Module Description
Moderation Sidebar provides an off-canvas menu to moderate the current Entity. To use the sidebar, visit any Moderated Entity and click the "Tasks" button in the Toolbar. This will open an off-canvas menu that contains contextual actions related to the Content Moderation module.
The motivation for creating this module was that Local Tasks and the standard Moderation Form just weren't quick enough for simple Moderation use cases. I wanted a way to, in two clicks, perform any Moderation Transition. I also wanted something that was unobtrusive to the theme - Local Tasks are always displayed, and can make theme development or day-to-day browsing difficult. This way I could put all the local "actions" I care about in one place off screen, and leave administrative tasks in the backend UI.
Requirements Drupal 8.5+ and the Content Moderation module is required to use Moderation Sidebar.
Notes This module has support for Quick Edit! If you Quick Edit while the sidebar is open, it will re-load with up-to-date Form IDs. If you want to help me out, push this issue forward to integrate Quick Edit into Content Moderation: https://www.drupal.org/node/2815221
You may notice a a "Discard Draft" button in the sidebar. For veteran Workbench Moderation users, you are probably feeling skeptical about this. All this action does it re-save the default revision of the Entity, which means that the default revision is now also the latest revision. In this sense, the Draft has been "discarded" as it is no longer the latest revision. Once this action is performed a link to the Draft's revision is given to the user as a backup.
The motivation for creating this module was that Local Tasks and the standard Moderation Form just weren't quick enough for simple Moderation use cases. I wanted a way to, in two clicks, perform any Moderation Transition. I also wanted something that was unobtrusive to the theme - Local Tasks are always displayed, and can make theme development or day-to-day browsing difficult. This way I could put all the local "actions" I care about in one place off screen, and leave administrative tasks in the backend UI.
Requirements Drupal 8.5+ and the Content Moderation module is required to use Moderation Sidebar.
Notes This module has support for Quick Edit! If you Quick Edit while the sidebar is open, it will re-load with up-to-date Form IDs. If you want to help me out, push this issue forward to integrate Quick Edit into Content Moderation: https://www.drupal.org/node/2815221
You may notice a a "Discard Draft" button in the sidebar. For veteran Workbench Moderation users, you are probably feeling skeptical about this. All this action does it re-save the default revision of the Entity, which means that the default revision is now also the latest revision. In this sense, the Draft has been "discarded" as it is no longer the latest revision. Once this action is performed a link to the Draft's revision is given to the user as a backup.
Module Link
Project Usage
9747
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module aims to provide an off-canvas menu for quick and easy moderation of content entities in Drupal, improving the efficiency of moderation tasks and reducing theme obtrusiveness.
Data Name
moderation_sidebar