Drupal Revision Moderation and Workflow

You can get the Drupal Revision Moderation module working along side the Drupal Worklow module. I've just done it for Drupal 6.

In order to do so, you can use a couple patches I just posted at drupal.org:

Add permissions, modify how permissions are used, and allow editing of revisions without them becoming live

Add publish action

I added these patches because I wanted to get the revision moderation working with the workflow module. I'm using as follows:

  1. editor creates content and, when ready, changes state from "draft" to "review"
  2. reviewer reviews content and, when done, changes state from "review" to "approved"
  3. admin changes content state from "approved" to "live" (this triggers a "publish action" - see issue I just created for adding this new action)
  4. for the next revision, admin changes content state from "live" to "draft" (this triggers the action: "Enable revision moderation on node" which will create a new revision)
  5. the process repeats but this revision is in moderation until step #3


Revisioning module

I looks like all the functionality I tried to patch into the revision moderation module has been incorporated into the new revisioning module... I so wish this was released 2 months ago!! Better late than never though ;)

I thought this would be a

I thought this would be a common workflow that people use, but I can't seem to find a way to do it. I did find the Revision Moderation module (https://drupal.org/project/revision_moderation), but it looks like it doesn't work for Drupal 6.


Yes, you would think this would be easier to set up. I did end up using the revisioning module: https://www.drupal.org/project/revisioning and that worked fine though I did do some custom actions/etc just to streamline the process for my client.


I'm a Speaker at DrupalCon Portland