+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 <
gdelhumeau(a)xwiki.com> wrote:
+1
2015-10-28 14:16 GMT+01:00 vincent(a)massol.net <vincent(a)massol.net>et>:
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_proje…
(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
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Guillaume Delhumeau (gdelhumeau(a)xwiki.com)
Research & Development Engineer at XWiki SAS
Committer on the
XWiki.org project
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs