Felipe Macias wrote:
J'ai bessoin de aide sur la configuration de la visibilte des
portlets. je ne peux pas trouver de documentation qui m'indique
comment ajouter la configuration des guards des portlets
je voudrais faire que le portlets ne soient pas visible que par un
groupe d'utilisateurs
j'utilise le cps 3.4 sur Linux
je vous remercie pour toute aide que vous me pouvez donner
la garde des portlets est basée sur celle de DCWorkflow, avec:
- permissions
- role
- group
- expression
l'expression a en plus accés aux variables suivantes:
'portlet': portlet,
'here': context,
'portal': portal,
'request': request,
'published': id de l'objet publié
'rpath_slash': chemin courrant relatif + /
'user': utilisateur (objet)
permissions, role et group sont des tuplets,
cf DCWorkflow.Guard.changeFromProperties
g = [ group.strip() for group in s.split(';') ]
self.groups = tuple(g)
donc essayer par example avec:
groups: group1;group2
/JM
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>