antoine Seilles a écrit : > Hi guillaume, > > thank for your time and tips. > I've been on the XWiki api but don't find anything about spaces... > http://platform.xwiki.org/xwiki/bin/download/DevGuide/API/xwiki-core-1.7-javadoc.zip/index.html > > I think i have to test : > > SpaceName.WebPreferences.hasAccessLevel("view" , $context.user) > > Well, in fact, i have a $space . How to get its name and the doc SpaceName.WebPreferences ? > Is it correct? > I'm going to try this right now. > > And no problem, i will add my snippet if it works. > > Guillaume Lerouge a écrit : > >> Hi Antoine, >> >> On Tue, Dec 16, 2008 at 1:17 AM, antoine Seilles >> <[email protected]>wrote: >> >> I would like to modify navigation panel to list only spaces for wich a >> >> >>> user has at least the view access level. >>> >>> How to test the access Level of a user for a space? >>> >>> >> A space exists from the moment a page is created in that space. Most of the >> time, you can check the rights against SpaceName.WebHome or >> SpaceName.WebPreferences , those are the 2 pages that are the most likely to >> exist in any given space. >> >> >> >> >>> How to get the current user? >>> >>> >> $context.user ;-) >> >> >> >> >>> Thank for your time. >>> >>> >> Please consider adding your snippet on http:/:code.xwiki.org/ once you have >> it working fine. >> >> Guillaume >> >> >> >> >>> _______________________________________________ >>> devs mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/devs >>> >>> >>> >> >> >> > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs >
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

