Add select field to choose moderation state on entity forms

Created on 22 June 2016, about 8 years ago
Updated 23 May 2024, about 1 month ago

Problem

Changing workflow states is not intuitive, in fact it's almost indecipherable. Add to this the fact that using the dropbutton as the place where the workflow state change is set exponentially increases the number of transitions needed* and it is clear that this does not scale.

Proposed solution

We think the best looking/working solution would be a button bar β†’ but in order to move forward faster in smaller steps we'll start with offering the moderation states in a standard select list.

The description below the select list dynamically updates based on the selection made. This is added to clarify exactly what will happen when you click "Save".

*Eg. if I have two states, draft and published, I need two transitions: "save as draft","Save and publish." If I have three, Draft, ready for review, and published, I need nine: "Save as draft","Save draft as ready for review", "Publish draft","Publish reviewed draft","Move from review and save as draft","Unpublish and save as draft", "Unpublish and save as ready for review", "Save and Keep published". And so on.

Moderation form on entity view:

New Node creation:

Editing existing node:

πŸ“Œ Task
Status

Fixed

Version

8.5 ⚰️

Component
Content moderationΒ  β†’

Last updated 1 day ago

  • Maintained by
  • πŸ‡¦πŸ‡ΊAustralia @Sam152
Created by

πŸ‡ΊπŸ‡ΈUnited States tkoleary

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024