Hi Hugh, On Mon, Mar 1, 2010 at 5:02 PM, Hugh Hulme <[email protected]> wrote:
Thanks - but what I was really looking for was a way to show the *previous* version of a page until the *changes* have been approved. At any time in the future.
I don't even necessarily want Documentation Managers to be able to edit pages, just to read them and click a button to say "I'm happy that this information is correct."
That doesn't really sound wiki-like ;-) You could do it the other way: - Show the current version of the page - Define a "status" object for each page (validated / not validated) - Display a warning at the top of each page if it's not validated yet - Provide a link to the previous version of the page Would that work for you? Guillaume I really wouldn't want our Development Manager here to write any code -
but I go to him to get my changes signed off so I can install the binaries to the live environment :)
----------------------------------
Hi Hugh,
In XWiki you can set edit rights at page level. You can create a group for "Documentation Managers" and only grant its members the ability to edit a certain page. After the page has been authorized you may change the rights to that page so that anyone can edit it.
Should you want to hide the page altogether until approval you may change the view rights as well.
You can read more about rights management here http://platform.xwiki.org/xwiki/bin/view/Features/RightsManagement
Also see here how you can create a group in XWiki: http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Group+Management
Hope this helps. _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
-- Guillaume Lerouge Product Manager - XWiki SAS Skype: wikibc Twitter: glerouge http://guillaumelerouge.com/