On Aug 25, 2008, at 3:18 PM, Guillaume Lerouge wrote:

>>
>> [snip]
>>
>> I think we're not talking about the same thing. Let me take a use
>> case: Imagine I'm a user and I want to insert an include macro. How  
>> do
>> I do it?
>
>
> 2 ways :
>
>   1. The macro is available in the drop-down menu (if we keep a "quick
>   access" to it) and you click on it.
>   2. You click on "browse macros", browse through categories to find  
> it and
>   click on "include macro"
>
> The macro is then inserted on the page. A block appears on the page,  
> with
> "include macro" labelled on it. Note that at this stage you haven't
> specified any parameter : you have inserted an include macro on the  
> page.

But this is not valid, you cannot insert an include macro without  
specifying mandatory parameters. How do you tell the user that such  
parameter is mandatory and the macro will not work without specifying  
it? You'll get an error for rendering the page as soon as the macro is  
inserted! I don't think this is very user friendly.

I don't think you should be allowed to enter macros without parameters  
when such parameters are required.

>> Note that I need to specify 2 parameters: the target document to
>> include and the context (whether it's a new one or the current one).
>>
>
> Now you want to edit the parameters of your include macro. You click  
> on the
> "include" block that is displayed on your page. A tray appears, with 2
> settings available (cf
> http://dev.xwiki.org/xwiki/bin/download/Design/NewWysiwygEditorInterface/WYSIWYG.zip/WYSIWYG.022.png
> )
> :
>
>   1. The first is : context : current - new
>   2. The second is : target document : [input field]

> The bold setting in front of the context parameter is the selected  
> setting.
> You can type the name of the page you want to include in the input  
> field (we
> could potentially add an autosuggest to that input field).
>
> The benefits from this approach is that you separate insertion from  
> edition
> : if you want to change the name of the included document along the  
> way, you
> do not need to go through the dialog box again.

Thanks
-Vincent

> Guillaume
>
>
>> Thanks
>> -Vincent
>>
>>> The tray doesn't break the user edition flow (whereas the dialog box
>>> does).
>>> Therefore I think it is a better design and usability choice. This
>>> way the
>>> user does not need to go through a dialog box each time he wants to
>>> edit a
>>> setting : he can do so in less time, without being interrupted.
>>>
>>> In both cases, I agree we need to find a way to help the user make
>>> the right
>>> choice between available parameters. I'll look into this.
>>>
>>> Guillaume
>>>
>>>
>>>>
>>>> Thanks
>>>> -Vincent
>>>>
>>>> On Aug 21, 2008, at 7:33 PM, Vincent Massol wrote:
>>>>
>>>>> Hi Guillaume,
>>>>>
>>>>> Globally I like it.
>>>>>
>>>>> Some comments:
>>>>>
>>>>> 1) Link menu item:
>>>>> * How do we add a link to an email address?
>>>>> * How do we add a link to a generic URI?
>>>>> * How do we add an interwiki link?
>>>>>
>>>>> I think all these can be answered by providing a "Custom Link..."
>>>>> item
>>>>> in the drop down menu to let users enter whatever format they
>>>>> want. It
>>>>> would have 3 fields:
>>>>> - label
>>>>> - reference (this is the free form)
>>>>> - target
>>>>>
>>>>> 2) Insert menu item:
>>>>> * I don't like the "Insert TOC" too much since the TOC is a macro
>>>>> like
>>>>> other macros. BTW this is true for the table too but here I agree
>>>>> that
>>>>> table should be in this menu... which means BTW that for the
>>>>> implementation we need to filter out the table from the macro
>>>>> list...
>>>>>
>>>>> 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).
>>>>>
>>>>> 4) Import menu item:
>>>>> * You didn't show the submenu items
>>>>>
>>>>> 5) Link Dialog Box - Browse tab
>>>>> * It's missing the ability to link to a subwiki (i.e. the wiki
>>>>> filter)
>>>>>
>>>>> 6) Link Dialog Box - Search tab
>>>>> * Again missing multiwiki
>>>>> * What if put the name of an attachment. How do I create a link to
>>>>> it
>>>>> from the search dialog box?
>>>>>
>>>>> 7) Link Dialog Box - Recently Modified
>>>>> * By everyone or by me only or both?
>>>>>
>>>>> 8) Link to a web page
>>>>> * Wrong dialog box....
>>>>>
>>>>> 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!
>>>>>
>>>>> BTW In English there's no space before ":"
>>>>>
>>>>> 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.
>>>>>
>>>>> Stopping here for now... need top lay with the kids a bit...
>>>>>
>>>>> Thanks
>>>>> -Vincent
>>>>>
>>>>> 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
>> _______________________________________________
>> users mailing list
>> users@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@xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users

_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to