For preventing the User Index to be proposed, it is probably simpler to just protect the Main.UserDirectory page from being seen by anyone else than admins, and the drawer option will be removed to those that does not have access. So, no need to tune this UIX, since it will just be inaccessible.
On Thu, May 19, 2016 at 11:03 AM, Vincent Massol <[email protected]> wrote: > I think we should add a short tutorial on how to customize the drawer on > xwiki.org. > > Any taker? :) > > Thanks > -Vincent > > > On 19 May 2016, at 10:55, Guillaume Delhumeau < > [email protected]> wrote: > > > > Hello. > > > > For 1, you need to modify XWiki.UserIndexUIX to add a check on the > > administrator right (you could add $isAdmin and that's all). > > See: > > > https://github.com/xwiki/xwiki-platform/blob/4f7e47962ad5867d85f16c2c0452fb25ab69d4e6/xwiki-platform-core/xwiki-platform-user/xwiki-platform-user-directory/xwiki-platform-user-directory-ui/src/main/resources/XWiki/UserIndexUIX.xml#L118-L118 > > > > For 2, you need to implement some UI extensions, see: > > http://platform.xwiki.org/xwiki/bin/view/ExtensionPoint/DrawerItem > > > > Documentation: > > http://extensions.xwiki.org/xwiki/bin/view/Extension/UIExtension+Module > > > > Thanks, > > > > > > 2016-05-19 5:33 GMT+02:00 superuser <[email protected]>: > > > >> I tried to play around with drawer.vm but only in vain. I need to: > >> 1] display 'User Index' from drawer only to administrator (not possible > by > >> 'administer page/parent' option) > >> 2] add other applications e.g. 'Invitation', 'sandbox' to drawer > >> > >> > >> > >> -- > >> View this message in context: > >> > http://xwiki.475771.n2.nabble.com/Display-User-Index-in-drawer-only-to-administrators-tp7599503.html > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Denis Gervalle SOFTEC sa - CEO _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

