Return to list

[PLUGIN] myLutece - Gestion du contenu selon les rôles de l'utilisateur

avatar provided by gravatar.com kribot | Dec 9, 2009 3:32:06 PM

[PLUGIN] myLutece - Gestion du contenu selon les rôles de l'utilisateur

Bonjour,

Je cherche à gérer du contenu selon que l'utilisateur soit identifié ou non et selon la composition de ses rôles

Si quelqu'un a une idée

Kévin

Vote Score 32

Share

Report

Commentaires (3 )

Posted by : TLA | 09/12/2009 17:06:41
Tu ne peux pas changer le model donnée à la template freemarker page_frameset.html La solution, si tu as ton menu défini dans le page_frameset.html, c'est de le passer dans une template ou tu as la main sur ce que tu donnes à la template freemarker ... Je te conseille donc de faire une template "menu.html" que tu incluerais dans chaque template de ta xpage. Tu pourra alors passer n'importe quel variable a menu.html pour faire tous les "if" que tu veux. t.
 
Posted by : kribot | 09/12/2009 15:55:28
je vois le principe au niveau de l'identification, mais je ne comprends pas le commentaire de fin dans le code //useful if you want to work with Portal.jsp and RunStandaloneApp.jsp ... ? mon menu utilisateur est défini dans le frameset, et j'aimerai masquer certaines choses selon si l'user est identifié ou non / a certaines rôles ou non il faudrait que je change le model du portail pour le coup, mais je ne vois pas trop comment faire Kévin
 
Posted by : TLA | 09/12/2009 15:35:14
Il existe une gestion des roles aussi pour les utilisateurs du front-office (l'objet LuteceUser.java). Il existe un exemple de code dans la XPage de plugin-helpdesk, regarde la dernière méthode : http://dev.lutece.paris.fr/svn/lutece/portal/trunk/plugins/plugin-helpdesk/src/java/fr/paris/lutece/plugins/helpdesk/web/HelpdeskApp.java (il s'agit de bien utiliser l'objet SecurityService)
 

 Top of the page

Return to list