Jump to:
| Project: | Taxonomy Access Control |
| Version: | 5.x-2.x-dev |
| Component: | User interface |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (duplicate) |
Issue Summary
For a site with many roles and vocabularies with many child terms, there needs to be a way to add the terms more quickly. The current user interface only allows admins to add one term at a time (which could take potentially hours for one role). There could also be an option, when creating a new role, to load certain vocabularies and terms in the beginning, or even clone an existing role's taxonomy permissions. This last option would be an incredible time saver for sites where users can do many of the same things, but Taxonomy Access is used to fine tune where these things are done. This would be a huge leap forward for the current user interface! Thanks for considering this feature request.
Comments
#1
I did this faster by sorting my MySQL table on role id (rid), then exporting the relevant (checked) rows for the role I wanted to duplicate (or emulate), then doing a find and replace on RID (with the new role id to be set up with taxonomy access), then importing again (then fine tuning what should be different for the new role). There has to be a nice, easy way to do this within the module, but for now I saved myself a lot of time over hammering through the existing user interface. How about a clone button, or a default template that can be created and regenerated each time a role is enabled for TAC?
#2
+1 for something similar to this. I'm adding comments here as believe the UI could do with some improvement and to keep suggestions in the same place.
Problem for us is that we have a vocabulary with free tagging enabled. This vocabulary has many, many terms and all these terms are shown in the drop down bottom of the TAC UI page, which takes a long time to load as a result. To avoid this problem could I suggest the UI function be changed as follows:
- Vocabularies that have some records (or even a default) have a drop down on a per-vocabulary basis, replacing the single, large drop down at the bottom.
- Given I suggest 'Add' drop down (or text) on a per-vocabulary basis, at the bottom (or top) of the page a drop down with vocabularies without any records would be needed. There should be an option to add 'default' or all terms when adding a vocabulary.
The above two suggestions would solve problems of large vocabularies when they are not used as terms from these would not be entered into the form.
- Term addition 'Add' that I suggest for per-vocabulary use should include '*** ALL ***' to add every term from this vocab (that would solve the initial posters request).
- Could Auto-complete text entry be used when there are many terms? This may be tricky to implement and am not sure that inconsistency is good. Perhaps a 'I like to enter terms as auto-complete text' checkbox on the main page to control this would be needed.
- If one could select to edit just a single vocabulary/role combo from the main page (or a vocabulary across active roles - a bit like the core access page) that might also be useful.
Thanks for your time on this - much appreciated.
#3
See these issues:
#689668: Recursive functionality: automatically set permission to the child terms.
#177502: Should unconfigured terms inherit access control settings of parent terms?
Marking duplicate.
#4