Nicolas Posté 9 Septembre 2003 Posté 9 Septembre 2003 Bonjour, J'aimerais savoir comment faire pour proposer aux visiteurs la possibilité d'imprimer un Article sous SPIP. merci d'avance Nico
Dan Posté 9 Septembre 2003 Posté 9 Septembre 2003 Salut Nico, C'est tout simple et en place sur le Hub. Il y a deux manières de procéder: soit des feuilles de style qui traitent le _AT_media print pour l'impression soit un squelette spécifique pour une mise en page appropriée à l'impression Tu touveras ci-annexé, un squelette que tu pourras facilement adapter à tes besoins. Pour l'appeler (si tu lui laisses le nom imprimer.html), tu crées un fichier .php contenant: <?$fond="imprimer";$delais=3600;include ("inc-public.php3");?> Et dans tes articles tu crées des liens du type: <a href="imprimer.php?id_article=#ID_ARTICLE"> au sein d'une boucle spip Dan PS: j'ai quand même utilisé le _AT_media print pour les liens en haut de page qui ne doivent pas s'imprimer imprimer.html
Nicolas Posté 9 Septembre 2003 Auteur Posté 9 Septembre 2003 Merci Dan, C super sympa... J'ai ajouté la mise en place de l'url rewriting : <a href="imprimer.php3?id_article=#ID_ARTICLE"> ==> <a href="imprimer#ID_ARTICLE.html"> dans le .htaccess: RewriteRule ^imprimer([0-9]+)\.html$ imprimer.php3?id_article=$1 [QSA,L] Encore merci a+ nico
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant