Terrific module. My hope is to let delegated roles/users add terms to a vocabulary freely, but not to allow them to delete terms (a single user could end up deleting/editing out everyone else's contributions to a taxonomy this way). Is there a fairly straightforward way of doing this? I suppose hiding the "edit" buttons beside terms would do it? I suppose an alternative could be an easy way to revert all of a single users deletions if need be as a moderation-activity, not sure...

CommentFileSizeAuthor
#4 taxonomy_delegate_351508_hook_perm.patch694 bytesdboulet
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

NancyDru’s picture

Assigned: Unassigned » NancyDru
Status: Active » Fixed

Okay, users will have to have the new permission "allow delete term" before they will see a "Delete" button.

Committed to both branches.

fumbling’s picture

Thanks.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

dboulet’s picture

Status: Closed (fixed) » Needs review
FileSize
694 bytes

This fix works fine, except that there isn't a way to assign the permission required to allow users to delete terms. The attached patch adds the "allow delete term" permission to the user permission page using hook_perm().

dboulet’s picture

giorgio79’s picture

Oh wow, I have been looking for such a module for at least 5 days now...Letting users edit and add terms to a taxonomy without having full admin rights to the vocabulary in question. Will be testing this patch now.

Would be cool to get in here a moderation feature as well :P so admin could approve or reject new terms, and term edits. :)

jvieille’s picture

May we have this patch committed to at least the dev (not changed for one year, the stable release is from 2008)

Cyberwolf’s picture

Subscribing.

jvieille’s picture

Status: Needs review » Reviewed & tested by the community

Any update on this?
I deared to set the status to RTBC

Michsk’s picture

i read in this topic everything about deleting, but just as the issue starter i to need a way to users create terms, but not to delete them NOR to edit them. So only adding. Is there any news on that?

jvieille’s picture

Version: 6.x-1.3 » 6.x-1.x-dev

Is this committed?
Can this issue be closed?

I notice a taxonomy_delegate_perm function, but not exactly the one of the patch.
(no case to check, but cleaning up my watch list)

dboulet’s picture

Category: support » feature

As far as I can tell, this has yet to be committed.

NancyDru’s picture

Status: Reviewed & tested by the community » Fixed

Committed to 6.x-1.x-dev.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.