Proposed Overhaul to Taxonomy Access User Interface (UI)

bomarmonk - January 25, 2009 - 21:16
Project:Taxonomy Access Control
Version:6.x-1.x-dev
Component:User interface
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description

Right now, newly created categories are not automatically included in the permissions for each role. It seems that for my site this should automatically happen with a prescribed default applied (something safe and restrictive). If this does not happen, it appears that Taxonomy Access does not do its job with these new categories. Can there be a more robust overall settings page that sets the appropriate behavior for newly added vocabularies and their terms? I think this would apply to the 5.x and 6.x branches of this module. Thank you for considering this feature.

#1

bomarmonk - January 25, 2009 - 21:32

Another thought: any way this can tie into the process of adding a taxonomy term or vocabulary? Are there hooks that will allow this? So when I add a term with the core taxonomy module, it allows me to fill in the related checkboxes for View, Update, Delete, Create, and List, then select "apply taxonomy permissions to: all roles, all roles except anonymous, all roles except anonymous and authenticated, role-x, role-y, etc." where x and y are specific names of roles? This might be a great way to keep taxonomy permissions updated with any new categories that are added to the site.

#2

bomarmonk - October 30, 2009 - 18:33
Title:Automatically add defaults to newly created category» Proposed Overhaul to Taxonomy Access User Interface (UI)

Proposal:

Fix process when new taxonomies are added to a site: use hooks so that when I add a term with the core taxonomy module, it allows me to fill in the related check-boxes for View, Update, Delete, Create, and List, then select "apply taxonomy permissions to: all roles, all roles except anonymous, all roles except anonymous and authenticated, role-x, role-y, etc." where x and y are specific names of roles.

I'll add more suggestions soon.

 
 

Drupal is a registered trademark of Dries Buytaert.