+1 with the proposal since as you said initially the pencil button was intended for advanced users.
Some notes: - about 3) having a contextual menu will not be very discoverable; - I guess the main problem is that the picker activator and the pencil are on the same level and normal users will click both or even just the pencil and get confused by the notation. A possible improvement could be to move the advanced editing inside the modal (instead of the current form position). This way partial paths would be entered by both types of users and the tree will be the first control presented. Advanced users would be able to create non-existing paths in the advanced part of the modal. This idea would make the creation dependent on modals and trees. Thanks, Caty On Wed, Oct 28, 2015 at 3:23 PM, Guillaume "Louis-Marie" Delhumeau < [email protected]> wrote: > +1 > > 2015-10-28 14:16 GMT+01:00 [email protected] <[email protected]>: > > > Hi devs, > > > > Some users have raised that when you click on the pencil icon in the > > Create/Delete/Move/Rename UIs, the user has to understand the “dot > > notation” (ie the reference notation) and that it’s not user-friendly for > > simple users. > > > > Here’s what I propose: > > > > 1) Only display the pencil icon (and thus the advanced controls) for > > Advanced Users. > > 2) Note that we were doing this initially but it was modified to fix > > http://jira.xwiki.org/browse/XWIKI-12526. The idea would be to fix > > XWIKI-12526 differently by modifying how we perform validation on the > title > > field: if the title field is empty, don’t expand the location edit > controls > > and just highlight the title field (for simple users). > > 3) (suggested by Edy): Introduce controls in the modal document picker > > (tree) for creating empty documents in place (similar to creating new > > folders in an operating system's folder picker, where you would create > new > > folders until you achieve the hierarchy you desire). We could even think > > about using a template (e.g. space homepage) for these "placeholder" > > documents. > > > > E.g. > > http://i.stack.imgur.com/umdE9.png > > > > > http://www.mclures.net/java/struts/Together/Struts-screenshots/create_project/4.1struts-example-New_Project-Create_New_Folder.gif > > (contextual menu) > > etc... > > > > The advantage of this would be that it would make more sense to simple > > users and it would also be something they could use. Of course, one > > downside would be the extra empty/placeholder documents that it would > > create, but you have the same thing in a filesystem, more or less. > > > > WDYT? > > > > Thanks > > -Vincent > > > > _______________________________________________ > > devs mailing list > > [email protected] > > http://lists.xwiki.org/mailman/listinfo/devs > > > > > > -- > Guillaume Delhumeau ([email protected]) > Research & Development Engineer at XWiki SAS > Committer on the XWiki.org project > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

