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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.