Hi Guillaume, I forgot to mention that this interface is without javascript.
I have studied a bit the possibility of reusing the AppWithinMinutes livetable columns selection code, but right now it is a bit too specific to AppWithinMinutes and not trivial to reuse. The idea I went for right now was to improve it iteratively, since it's quite easy to add a script extension that enhances the current no-javascript implementation. Thanks, Eduard On Mon, Mar 26, 2012 at 12:31 PM, Guillaume Lerouge <[email protected]>wrote: > Hi Edy, > > looks good to me. It's indeed a feature I regularly see requested. > > One question: could we not reuse the same interface as AppWithinMinutes to > select livetable columns? I find it a bit more intuitive. > > Guillaume > > On Fri, Mar 23, 2012 at 23:01, Jerome Velociter <[email protected] > >wrote: > > > Hi > > > > +1 > > > > Jerome > > > > On Fri, Mar 23, 2012 at 6:47 PM, Eduard Moraru <[email protected]> > > wrote: > > > Hi devs, > > > > > > I`ve worked on allowing the customization of the User Directory and, > > > implicitly, the ability to search for users in a wiki. The jira issue > [1] > > > has 3 attached images, but I am going to link them here [2][3][4] too > for > > > commodity. > > > > > > The idea is simple: Use the livetable to display users (pages with > > > XWikiUsers objects in them) and display a selection of extra columns > > > (XWikiUsers class property names) that are stored in the user's profile > > > page as preferences. Each user can define his/er own view over the user > > > directory and can also reset it to default. > > > > > > This feature comes as a complementary to the previous one [5] (that is > > > still waiting for your votes, BWT :) ). Combined, the two allow an > admin > > to > > > display newly added user fields in the user's profile and other users > to > > > perform user searches based on (and not only) these fields. > > > > > > The only inconvenience with this approach is related to the workspaces > > > application in the way that a workspace has a different membership > > > relationship (membership to the workspace's group) than a normal XE > > > instance or a farm subwiki (pages with XWikiUsers objects in them). > > Please > > > see the jira issue [6] about this inconvenience and also the chosen and > > > implemented solution (with an example). > > > > > > I`d like your vote if this is a feature that is to be integrated in > > XWiki, > > > as proposed by the 2 pull requests [7][8] that are available. > > > > > > Thanks, > > > Eduard > > > > > > ---------- > > > [1] http://jira.xwiki.org/browse/XE-1131 > > > [2] > > > > > > http://jira.xwiki.org/secure/attachment/24775/customizableUserDirectory-default.png(default > > , > > > no customization, default columns) > > > [3] > > > > > > http://jira.xwiki.org/secure/attachment/24776/customizableUserDirectory-customize.png(customization > > > screen) > > > [4] > > > > > > http://jira.xwiki.org/secure/attachment/24777/customizableUserDirectory-customized.png(customized > > > with extra columns added) > > > [5] http://xwiki.markmail.org/thread/22snpab3czfdexln (mail: [VOTE] > > merge > > > branch 'feature-user-profile-information-editor' into master in 4.0M2) > > > [6] http://jira.xwiki.org/browse/XWIKI-7648 (workspaces issue with the > > > implemented solution) > > > [7] https://github.com/xwiki/xwiki-enterprise/pull/18 > > > [8] https://github.com/xwiki/xwiki-platform/pull/42 > > > _______________________________________________ > > > devs mailing list > > > [email protected] > > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > > > -- > > Jérôme Velociter > > Winesquare > > http://www.winesquare.net/ > > _______________________________________________ > > 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

