On Oct 28, 2008, at 5:22 PM, Anca Paula Luca wrote:
Anca Paula Luca wrote:
> Marius Dumitru Florea wrote:
>> Vincent Massol wrote:
>>> On Oct 28, 2008, at 3:56 PM, Jean-Vincent Drean wrote:
>>>
>>>> Hi,
>>>>
>>>> The last proposal for links management in the wysiwyg editor can
>>>> be
>>>> found here :
>>>>
http://dev.xwiki.org/xwiki/bin/download/Design/NewWysiwygEditorInterface/wy…
>>> Sounds nice. Some comments:
>>>
>>> * The link menu items should be improved IMO:
>>> - I would put adding an external link at the bottom since it's not
>>> the most used one
>>> - The labels should be improved. I don't know if "wanted page"
is
>>> obvious (it wasn't for me)
>>> * The screenshots are missing wiki selection (for multi wiki
>>> installs)
>>> * I'm not sure I like the wizard like approach, i.e. having to
>>> select
>>> some value before selecting others. I think I would have
>>> preferred a
>>> single screen but that's me only.
>> I'm not into the wizard approach also. One reason is indeed the fact
>> that I have to step through 3 dialogs or so in order to insert an
>> internal link. Another reason is that the solution with extended
>> lists
>> is not scalable at all. The Main space on
xwiki.org has more than
>> 100
>> pages (I discovered this after I killed next.dev.curriki by trying
>> to
>> view the space index for XWiki space..) so scrolling through these
>> 100
>> pages is a pain. Why not using filterable combo boxes?
>
> Wizards seem indeed a little too much, at least the way I see
> things, that the
> link should be something quite fast to add.
Yep me too
> I was thinking about suggest boxes
> since *the user should know already something about where he wants
> to link*. He
> will very very very rarely need to see *all* pages / spaces to
> choose one (it's
> not like he's picking randomly!)
>
> My extreme approach for this would be a suggest in which the user
> would write
> something like:
> <wikiName>:<SpaceName>.<PageName>
> and he would have suggestions for each of the 3 fields.
I agree that's too cryptic and the several suggest boxes ideas is
better.
Now I am very
aware that this might seem cryptic for a lot of users
so just 3
suggest fields could do it. This can also help with:
* not loading the whole list of spaces / pages, since we could load
suggestions
only after we got some hints from the user (the first letter, for
example)
* allowing the user to insert a page that does not exist in the
same input as an
existing page/space, thus transparently creating a link to a new
page (I'm not
really sure we want that, though)
Forgot to mention, suggest boxes is almost the same thing as the
filterable
combo boxes, in the end, something that would allow you to type and
see the
matches for what you type, but also show you the whole list if you
really,
really want to see it.
Yes I'm +1 for that (suggest fields + list below as it's done for the
RMUI). Basically as it was proposed by Guillaume initially.
Thanks
-Vincent
> Happy coding,
> Anca Luca
>
>>> * It's missing the ability to specify any number of parameters (for
>>> advanced usages)
>>>
>>> Thanks
>>> -Vincent