Wied Webdesign er specialist i at udvikle
hjemmesider med Joomla CMS
der understøtter din forretning.

Det siger kunderne

linewiedLine Wied
Tlf 50 73 41 73
Denne email adresse bliver beskyttet mod spambots. Du skal have JavaScript aktiveret for at vise den.

Kontakt

Printervenlige sider i Joomla med stil

Joomla kan selvfølgelig automatisk generere printervenlige sider af dine artikler. Jeg bruger det her på bloggen - hvis du klikker på printerikonet oppe til højre, popper der en printervenlig side op, uden andet indhold end artiklens tekst og billeder.

Mange glemmer bare at sørge for at templatens stylesheet også bliver brugt på udskriften, med det resultat at udskriften har et mere eller mindre tilfældig udseende. Som minimum bør du sikre dig at:

  • Reklamer og bannere ikke kommer med på en udskriftsvenlig side.
  • Kommentarer, kommentarbokse, knapper og lignende har heller ikke noget at gøre på en udskrift.
  • Sidebredden på udskriften bør tilpasses automatisk ved at sætte width:auto;
  • Tænk over hvordan du vil håndtere links på udskriften. Det giver jo ingen mening at markere dem med farve, eller understregning på papir. Tilgengæld vil det være rart at kunne læse den url, som der henvises til.

Et før-billede, med højrestillet tekst (gys):

verybadprint

Du kan jo kontrollere på din egen Joomla-hjemmeside ved at sætte /?tmpl=component efter url'en.

Override component.php

Det er filen /templates/system/component.php der styrer visningen af den printervenlige popup. Kopier filen til din egen templates mappe, altså til /templates/dinTemplate/component.php.

Sørg for at udskriften matcher udseendet på hjemmesiden f.eks. ved at sikre dig at component.php loader templatens stylesheet.

Meget bedre:

niceprint

Man kan naturligvis også bruge et almindeligt CSS stylesheet til print

Hvis man vil undgå popup-vinduet og det ekstra klik med musen det kræver, kan man selvfølgelig lade være med at bruge Joomlas printervenlige sider og bare bruge et ganske almindeligt stylesheet med media-attributten:

<style type="text/css" media="print">#menu, #sidebar, #header{display:none;}</style>

Det har den fordel at du slipper for popup'en. Tilgengæld kan det være virkelig irriterende ikke at kunne printe en fuld side nøjagtig som den ser ud.

Hvilken løsning man skal vælge kommer an på hvilken hjemmeside der er tale om: 

  • På en blog er det typisk en enkelt artikel ad gangen man har brug for at printe, så der kan Joomlas popup-løsning være tilstrækkelig.
  • På et meget kunstnerisk/visuelt orienteret site, hvor hele sidens grafik er en del af oplevelsen, vil det ikke give mening kun at printe outputtet fra komponenten.
  • På et nyheds- eller magasin-site vil det måske være passende at bruge en ren CSS-løsning, da det trods alt er enklere for brugeren og mere fleksibelt.

Følg med på Facebook

Kontakt

Wied Webdesign
CVR 31213967

Elsehovedvej 8
5882 Vejstrup

Kontakt
Line Wied

Denne email adresse bliver beskyttet mod spambots. Du skal have JavaScript aktiveret for at vise den.
Tlf 50 73 41 73

Sitemap
Søg

Opgaver jeg har løst
Line er god til at lytte og til at opfange netop de behov, man som kunde har - også inden man selv har "opdaget" dem. Line arbejder hurtigt og effektivt, og er altid meget hjælpsom. Jeg har kun haft gode oplevelser med Wied Webdesign, og har ofte anbefalet Lines arbejde til andre.

Rikke Lunnemann, Lunnemann.eu