ExpressionEngine CMS
Open, Free, Amazing

Thread

This is an archived forum and the content is probably no longer relevant, but is provided here for posterity.

The active forums are here.

Is it possible to tie "status" to a revision rather than a post?

September 17, 2008 5:37pm

Subscribe [3]
  • #1 / Sep 17, 2008 5:37pm

    mkornblum

    18 posts

    We are setting up a site and trying to figure out how we are going to handle editing and permissions. I have read this knowledge base article about setting up a basic workflow, and that’s fine as far as it goes. But I would like to go further - what I really want to happen is when a user edits a page, or an existing post, for that to go into an approval queue before it’s published live, but with the “previous” revision of that post still showing up. Right now what happens if a user edits an “open” post is that the post disappears altogether until the edit is approved.

    Any ideas? thanks,

    Mark

  • #2 / Sep 18, 2008 10:23am

    Boyink!

    5011 posts

    Hi Mark -

    To my knowledge having two versions of a post in the same weblog, one live and one working through a revision process - isn’t currently possible.

    I think this is where people either investigate separate staging and live environments for the entire site or separate weblogs (if you share a field group between weblogs you can from the edit screen move a post back and forth).  In the latter case they will be separate posts however, and you’d have to keep an eye on the url_titles and entry_ids if your site depended on them.

  • #3 / Sep 18, 2008 3:07pm

    Halogen

    74 posts

    Mark,

    This sounds like a wonderful idea for a feature request: keep old approved version in “open” status, until new version is approved.

  • #4 / Sep 18, 2008 4:52pm

    mkornblum

    18 posts

    Thanks for the feedback!

    One thought I had, that would get me pretty close to what I’m looking for, would be to write a little extension that would immediately revert to the previous revision whenever someone from a given user group edits a post. Would something like that be possible? Can anyone point me to resources that might provide some guidance? 😊

    Mark

.(JavaScript must be enabled to view this email address)

ExpressionEngine News!

#eecms, #events, #releases