Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Web design «  

Le skin et l'impression des articles

J'aimerais configurer mon skin pour imprimer le nom du site et la date au bas de chaque page, lorsqu'on imprime un article.
Je trouve génial que les skins soient faits pour éviter d'imprimer les boîtes de côté et tout un tas de trucs qu'on ne veut pas vraiment sur le papier.

Ça économise l'encre et ça fait de beaux documents ! J'en profite pour saluer bien bas celui qui s'est donné tant de mal pour produire un si beau résultat. Avant de jouer avec les CSS, on n'a pas vraiment d'idée de ce que ça exige. Son soin méticuleux des détails lui vaut toute ma reconnaissance.

Et maintenant... J'aimerais quand même afficher la source du document sur le papier qui continuera de circuler bien après qu'on aura oublié d'où il vient.

Je voudrais rajouter quelque chose comme une simple ligne dans le bas de chaque page, indiquant le nom du site et la date d'impression.

Quelqu'un qui aurait déjà fait ça avec yacs voudrait-il partager sa solution ? ou tout simplement suggérer une façon de s'y prendre.

Je pourrais probablement trouver une solution CSS pour le titre du site en me creusant le ciboulot, mais je n'ai pas trop d'idée pour la date et je ne tiens pas à réinventer la roue, si je peux l'éviter.
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

on Feb. 17 2007


Il suffirait peut-être de compléter template_print.php pour parvenir au résultat recherché, non ?
Agnès
avatar
from le Grésivaudan (grenoble-chambéry)
Associate, 2107 posts

inspired from Bernard on Feb. 17 2007


Bernard : Y'aurait-il quelque chose qui m'aurait échappé ? D'accord, c'est pas la dernière version - ce qui pourrait être la réponse - mais sur gresivaudan.org, une page imprimée via la commande imprimer de Yacs, sous FF : et bien j'ai le titre de l'article et l'url complète en haut de la page, et en bas, la date et le n° de page/nb total de pages.


-----
Agnès
Il n'y a pas de problèmes, que des solutions.
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
709 posts

inspired from Bernard on Feb. 19 2007


Bernard : ben oui ! c'est ce qu'il faut faire, mais ça n'a pas sauté aux yeux du novice en PHP que je suis.

Merci. Me reste plus qu'à expérimenter avec template_print.php pour intégrer mes notions toutes théoriques de PHP.

Agnès : j'utilise une version yacs 6.12 et il n'y a rien qui imprime en bas de page, avec aucun skin (tous testés).

Si vous avez une minute, pourriez-vous poster le bout de code de votre template_print.php qui donne l'impression en haut et en bas de page ? Je m'en servirais comme base. Merci.
Agnès
avatar
from le Grésivaudan (grenoble-chambéry)
Associate, 2107 posts

inspired from Lasares on Feb. 19 2007


Lasares : là je sais pas quoi dire. J'ai comparé les deux template_print.php de la version de gresivaudan.org (une 6.4 ! encore !) et de la 7.1 : moi je n'y vois - vite fait - aucune différence.

Est-ce que ça serait plutôt lié au navigateur ? J'ai fait le test avec Firefox 2.0
-----
Agnès
Il n'y a pas de problèmes, que des solutions.
Lasares
avatar
from L'Île-Bizard à Montréal, Québec
709 posts

inspired from Agnès on Feb. 19 2007


Agnès:

Oui ! Firefox imprime les info que vous avez mentionnées, pas ma version de IE6 (j'ai probablement modifié ce paramètres il y a longtemps).

Merci d'avoir vérifié.

Rate this page
Posted by Lasares on Feb. 17 2007, commented by Lasares on Feb. 19 2007, (popular)