Dotclear et l'impression
Par Gilles Jobin, mardi 6 juin 2006 :: Ouaibineries :: #415 :: rss
J'ai eu récemment besoin d'imprimer quelques billets. Or, dans DC, il n'y a pas de bouton « version imprimable ». Heureusement, avec les CSS, nul besoin de cet ajout.
Donc, créez une feuille de style que vous nommerez print.css. La mienne contient :
Dans le fichier themes/default/template.php, trouvez la ligne suivante :
<link rel="stylesheet" type="text/css" href="<?php dcInfo('theme'); ?>/style.css" media="screen" />
Juste en dessous, ajoutez celle-ci :
<link rel="stylesheet" type="text/css" href="<?php dcInfo('theme'); ?>/print.css" media="print" />
Et l'tour est joué ! Dorénavant, en imprimant un billet de votre fureteur, le formatage conviendra beaucoup mieux au papier.
Donc, créez une feuille de style que vous nommerez print.css. La mienne contient :
h1 a span {display : none; }Enregistrez-la dans le dossier de votre thème.
a { text-decoration : none; }
#sidebar, #prelude, #footer, #comment-form { display : none; }
Dans le fichier themes/default/template.php, trouvez la ligne suivante :
<link rel="stylesheet" type="text/css" href="<?php dcInfo('theme'); ?>/style.css" media="screen" />
Juste en dessous, ajoutez celle-ci :
<link rel="stylesheet" type="text/css" href="<?php dcInfo('theme'); ?>/print.css" media="print" />
Et l'tour est joué ! Dorénavant, en imprimant un billet de votre fureteur, le formatage conviendra beaucoup mieux au papier.


Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Gilles Jobin
Les commentaires pour ce billet sont fermés.