The Publish Content module allows users to publish and unpublish nodes, on a per
node type basis or for all node types, without granting users the very broad
"administer nodes" permission.
It allows administrators to easily create editor or moderator roles by granting them
publishing or unpublishing permissions or both.
This module is also integrated with the Views module: you can add a
publish/unpublish link on your views, making it easy to create lists for
reviewers, editors and publishers.
Installation
-
Install this module using the official Backdrop CMS instructions.
-
Visit the configuration page under Administration > Configuration > Content authoring >
Publish Content (admin/config/content/publishcontent) to set the "Quick publish" method and the content type(s) that it applies to. -
Then go to the Backdrop permissions page (admin/config/people/permissions) and set the various permissions:
- "publish all content": you can publish any node
- "publish 'nodetype' content": you can publish any node whose type is 'nodetype'
- "unpublish all content": you can unpublish any node
- "publish 'nodetype' content": you can publish any node whose type is 'nodetype'
- "un/publish editable content": publish or unpublish nodes where the user has
full edit permissions of the node concerned (note: check text formats access).
If you choose the Tabs method of quick publication, a tab button 'Publish' or 'Unpublish' (like Edit and View) should appear on the
node edit and view pages. Click on 'Publish' to publish and 'Unpublish' to
unpublish.
Similar Modules
- The URL Publish and Unpublish module provides some similar functionality, creating URLs that you can use to publish and unpublish content.
Issues
Bugs and feature requests should be reported in the Issue Queue.
Current Maintainers
Credits
- Ported to Backdrop CMS by Robert J. Lang.
- Originally written for Drupal by malaussene.
License
This project is GPL v2 software.
See the LICENSE.txt file in this directory for complete text.