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