Hi,
I've updated the page on
http://dev.xwiki.org/xwiki/bin/view/Design/NewWysiwygEditorInterface with
new mockups to take into account the use cases I had forgotten about.
1) Link menu item:
> * How do
we add a link to an email address?
I added the menu entry.
> * How do
we add a link to a generic URI?
I don'th think adding a custom link dialog box is a good idea. Most users
won't understand what it's useful for. Users who really want to link to a
"generic URI" can do so using the webpage link button anyway (since you can
input any http URI in there) or the wiki mode. Alternatively, we could
provide that menu item only for advanced users.
* How do we add an interwiki link?
I've added the missing input fields for inter wiki links. They will be
displayed only if the wiki is on a wiki farm.
3) Macro menu item:
* Can categories be more than 1 level deep?
* Can a macro be in more than 1 category?
Note: This means that in the Macro descriptor implementation we need
to add the notation of category which we don't currently have (we
have
macro description and parameters description).
I'd say 1 macro per category and the ability to add an additional
level of
You mean 1 category per macro I guess... :)
I think we need to prepare for the fact that there'll be lots of
macros. If we list the the ones we currently have in the old rendering
we have about 40-50 I think + the ones the user can add. To find them
easily it might be best to put them in different categories.
Implementation note: If we want to list velocity macros too then
there's work to do. We should probably only list rendering module
macros in the first version.
One thing we might want to add too if a search box so that the user
can search on the macro name + macro description + macro parameter
descriptions and get matching macros listed.
I've added a "Browse Macros" button and the corresponding dialog box.
We'll
need to make a choice on the macros we want to display by default in the
quick access list.
You didn't comment on the missing multiwiki
feature. Do you agree?
I added the wiki filter where appropriate. I had forgotten about it. I think
it should only be displayed if the wiki is part of a wiki farm though.
> 8) Link to
a web page
> * Wrong dialog box....
Fixed.
> 9) Link to
a new page
* What about a link to a page in another wiki?
> * New page title --> New page name. This is not the title!
Fixed.
> 10) Link
Settings
> * Not sure I like the fact that you can set tooltip/etc when creating
> the link. I'm not sure on this.
The rationale behind this choice is that dialog boxes should not be bloated
with features. They should give access only to the most important thing : in
this case, inserting a link. Detailed property edition can take place
afterwards if the user really wants / needs to do it. It matches the dialog
box / tray model we discussed earlier on the list where "big" actions go in
dialog boxes and "small" ones in trays.
Thanks,
Guillaume
You cannot set it when creating the link but when editing it through
the
tray (as it is not an important feature). I don't think it matters
much and
could be removed altogether.
Guillaume
On Aug 21, 2008, at 7:06 PM, Guillaume Lerouge wrote:
Hi fellow XWiki users,
I've spent the last couple weeks working on designing mockups for
the new
version of the WYSIWYG editor that's currently in the works.
I've put all my work on this page :
http://dev.xwiki.org/xwiki/bin/view/Design/NewWysiwygEditorInterface
and I'd be glad to gather initial user feedback on these mockups.
Please
tell us what you think about them now so that we can improve the
screens
before implementation begins at full speed.
Specifically, I'm wondering about the following things :
- Can the text be improved to make things easier to understand ?
If so,
where ?
- Are some features harder to reach than they should ?
- Are dialog boxes & trays consistent with user models of how
edition
software usually behaves ?
- Do you see anything that will make an user wonder what's
happening and
where he / she should click next ?
Please note that the colors are only indicative at this stage - a
designer
will improve my work before we get to the final stage. I'll try
incorporate
your feedback soon and will let you know how the subseuent
development goes.
Thanks in advance,
Guillaume
--
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://blog.xwiki.com/ _______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://blog.xwiki.com/
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Guillaume Lerouge
Product Manager - XWiki
Skype ID : wikibc
http://blog.xwiki.com/