Hi,

When i finish this work i want to make an extension "*Installable with the
Extension Manager*".

Main modifications i have made :

   - Changes on *historyinline.vm* to add a button Approve in order to
   approve a revision and make it public.
   - Modification on *contentview.vm* to get the revision value passed in
   parameter from historyinline.vm and set the approved revision in the object
   attached to the document.
   - I added a *groovy
listener*<http://extensions.xwiki.org/xwiki/bin/view/Extension/Create+an+XObject+By+default+for+new+pages>to
add an object to new pages
   - Adding a new
*class*<http://www.rendering.xwiki.org/xwiki/bin/viewrev/FAQ/How+to+implement+%22Approved+Revisions%22>to
contains the value of the approved revision


It's not finished yet, i have to make a clean and tested version of this
extension and make some documentations, but i want to know if i'm on the
right way to build an extension.

An extension can override files like historyinline.vm ? if yes it won't
work for futur version if XWIKI, right ? otherwise what's the best way to
do so ?

I can't find documentation about creating an installable Extension Manager.

What about licenses? i asked my boss and he told me that we can make this
public for free but i should mention the name of our company, and make
copyright (the name of our company) in new source files, is it possible ?


Thanks in advance :)
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to