CoLab Cooperative

This module will grant edit access to a node owner that has the "[nodetype] node: Edit own unpublished content" permission only when that node is not published.

The intended use is for the user to also lose edit access after the node has been published.

However, this module only grants access, it does not *revoke* access. Therefore, if a user has any additional permissions, such as "Administer Content,""Bypass Node Access," "Edit Own [Nodetype] Content" then they will not loseaccess to edit after the node has been published and this module will notwork as expected.

Additionally, if a user has permission to publish nodes, and the user does not have any of the standard permissions that would grant edit to the node but *does* have this module's permissions, the "Save and Publish" button will now read "Save, publish, and lose edit access."

The ability to publish or unpublish a node is associated with the"Administer Content" permission. Assigning that permission would beincompatible with this module's permissions framework. The Override Node Optionsmodule [https://www.drupal.org/project/override_node_options] gives you theability to assign the ability to publish nodes to roles independent of the"Administer Content" permission.

Project information

  • caution Seeking new maintainer
    The current maintainers are looking for new people to take ownership.
  • caution Maintenance fixes only
    Considered feature-complete by its maintainers.
  • Module categories: Access Control
  • chart icon6 sites report using this module
  • Created by glass.dimly on , updated
  • shieldStable releases for this project are covered by the security advisory policy.
    There are currently no supported stable releases.

Releases