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.
Simply put:
- Imagine I am dealing with 50 CCK fields per node.
- I have grouped most (if not all) of them. (I talk about standard groups, rather than multi-groups)
Wouldn't it be nice to have the Workflow Fields Screen to Support Grouped Display of the Fields :-)))
It will make life much easier.
I am dealing with 10 Node Types, each one having not less than 30 fields. and really the current user interface, though functional, but is combersome and quite diffusing.
Best Regards and Thanks for the wonderful module.
Comment | File | Size | Author |
---|---|---|---|
#6 | expose_workflow_access_fields.zip | 3.36 KB | bakr |
#6 | Matrix of Mapped Workflow Access Fields.zip | 19.05 KB | bakr |
#7 | Capture111.PNG | 142.44 KB | bakr |
#4 | Capture555.PNG | 69.6 KB | bakr |
Comments
Comment #1
bakr CreditAttribution: bakr commentedIt is going to resolve a Major Usablility Issue.
For me, as a site builder, it would help me to look easiliy anticipate the location of grouped fields, the same way and same sorting as in the Manage Fields Section under CCK.
Comment #2
infojunkieThanks for the suggestion, it is a good one. I hope I can get to implement it in the near future.
Comment #3
bakr CreditAttribution: bakr commentedKeep up the good work
And Big Thanks
Comment #4
bakr CreditAttribution: bakr commentedAttached herein is a sample imagined interface
Comment #5
bakr CreditAttribution: bakr commentedGood day Karim,
I have another enhancement Idea to share:
Why not deal directly with Groups(optionally, and where available), and any sub-field to that group to automatically inherit the role mapping to that group in that state screen.
This would significantly accelerate the handling session in the fields mappings screen for that state of workflow X
Best Regards
Comment #6
bakr CreditAttribution: bakr commentedAs a follow up,
I have created a script in Lasso middleware version 8.5.6 (lassosoft.com). and sharing the source code with everyone.
That script connects to drupal database, to analyze and visualize the situation
It is a kind of "Reverse Engineering"
The concept works as follows:
- It is Node a Centric Perspective about Workflow Fields, so you select the node in question
- It shall realize the association with the workflow through the proper mapping.
- It shall list the available states under that workflow
- It shall present the Node Fields (with Grouped Display) for each WF State sequentially in the same page.
- It does not touch drupal tables, rather reads what is their for visualization purpose
- It helps site developer debug and have print-out documentation of the field mappings, thus saving it work man hours.
Finally, I believe this is a more natural perspective to tackle the workflow domain.
Comment #7
bakr CreditAttribution: bakr commentedHere is a snapshot of the output of the script for those who cannot open .mht files.