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/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to