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>

Répondre à