Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

This module allows editors to move content to a different workflow state by
accessing a specially crafted URL, for example:

https://mydomain.com/content-moderation-link/process/in_review/node/108,109

Note that the last three parts of the URL are meant to provide:
- the machine name of the target workflow state (e.g. draft or published)
- the machine name of entity type (e.g. node)
- one or more IDs that should be processed

Note that this module currently uses existing permissions, so to use the link a
user must be authenticated (they will be redirected to the login page if not)
and have permission to use the transition needed from the content's current
state to the target state.

A possible use case for this functionality is providing administrators with "one click" moderation links to publish (or otherwise move in a workflow) one or more pieces of content, from within another system, for example an email or Slack message.

With the 1.1.x branch, you can now easily generate the necessary URLs using a token such as:
[node:moderation-link:published]

Activity

Total releases
4
First release
Jun 2025
Latest release
8 months ago
Release cadence
14 days
Stability
25% stable

Release Timeline

Releases

Version Type Release date
1.1.0 Stable Jul 26, 2025
1.1.0-beta2 Pre-release Jun 17, 2025
1.1.0-beta1 Pre-release Jun 13, 2025
1.1.x-dev Dev Jun 13, 2025