Posted by archard on February 28, 2008 at 12:04am
I just discovered the related terms feature, and realized that it is a solution to one of the major issues involving my site. However, I need to be able to relate terms between vocabularies. Is there any way this can be done? Any modules that can implement this functionality? I neeeeed this feature.
Comments
Super-vocabulary
Is it possible to place all the terms of each vocabulary under a ‘top-level’ term in one super-vocabulary? then …
___________________
It’s in the detaιls…
___________________
It’s in the detaιls…
Well I already have hundreds
Well I already have hundreds of terms in several vocabularies that are used heavily on a production site so I don't think that's a possibility. I really need to be able to relate between vocabularies.
Are the terms segregated
Are the terms segregated purely to keep number of terms in each vocabulary manageable? If not, what is the nature of the relation you wish to reflect in your implementation?
___________________
It’s in the detaιls…
___________________
It’s in the detaιls…
That's the main reason, yes.
That's the main reason, yes. But I also want to give my nodes very specific URLs using pathauto that relate to the vocabularies and terms they were assigned to. And another reason is that splitting the terms into separate vocabularies is a lot more intuitive for my users, who frequently add content to the site.
The thing is, I have a node type that I always assign 4 or 5 terms from 5 separate vocabularies to. There's sort of "main" vocabulary which I've given the highest weight, and often times when I assign a term to a node from that main vocabulary, I assign pretty much the same terms from the other vocabularies every time. It would be nice if I could tell Drupal, "Hey, there's a connection between these terms!". How exactly I would incorporate that functionality I'm not certain but I know I could do some pretty cool things given the nature of my site.
Actions?
In that case, I think you are using taxonomy in a non-standard (but perfectly legitimate) way. In other words I wouldn’t expect relating terms etc. to work for your site.
What about http://drupal.org/project/taxonomy_defaults ? or http://drupal.org/project/taxonomy_actions ? http://drupal.org/project/taxonomy_node_operations ? to tag nodes for you.
http://drupal.org/project/taxonomy_switch might also be useful.
___________________
It’s in the detaιls…
___________________
It’s in the detaιls…
Thanks
I definitely use the taxonomy module in a very unconventional way.
Essentially what I'd like to do is be able to assign my nodes with the term from the "main" vocab and have the related terms associated with that term be assigned to the node as well, which I can probably do with Actions. But I want the relationship to be a little deeper than that, to the point where I can maybe use a function that would display links to all the related terms I have assigned to a term from my main vocab that I specify. I'm sure there's some kind of API function that could do that with the related terms functionality that comes with the taxonomy module, which brings me back to the reason I posted this topic in the first place, heh.
Thanks for all your input though.