(Avant tout, désolé du langage un peu texto de ma part, je vous écris
de mon téléphone dans le métro)
Spip Contrib dans sa nouvelle robe est excellent. Mais je me rend
compte que pour les personnes qui impriment des articles pour les lire
off line (dans le métro par exemple des éléments "polluent"
l'impression. Exemple: les listes sur la gauche, les menus en haut de
page, les 5blocs en bas de page.
De ce fait, les éléments qui nous intéressent sont noyés dans la
masse. Ne pourrait on pas mettre une css media print qui mettrait un
display none sur les éléments "indésirables"?
Autre possibilité, un bouton vers une version imprimable? Avec
possibilité d'impression des commentaires ou pas...
(Avant tout, désolé du langage un peu texto de ma part, je vous écris
de mon téléphone dans le métro)
Spip Contrib dans sa nouvelle robe est excellent. Mais je me rend
compte que pour les personnes qui impriment des articles pour les lire
off line (dans le métro par exemple des éléments "polluent"
l'impression. Exemple: les listes sur la gauche, les menus en haut de
page, les 5blocs en bas de page.
De ce fait, les éléments qui nous intéressent sont noyés dans la
masse. Ne pourrait on pas mettre une css media print qui mettrait un
display none sur les éléments "indésirables"?
Elle existe. Mais un aperçu de la page sommaire avant impression donne
dix pages avec effectivement beaucoup d'éléments inutiles.
De mêmpour une page article par exemple Le Couteau Suisse - SPIP-Contrib donne dix-huit pages
Il faudrait sans doute privilégier le contenu principal et exclure le reste ...
les extras, navigation, pied et articles-actifs
Le 7 octobre 2008 18:52, Teddy Payet a écrit :
> bonjour a tous,
> ...
> masse. Ne pourrait on pas mettre une css media print qui mettrait un
> display none sur les éléments "indésirables"?
..
Il faudrait sans doute privilégier le contenu principal et exclure le reste ...
les extras, navigation, pied et articles-actifs
dont acte : l'impression est optimisee pour les pages interieures. La home
semble ne rien donner du tout, mais ce n'est pas l'urgence !
Je viens de regarder sur spip-contrib les fichiers css, et en fait, les éléments parasites (div id="navigation" / <div id="extra"> / <div id='articles-actifs'> / <div id="pied">) sont bien en display:none dans impression.css: #extra,#navigation,#pied,#articles-actifs{display:none;}
Sauf que, je pense, le fait d'avoir habillage.css en media="all" court-circuite impression.css qui est media="print"
Il faudrait mettre habillage.css en media="screen,tv,projection" et ça ira pour le print.
J'ai testé chez moi en mettant ces réglages grâce à firebug / Firefox 3... Et ça marche ainsi...
Par contre ainsi, plus de mise en forme des tableaux (au moins les background-color seraient sympa)... Après les autres réglages sont au goût de chacun...
Teddy
Le 7 oct. 08 à 19:30, Teddy Payet a écrit :
Pour Cs je m'en souviens même si je ne l'utilise pas. Mais un css
print dans la page peut ne pas plaire à certaines personnes. Donner la
possibilité d'imprimer une version allégée de la page peut ètre un
compromis... Surtout si l'option de Cs n'est pas active.
Le 07/10/08, Jacques J.<confluents@gmail.com> a écrit :
Le 7 octobre 2008 18:52, Teddy Payet a écrit :
bonjour a tous,
(Avant tout, désolé du langage un peu texto de ma part, je vous écris
de mon téléphone dans le métro)
Spip Contrib dans sa nouvelle robe est excellent. Mais je me rend
compte que pour les personnes qui impriment des articles pour les lire
off line (dans le métro par exemple des éléments "polluent"
l'impression. Exemple: les listes sur la gauche, les menus en haut de
page, les 5blocs en bas de page.
De ce fait, les éléments qui nous intéressent sont noyés dans la
masse. Ne pourrait on pas mettre une css media print qui mettrait un
display none sur les éléments "indésirables"?
Elle existe. Mais un aperçu de la page sommaire avant impression donne
dix pages avec effectivement beaucoup d'éléments inutiles.
De mêmpour une page article par exemple Le Couteau Suisse - SPIP-Contrib donne dix-huit pages
Il faudrait sans doute privilégier le contenu principal et exclure le reste
...
les extras, navigation, pied et articles-actifs
Je viens de regarder sur spip-contrib les fichiers css, et en fait,
les éléments parasites (div id="navigation" / <div id="extra"> / <div
id='articles-actifs'> / <div id="pied">) sont bien en display:none
dans impression.css: #extra,#navigation,#pied,#articles-actifs{display:none;}
Sauf que, je pense, le fait d'avoir habillage.css en media="all"
court-circuite impression.css qui est media="print"
Il faudrait mettre habillage.css en media="screen,tv,projection" et
ça ira pour le print.
je viens de faire le contraire hier au soir, justement.
Ca marche tres bien dans FF, dans quel navigateur as tu un probleme ?