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/wysiwyg%2Dsuite.pdf >> 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. 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. 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) Happy coding, Anca Luca > >> * It's missing the ability to specify any number of parameters (for >> advanced usages) >> >> Thanks >> -Vincent >> >> _______________________________________________ >> devs mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

