4

I allow users to create a taxonomy vocabulary. Then I need to be able to give permission to each user to edit their own vocabulary. I looked at the permission page but I don´t see anything like Edit own vocabularies.

Is there any way I can accomplish this.

Thanks.

  • Do you use Drupal 7 or D6 ? – Refineo Nov 5 '11 at 18:51
1

The Taxonomy Delegate module (http://drupal.org/project/taxonomy_delegate) and the Vocabulary Permissions (http://drupal.org/project/vocabperms) let you delegate administration of a taxonomy to a role, but they do not do it for an individual user. You might be able to write a custom module from here, but what you're proposing goes a little against the role-based permission architecture. My search didn't seem to find one that does exactly what you want.

| improve this answer | |
  • thanks, but as you said I should take a different approach to solve this. – chefnelone Nov 5 '11 at 21:30
1

Personally, I'd lean toward having users create nodes and using node references or relates in place of term references. Then use a view on the node reference that limited the choices to those items the user had created. I'm not a big fan of terms tho, so I'll admit my solution is a little biased.

| improve this answer | |
  • Thanks Brent, I´m not a fan of taxonomies neither, but I need to make a menu with the terms created for the user and I also need the nesting capability. Taxonomy allows me to do this. This is why I thought of taxonomy to do it. I can do it by creating nodes, but even though I can create a menu with them I don´t know how to nest nodes. – chefnelone Nov 6 '11 at 10:12
0

The nesting can be achieved with draggable views https://www.drupal.org/project/draggableviews

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.