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
CommentFileSizeAuthor
#1 1540824.patch11.82 KBNancyDru
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

NancyDru’s picture

Status: Active » Needs review
FileSize
11.82 KB

This 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.

NancyDru’s picture

How 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.

NancyDru’s picture

Assigned: Unassigned » NancyDru
Status: Needs review » Fixed

With the major changes already committed, let's let this issue die and open new ones based on the changed code.

NancyDru’s picture

Status: Fixed » Closed (fixed)
NancyDru’s picture

Status: Closed (fixed) » Fixed

More changes committed.

NancyDru’s picture

Status: Fixed » Closed (fixed)

Included in 7.x-1.1-rc1