Title: Message
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,
 
Nicolas Soppera
OCDE - AEN
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of SERRET Francois PREF85
Sent: mercredi 13 juillet 2005 14:03
To: '[email protected]'
Subject: [CPS-users-fr] Re: imprimer que le contenu


Merci pour vos réponses mais :

> allez plutôt voir du coté des CSS : il y en a 2 définies, une pour
> l'écran, une pour l'impression, et en jouant avec le style
> .doNotPrint
> qu'elles définissent vous devriez arriver à vos fins.

Merci de m'indiquer ou se trouve les CSS a modifier


> Oui. D'autre part, avec CPSSkins, il existe un theme spécial pour
> l'impression: il suffit d'ajouter ?pp=1 à la fin de l'url.

je suppose qu'il faut allez dans la ZMI :   /monSite/portal_themes/printable
ou se trouve l'url a compléter ?

francois

_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à