On Fri, Oct 31, 2008 at 12:09 PM, Vincent Massol <vincent(a)massol.net> wrote:
On Oct 31, 2008, at 11:50 AM, Guillaume Lerouge wrote:
Hi,
I personally like Marta's suggestion a lot (that's definitely be the
one I
would use) and I think providing it to users would be cool. However
displaying both input methods on the same page might look clunky.
What we could do is to take advantage of XWiki's simple user /
advanced user
feature: we could display the full graphical interface for simple
user and
the quick input one for advanced users, or maybe have 2 tabs with
the simple
one selected for simple users and the advanced one selected for
advanced
users when they click on the "add link" button.
WDYT?
No sure. I thought about this too a few days ago but I thought it
would be too "magical" and as an advanced user I might want to use the
navigation part too. I don't know so I would say +0.
Thanks
-Vincent
Indeed, everybody should have the right to choose. We can anticipate the
fact that a simple user will prefer the navigation part, and an advanced
user will prefer to simply type the path, but we shouldn't forbit them the
access to the other option.
This is why I mentioned that the browsing part should be collapsed for
advanced users.
It would be solmething like this:
- for advanced users:
===========================================
Page (or a better label):[ --- the input --- ]
---------------------------------------------------------------------------------------
Browse >>
===========================================
- for simple users:
===========================================
Page (or a better label):[ --- the input --- ]
---------------------------------------------------------------------------------------
Browse
wikis spaces pages attachments
---- --- --- ----
===========================================
The advanced user will see the input and use it. In case he's not sure, he
will expand the browsing area and start searching. For the simple user, the
browsing part is much more visible than the input, and will attract the
user's attention. Note that the input takes very little space and will
practically be no bother. For simple users, the dialog will look basically
like any desktop file browser, which should be pretty familiar.