Hi Eddy,

On Apr 13, 2012, at 1:00 PM, Eduard Moraru wrote:

> Hi Vincent,
> 
> Any news on this?

No news on my side, haven't done it yet. If you're interested to start the 
work, go ahead, we need this ASAP:
* to reduce our technical debt
* to implement the ease of use theme for 4.1 and later, more specifically to 
allow customizing the Menus for example.

I'm available to brainstorm on the topic if you're interested.

Thanks
-Vincent

> Thanks,
> Eduard
> 
> On Tue, Nov 8, 2011 at 2:11 PM, Marius Dumitru Florea <
> [email protected]> wrote:
> 
>> +1
>> 
>> Thanks,
>> Marius
>> 
>> On Mon, Nov 7, 2011 at 11:45 AM, Andreas Jonsson <[email protected]>
>> wrote:
>>> +1
>>> 
>>> Andreas
>>> 
>>> 2011-11-03 11:56, Vincent Massol skrev:
>>>> Hi devs,
>>>> 
>>>> I'm implementing the LinkChecker UI and I want to be able to add a Tab
>> in AllDocs. Right now I've coded it with a hardcoded #if but I really hate
>> this.
>>>> 
>>>> So here's my proposal:
>>>> 
>>>> * Create the following modules:
>>>> xwiki-platform-uiextension/
>>>>    |_ xwiki-platform-uiextension-ui/
>>>>    |_ xwiki-platform-uiextension-api/
>>>> 
>>>> where:
>>>> * xwiki-platform-uiextension-ui/: contains XWiki.UIExtensionClass page
>>>> * xwiki-platform-uiextension-api/: contains a ScriptService to get
>> UIExtension data + contains an EventListener that refreshes the UI
>> Extension Cache when an UIExtensionClass object is modified (this is for
>> performance reasons)
>>>> 
>>>> To start with I'm proposing to have the following fields for
>> UIExtensionClass:
>>>> * type: String, represents the type of the extension (for example for
>> the AllDocs needs, I'll use a "IndexTab" type (or "AllDocsTab" type)
>>>> * id: String, the technical name of the extension, which can be used
>> for example as suffix for HTML class or ids.
>>>> * name: String, the name of the extension, which can be used for
>> displaying. For example for the AllDocs needs, it would be used as the name
>> of the Tab
>>>> * content: Textarea: the content of the extension.  For example for the
>> AllDocs needs, it would be used as the content to display when clicking on
>> a tab
>>>> 
>>>> I'd like to implement this ASAP and thus stop hardcoding UI Extensions
>> from now on.
>>>> 
>>>> Here's my +1
>>>> 
>>>> Thanks
>>>> -Vincent
>>>> 
>>>> PS: If you find a better than "uiextension" I'm all ears. A name
>> without "extension" would be great to not confuse it with our Extensions
>> (and with xwiki-platform-extension).
>>>> _______________________________________________
>>>> 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
>> 
> _______________________________________________
> 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