Calling drupal jedi masters! I need some advice. When planning the structure of the NMC web site I had only a fuzzy idea of how to use taxonomies for organizing content, and ended up creating one taxonomy for staff to organize content that is a bit problematic as it serves multiple purposes, and I want to split off a branch and make it available to logged in users.
My sloppy taxonomy includes now:
- Terms used just to organize special content types. The problem is that some of our staff keep forgetting that and use them as general l content descriptors, when they are more like special tags that trigger content to be part of certain views.
- Regular terms our staff uses just to categorize any content.
- Wider terms that I want to make available to all logged in users (the current one is set so only staff roles can access).
I had hoped taxonomy bits could be slid around like menu items, but don’t see that, so I see a process of re-mapping content:
- Create two new taxonomies for staff- one for the special content types, and one just for regular content (or maybe one new taxonomy with sub terms — the whole point is to make it clear that one can be used for any content).
- Re map content to these new taxonomies (a moderately sized task).
- Rebuild the views to use the new taxonomies
- Restructure the existing taxonomy and chaning permissions to all logged in users to access the menu when editing content.
- Remove the old terms from content (or hoping they will disappear if I just delete the terms??)
I am just fishi8ng around to see if this makes sense, or if there is any way to streamline the moves- I am betting there is some gnarly MySQL that could handle the re-mapping of content….
The post "Help Me Sort our Drupal Taxonomy Mess" was originally squeezed out of the bottom of an old rusted tube of toothpaste at CogDogBlog (http://cogdogblog.com/2008/07/drupal-taxonomy-mess/) on July 28, 2008.