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

> On Thu, Oct 30, 2008 at 3:30 PM, Vincent Massol <[EMAIL PROTECTED]>  
> wrote:
>
>> Yes +1
>>
>> This is exactly what I had in mind too.
>>
>> And yes we should make the control reusable for navigating to any  
>> page
>> quickly.
>>
>> Thanks
>> -Vincent
>>
>> On Oct 30, 2008, at 2:40 PM, Marta Girdea wrote:
>>
>>> Hi everyone,
>>>
>>> Here's my (late) reaction to the discussion about managing links in
>>> the new
>>> wysiwyg:
>>>
>>> All the proposals target users who are XWiki beginners and need
>>> guidance in
>>> their actions. This is good, of course, for a newbie it's the right
>>> approach, but a more experienced user will be *very* annoyed with
>>> all the
>>> clicking and tabbing and browsing that is necessary in order to
>>> create a
>>> link. Experienced users should also have the right to use the  
>>> wysiwyg
>>> without being slowed down by all the help it offers.
>>>
>>> Consequently, I would propose to provide two ways of creating the
>>> link. In
>>> the dedicated dialog, there should be two areas (sorry i didn't  
>>> make a
>>> drawing):
>>> - top: a small zone for those who know what they are doing, with a
>>> single
>>> input endowed with a "smart" suggest feature.
>>> - under it, a bigger zone containing one of the proposed complex
>>> selection
>>> interfaces. In my opinion, this zone should be collapsed for
>>> advanced users.
>>>
>>> Here's an example that illustrates how the link input would work.
>>> When the
>>> user starts writing "de" in the input, the suggestions will include
>>> all
>>> wikis, spaces from the current wiki and pages from the current space
>>> that
>>> start with "de", for example in this form:
>>> *de*v:
>>> *De*velopment.
>>> CurrentSpace.*De*tails
>>> (For experienced users, it will be obvious that what ends with ":"
>>> is a
>>> virtual wiki, what ends with "." is a space in the current wiki,
>>> etc. Maybe
>>> some color codes can be used in the suggestion list to help them to
>>> quickly
>>> spot what they need, and, for a "richer" experience, the different
>>> fragments
>>> of the path can be displayed in the input with that color, for
>>> example:
>>> purple for wikis, blue for spaces, green for pages. The same color
>>> codes
>>> could be used in the beginner's zone as well.)
>>>
>>> If the user chooses "dev:", then at that point we start suggesting,
>>> according to the user's input, spaces from that wiki, and so on.  
>>> Also,
>>> whenever the user hits ":" (not necessarily by choosing explicitly
>>> one of
>>> the suggestions), we realize that so far he specified a virtual
>>> wiki, and
>>> start making suggestions of spaces from that wiki.
>>>
>>> So, basically, this is addressed to users that know the syntax of an
>>> internal wiki link, know where they want to link, and just want to
>>> type it
>>> quickly.
>>>
>>> (offtopic: such an input would also be very useful for implementing
>>> Vincent's idea XWIKI-1485).
>>>
>>> Of course, the user may be wrong and try to point to a page that
>>> does not
>>> exist. He will be informed about the mistake with a small warning
>>> somewhere
>>> around the input, but he will be allowed to continue (maybe he knows
>>> what
>>> he's doing; otherwise he would have used the wizard :) ).
>>>
>>> A complex selection interface is very necessary and can under no
>>> circumstances be replaced by this toy, but, in my opinion, if the
>>> beginners
>>> are properly helped by it and shown the result of their actions,
>>> some may
>>> start to understand how to write the paths without all the guidance
>>> and end
>>> up preferring to use the more simple and quick variant. I'm thinking
>>> that
>>> maybe the two (the input and the selector) should be at all time
>>> "synchronized". I'm aware that probably there's not enough time to  
>>> do
>>> everything before 1.7, but imo this approach would really boost the
>>> usability for all categories of users.
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>>
>
>
>
> -- 
> Guillaume Lerouge
> Product Manager - XWiki
> Skype ID : wikibc
> http://blog.xwiki.com/
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to