Re: Porlet de navigation
Georges Racinet <[email protected]>
| Newsgroups | gmane.comp.web.zope.cps.general.french |
|---|---|
| Message-ID | <[email protected]> |
On Oct 9, 2006, at 12:00 PM, Przydatek JF wrote: > Bonjour, > > Dans mon workspaces, j’ai toute une série de sous-workspaces, avec > des droits associés pour différents utilisateurs. > > Un porlet de navigation associé fonctionne, et m’affiche bien les > sous-workspaces idoines. Le problème est qu’il ne fonctionne > qu’avec comme répertoire racine worksaces, si je mets : workspaces/ > toto comme racine, plus rien ne s’affiche, sachant que > l’utilisateur n’a aucun droit sur workspaces/toto, mais pas plus > sur worspaces, et que workspaces/toto est bien l’ancêtre d’un noeud > contenant des droits pour l’utilisateur (comme workspaces). > > > > Schéma : > > Workspaces > > Toto > > Titi > > Tata (l’utilisateur x à > uniquement des droits sur ce sous-worspaces) > > > > Si workspaces comme racine du porlet de navigation : affichage de > tata quand x est connecté. > > Pas d’affichage si workspaces/toto comme racine. > > > > Comment remédier à ce problème. Bonjour, bien que partageant tous le même type, les portlets de navigation ont des comportements assez différents suivant leur genre (Menu de navigation, cpsportlet_nav_display_dyn...), donc il faudrait préciser. À part cela, il y en a qui réagissent à la permission "List folder contents". Le hic si vous la donniez par exemple à tous les authentifiés est qu'il faudrait vérifier un peu partout que personne ne se retrouve à voir des documents qu'il ne devrait pas (traiter à part les listings de docs, type folder_contents ou et les portlets de navigation, justement). Le problème ne se posera pas avec les portlets de contenu, puisque les recherches catalogue ne renvoient jamais que des documents sur lesquels l'utilisateur a bien la permission 'View'. > > > Merci > > JFP > > _______________________________________________ > cps-users-fr > Adresse de la liste : [email protected] > Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/ > cps-users-fr> --------- Georges Racinet Nuxeo SAS [email protected] http://nuxeo.com Tel: +33 (0) 1 40 33 71 73 _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>