The core content moderation and workflow modules can help support a flexible publication process. By defining a variety of states for content (Unpublished, Draft, Pending Review, Published, etc.) and managing the permissions around those state transitions site administrators can build up a workflow to support all but the most complicated of publishing processes.
- Create additional publication states for your content (e.g., Draft)
- Configure a more complex content publication Workflow (compared to Published vs Unpublished)
Drupal's Content Moderation and Workflows modules are stable and in core. There is a suite of contributed modules that provided additional functionality. All are actively being developed.
Content Moderation module (Drupal Wiki) (Drupal.org)
- This is the official Drupal Wiki page for the core content moderation module. It provides a high level overview of the user interface for configuring a basic content moderation workflow.
Improving Drupal's content workflow (buytaert.net)
- This blog post from Drupal project leader Dries Buytaert provided the initial guidance for the content moderation and workflow initiative. While it's a bit old, it's a good introduction to the problem.