
Why should you install this module?
If you have several editors for your website's content, it's probable you'll want to be able to easily track the modifications made by each one on the pages. When enabling node revisions, you can have access to every previous version of a node. But having to dig into former revisions to know what has been done, or to revert to a given point in the past, is not that practical.
Enter log messages. Each time someone updates a node where revisions are enabled, they can leave a comment on what has been done. The problem with log messages is that there is no way to make them mandatory out of the box, and you'll soon notice that users often forget or won't bother completing them.
This module brings a solution by allowing administrators to make revision log messages required as well as enforcing revisions for every modification. This can be overridden by permissions, but if you want to go the other way and remove the permissions entirely, including from User 1 (who normally has every permission by default), then you can. This can be important to help you with the self discipline needed to prevent untracked changes or inadvertent data loss that even administrators can cause.
Key contributions
- Ported to Backdrop CMS
- Added ability to force revisions in addition to enforcing revision logs
- Added ability to apply enforcement to User 1