require_revision_log_message
1,241 sites
Security covered
Require Revision Log Message is a simple, lightweight module that enforces the use of revision log messages when editing existing content.
Features
- Requires a revision log message whenever a node is edited using the standard node edit form (form_node).
- Applies to all content types and node revisions.
- Does not require a log message when creating new content.
- Works regardless of whether the "Create new revision" checkbox is enabled on the content type.
This module ensures that all edits are documented, improving transparency and traceability in content workflows.
Development
If you haven't already, install Docker and DDEV
git clone [email protected]:project/require_revision_log_message.git cd require_revision_log_message ddev config --project-type=drupal --docroot=web --php-version=8.3 --corepack-enable --project-name=require-revision-log-message ddev add-on get ddev/ddev-drupal-contrib ddev add-on get ddev/ddev-selenium-standalone-chrome ddev start ddev poser ddev symlink-project ddev drush site:install -y ddev drush pm:install require_revision_log_message -y ddev drush config:export -y ddev drush user:login