Wied Webdesign

En hjemmeside du selv kan opdatere

Med et CMS kan du let opdatere din hjemmeside - hvor og hvornår du ønsker det .

Hjem Blog 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.

0 kommentarer

Tilføj kommentar

Vis ansigt med en Gravatar

    • >:o
    • :-[
    • :'(
    • :-(
    • :-D
    • :-*
    • :-)
    • :P
    • :\
    • 8-)
    • ;-)

     

    line-wied
    Line Wied blogger om CMS systemet Joomla og webdesign. Her er Tips, tricks og vejledninger i professionelt webdesign og udvikling af Joomla templates og lidt om livet i al almindelighed - som iværksætter og webnørd i særdeleshed.

    Gratis glæder i din indbakke

    Få nye blogindlæg direkte i din indbakke - skriv din email:

    fb
    linkedin

    Iværksæt en iværksætter

    Wied Webdesign støtter andre iværksættere med mikrolån:

    Kiva - loans that change lives

    joomladay2010-small

    joomla_download