Daniel Sheridan wrote:
>... 
> We have a similar problem, which we solve as follows:
> 
>       * a page PageName contains the current approved version of a
>         page, with some boilerplate at the top about the publication
>         data, authors, etc.
>       * a page PageName/Draft contains the current working version of
>         the page, with a link back to [..] for the current approved
>         version
>       * when a draft is to be approved, its content is copied from
>         PageName/Draft to PageName, with a log message giving the
>         revision number of PageName/Draft that it came from
> 
> This is currently manual. The next step will be to suppress the edit
> button on the approved page, 

Can't you just make it read-only?  Trac admins can still edit it.

> and add an "approve" button to the draft
> page which carries out the necessary promotion.

Yes, that would be helpful.

> This approach has the advantage of making a strong distinction between
> approved and non-approved versions 

I like that.

> -- it's easy to link to the latest
> approved version, and the log messages make it possible to reach the
> full detailed traceability, stored as the log for the draft page.

Thanks for the idea.  If you get the automatic promotion done, please
let me know.  I'll do the same.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to