Merci pour l'info, Par contre je suppose que c'est du CPSSkins, que je n'utilise pas à priori, donc ça ne marche pas (encore) sur mon portail :-(
La solution CSS/media est tout de même rapide puisqu'il n'y a pas de nouvelle requête pour obtenir la version imprimable (avec IE au moins !). Nicolas Soppera OCDE - AEN > -----Original Message----- > From: Jean-Marc Orliaguet [mailto:[EMAIL PROTECTED] > Sent: lundi 18 juillet 2005 17:32 > To: SOPPERA Nicolas, AEN/DB > Cc: [EMAIL PROTECTED]; [email protected] > Subject: Re: [CPS-users-fr] Re: imprimer que le contenu > > > [EMAIL PROTECTED] wrote: > > > Autant que je me souvienne les CSS par defaut > > (Products/CPSDefault/skins/cps_styles) définissent le style > > .doNotPrint mais aussi d'autres style ("footer",...) > Certains styles > > correspondent à display:none pour la CSS d'impression > > (nuxeo_print_css.css.dtml), et display normal pour la CSS "ecran". > > > > Il "suffit" ensuite de modifier les templates ZPT qui vous > intéressent > > pour affecter ce(s) style(s) à des <div> ou autre éléments HTML que > > vous voulez supprimer des impressions. (tout commence du coté de > > 'main_template.pt', ensuite il faut parcourir et comprendre > > l'enchainement de ZPT) > > > > Pour l'exemple en ce moment j'ai : > > .netscape4, > > .tabs, > > .personalBar, > > .pathBar, > > td.left, > > td.right, > > td.workspace, > > div.documentActions, > > div.message, > > div.hidden, > > div.header_actions, > > div.searchBox, > > .footer, > > .help, > > .legend, > > .doNotPrint, > > .standalone > > { > > display: none; > > } > > dans ma CSS d'impression (la customisation de > > Products/CPSDefault/skins/cps_styles/nuxeo_print_css.css.dtml) > > > > Je ne connais pas l'astuce "pp=1", pour moi les CSS font > très bien le > > travail, certes l'utilisateur doit faire 'Print preview' > pour voir ce > > qui sera imprimé mais c'est un peu la raison d'être de ce 'Print > > preview', je préfère des CSS bien faites aux liens "versions > > imprimable" :-) > > > > Cordialement, > > > > bonjour, > > le thème 'printable' contient simplement la partie centrale > de la page par défaut. Vous pouvez aussi créer un thème > imprimable plus avancé (sans modifier le main_template.pt ou > les CSS). Et question performance il est plus rapide de ne > pas afficher quelque chose que de l'afficher et de le cacher ensuite. > > comparer par ex: > http://www.chalmers.se/sections/forskning > > et: > http://www.chalmers.se/sections/forskning?theme=printable > > > ?pp=1 est un raccourci pour ?theme=printable > > cordialement > /JM > _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
