Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
workflow/edit page
- -
I have 7 states (+ creation).
I have 13 roles (6 of which I care about for the workflow)
Transitions are very simple meaning in some cases 1 user role can make 1 transition forward between states.
All this visual clutter encourages human error and makes interaction a bit slower.
Suggestions:
- Ask what roles are involved in the workflow somewhere (so I have 6 instead of 13)
- Where applicable, show 'No roles selected. Click to see and select roles' for all cells in that massive state grid.
- Enable collapsable state rows. I suggest collapse all but the first by default. Offer expand/collapse all toggle.
- Put permissions summary on a different page or in a modal popup
- Put access control on a different page
Comment | File | Size | Author |
---|---|---|---|
#1 | 1540824.patch | 11.82 KB | NancyDru |
Comments
Comment #1
NancyDruThis patch, IMHO, simplifies the UI considerably. It does not do everything you mention here, but may help enough for you.
NOTE: You must clear at least the menu cache after applying this patch.
Comment #2
NancyDruHow about if we add a new permission: "Participate in workflow" ("Role is shown on workflow admin pages.")
If a role does not have this permission, it will not show up in the transition rules.
Comment #3
NancyDruWith the major changes already committed, let's let this issue die and open new ones based on the changed code.
Comment #4
NancyDruComment #5
NancyDruMore changes committed.
Comment #6
NancyDruIncluded in 7.x-1.1-rc1