Origin of this module:

Spun from: [#2597583-100]
You can use this module OR you can use the patch from the original issue and follow the instructions here: #2797583-115: Dynamically provide action plugins for every moderation state change

Please let us know which solution you prefer best?

Features of this module (functionality)

Use this module if you want to bulk publish OR unpublish moderated content.

This module provides a views bulk operation plugin for publishing moderated content called 'publish latest revision' (the pending revision).
This module also provides a views bulk operation plugin for unpublishing moderated content called 'unpublish current revision'.
In other words you can now bulk publish and unpublish content that is using moderation states.

Other plugins included: bulk unpin and pin (sticky) plugins.

Bonus functionality:

Also included: workaround that avoids a 404 when you land on a node that has content but not in the language you're currently requesting, rather than a 404 you are redirected to the version of that node in the language that is available. This is especially helpful for content editors. I may adjust this behavior slightly in the future so that it only behaves this way for authenticated users with content editing priviledges.

Toolbar link for Language switching (if you're using other languages)

Also included: If you have another language installed and are using multilingual an administration language switcher will show up in the administration menu toolbar to allow you to switch to other available languages.

Differences between 3.0.x and 2.0.x releases

The 3.0.x release is different from the 2.0.x releases due to these two major changes being included in 3.0.x:

#3165060: The state 'archived' does not exist in workflow. whenever we try to unpublish current revision
and
#3187966: Bulk publish action publishes all translations of a node, whether selected or not

Brief explanation, if you have an out of the box workflow, use 2.0.x, however if you have a custom workflow try 3.0.x and adjust the configuration as necessary to fit your workflow.

Supporting organizations: 
Provide hosting and developer

Project information

Releases