fonction nettoyer le cache d'une portlet?

christophe leroy <[email protected]> Mon, 28 Jul 2008 11:21:29 +0000 (GMT)
Newsgroups gmane.comp.web.zope.cps.general.french
Message-ID <[email protected]>
Bonjour,

Je cherche une fonction accessible pour un utilisateur connecté à CPS pour nettoyer le cache de la portlet action. Je désire appeller cette fonction quand l'utilisateur clique sur un lien (ce lien appelle un script python qui ajoute des elements dans une variable de la barre d'action).

J'ai trouvé cette méthode mais il me semble qu'elles nettoie le cache pour toutes les portlets et pour tous les utilisateurs:

ptltool = context.portal_cpsportlets
ptltool.clearCache()

Cette autre methode n'est pas bonne non plus car elle supprime tout le cache du portal theme:
tmtool = context.portal_themes
tmtool.manage_clearCaches()

Il doit exister une methode qui peut nettoyer ce cache vu que la barre action se modifie suivant les droits de l'utilisateur dans le répertoire courant mais je n'ai pas réussi à la trouver.

Merci d'avance,

Christophe



      _____________________________________________________________________________ 
Envoyez avec Yahoo! Mail. Une boite mail plus intelligente http://mail.yahoo.fr
_______________________________________________
cps-users-fr 
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>