Upgrade Your Drupal Skills

We trained 1,000+ Drupal Developers over the last decade.

See Advanced Courses NAH, I know Enough

Get Your Campaigns to Market Earlier with Drupal 8 & 9

Parent Feed: 

Content Moderation

How often does your content get stuck in the review cycle because there’s no set workflow or anywhere for you to approve content for publishing?  

In terms of moderation, Drupal has introduced the use of workflows to allow you to keep track of your team’s content flow using ‘states’ and ‘transitions’.

State: States are the different statuses your content can have (draft, published etc). The default states are "Draft", "Published" and "Archived". You can set up new states, such as "To Review" or “Approved” to manage your workflow and content better. Your workflow can be as basic or granular as you need to manage your team and content best.

States on Drupal

Transition: After you set up the states, you can create the actual workflow between them. You decide which direction content moves from state to state for example, from ‘draft’ to ‘ready for review’. 

Transitions on Drupal

Beyond just being able to create workflows and determine the direction in which content can flow, you’re able to choose which level of user can and should move content from one state to another. You wouldn’t want a junior content writer approving content for publication however you may have a state where your team can proof one another’s work on a peer-to-peer level for basic things such as grammar, spelling and fact-checking.

With the use of content moderation, there are times when your content needs approval from other teams or departments in your organisation. The legal team, for example, may want to approve your content message isn’t going to cause any legal issues. For a charity, the fundraising team may want to ensure that the content is on message for their current goals.

Revisions have been around for a long time, however, they haven’t always been used to their full potential. Drupal 8 and onwards gives you better visibility of revisions. Track who changed what and when in your content using revisions across more areas of your website. A well-trained content or web editor team will also be able to log a message to any edits so everyone knows why a change was made.

Drupal keeps a log of all revisions in the system, so you can easily revert to a previous version if and when needed.

Author: 
Original Post: 

About Drupal Sun

Drupal Sun is an Evolving Web project. It allows you to:

  • Do full-text search on all the articles in Drupal Planet (thanks to Apache Solr)
  • Facet based on tags, author, or feed
  • Flip through articles quickly (with j/k or arrow keys) to find what you're interested in
  • View the entire article text inline, or in the context of the site where it was created

See the blog post at Evolving Web

Evolving Web