I have looking for a way to setup page versioning for my pages but cannot seem to find a solution. I have a Workflow setup which kind of works but not really. I want the page to stay live but when the editor edits the page, they can set it as "Pending" that just saves the changes but does not publish the changes until they change it to "Approved".

I have 3 states, Draft, Pending, and Approved

Draft - Is not viewable by Anonymous
Pending - Is not viewable by Anonymous
Approved - Is viewable by Anonymous

Is it possible to setup my workflow so that in Pending mode, I can still make changes but the last Approved version remains live but those current changes in the "Pending" state stay just on the admin side?

Comments

Could you not use the Save as

Could you not use the Save as Draft module? http://drupal.org/project/save_draft

Offering SME's Social Media packages & Drupal website services - www.mylocalelectrician.co.uk

I installed this module, but

I installed this module, but when I go to a page that is already publish the only buttons I have are Save, Unpublish, preview and delete. How do I get the Save for Draft button added?

Ok I am starting to realize that I need to clear my cache in order to see my changes but this is still not working how I thought it would, so even when I make a change and click Save, it publishes my changes, I want to be able to click Save and it only save on the backend of the system, but not go live.

There is unpublish button but that literally removes the whole page from publish, not ideal at all.

Ok I also see that when adding a new page, the Save Draft button is there, which is great but how do I get that same button on a already published item, where I can edit it, save my changes, and when ready then publish.

Use workbench_moderation with

Use workbench_moderation with workbench.

http://drupal.org/project/workbench_moderation
with http://drupal.org/project/workbench

Its working same as you want & you can define more states of a doc .

Cheers !!!

Ok at first it did not look

Ok at first it did not look like the Worbench would work but I installed it and got a better look. Once enabled for the content type each page gets a "New Draft" tab which copies the published content over and you can edit it without it going live, this is perfect, thanks.