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…
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 :)