https://github.com/roblib/workflow_participants
Fork of Drupal.org/project/workflow_participants to include a patch, as Ansible and Composer can't handle patch workflows
https://github.com/roblib/workflow_participants
islandora8 rdm-085
Last synced: about 1 month ago
JSON representation
Fork of Drupal.org/project/workflow_participants to include a patch, as Ansible and Composer can't handle patch workflows
- Host: GitHub
- URL: https://github.com/roblib/workflow_participants
- Owner: roblib
- Created: 2019-09-20T13:59:04.000Z (over 5 years ago)
- Default Branch: 8.x-2.x
- Last Pushed: 2019-09-23T14:57:07.000Z (over 5 years ago)
- Last Synced: 2025-02-14T19:35:50.426Z (3 months ago)
- Topics: islandora8, rdm-085
- Language: PHP
- Size: 181 KB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Workflow Participants
This module allows per-entity workflow participants to be configured. These
participants can either be editors or reviewers. Content moderation states can
be configured to allow editors, reviewers, or both, to make transitions. Reviewers
cannot edit the content, only moderate. Editors can moderate and make changes.### Details
This module requires the core experimental module `content_moderation`. When
Drupal 8.3.0 is released, there will likely be a rewrite to incorporate the
new `workflows` module.The goal of this is to eventually work with any entity that can be moderated. In
the current state though, it is hardcoded only for node entities.Only entities that are moderated can have workflow participants added.
### Installation
* Enable the module
* Optionally configure roles with the `Allowed to be a workflow editor or reviewer`
permission. If this is skipped, any active user can be an editor or reviewer.
* Grant the `Manage workflow participants for own content` permission which will
allow authors to add or remove workflow participants from their own content.
* Grant the `Manage workflow participants` to roles that should be able to
manage participants on any content.
* Edit moderation states and check the *Allow editors* and *Allow reviewers* as
needed.