Is there a "Term description Node", to be created when ever a term is created
I have always found the fact that Terms and their descriptions not themselves being nodes a bit limiting and I thought on Drupal 5 I had read about a module that does something like this but can't find it now. Before I spend much more time possibly re-inventing the wheel does anyone know of a Term per node type module?
What I am trying to do for certain vocabularies:-
- When a term is created, a node for that term is also created (a "Term Node")
- The "Term Node's" title will match the term title, and ideally changing one will change the other.
- If the term gets deleted then so should the term node.
- The term's description will be the "Term Node's" teaser. (though not important for now)
- Each vocabulary/taxonomy should be capable of having a specific content type as it's "Term Node"
Advantages this would automatically give include:-
- Helping automate page/taxonomy layout
- Making terms more meaningful and user editable
- Related nodes can be created automatically via free tagging
- CCK fields and all the other node modules can be used to edit/manipulate the term description.
- A form of cross taxonomy term to term relationship can exist
- Plus much more
Imagine creating the following football site:-
- "Teams" vocabulary with a "Team" content-type as a Term-Node
- "Players" vocabulary with a "Player" content-type as a Term-Node
- The "Team" content-type is associated with the "Players" vocabulary (set to free taging)
Creating a new term "Chelsea" in the "Teams" vocabulary will automatically create a node for/about that team. Editing the "Chelsea" Term-Node and adding entries in the "Players" taxonomy field e.g. "Bobby Davro, Bobby Ball, Bob the Builder, Bob Munk, ..." (sorry I don't follow football) will not only create terms for those players but actual nodes for those players in the other taxonomy as well (so in one or two actions about 30 nodes have been created in two different taxonomies). And the "Teams" term for "Chelsea" is now a member of several terms in the "Players" taxonomy creating an almost direct cross-linking between taxonomies.
In the mean time I am trying to create this so if anyone has any tips for doing this, or is particularly interested in the end result...

It is always after you give up that you find some answers
Thre are at least two modules that have attempted this:-
Category
http://drupal.org/node/39683
This starts of saying "Warning: There are some longstanding bugs in Category, ..."
I now rember playing with this about a year ago and it caused serious damage. Whilst it seems under active development there has been no live release for over a year and over all leaves me with no confidence that it is getting anywhere. It sounds a worthwhile project but when it has had major bugs for over a year?...
Taxonomy assoc
http://drupal.org/node/19806
This is lighter weight but seems more directly in line with what I was looking for. But it describes itself as "deprecated, and is no longer being maintained. It is highly recommended that you use the category module instead"
So?...
I am now left wondering whether to revive and upgrade the "Taxonomy assoc" module to Drupal 6, or carry on re-inventing the wheel as possibly th quickes way to get exactly what I want.
Regards
John Bryan
www.ALT2.com
Application Integration Specialists
Tel: UK 08700 3456-31
John, Any news on this
John,
Any news on this subject? I'm also looking for this kind of behaviour and like you described, both Category and Taxonomy Assoc aren't viable solutions at the moment. Did you cook something up for yourself, or invent a clever workaround?
I'll try if I can get this to work with a combination of Taxonomy Redirect (http://drupal.org/project/taxonomy_redirect) and Pathauto (http://drupal.org/project/pathauto). This would not create an unbreakable the link between the term and the description node, but as long as you create a node for every term and don't mess with the auto alias, I think it should work. If I don't forget, I'll post my findings here.
Marc
NAT
And the winner is... NAT!
After posting my previous message, if found the Node Auto Term (NAT) module (http://drupal.org/project/nat). In a way, it works in the opposite direction as what John and I were looking for: When you create a node of a certain content type, the term is automatically added to the specified vocabulary. The module also allows you to link terms on nodes to the corresponding node. Combined with pathauto it's very easy to create nice term description pages. It works great for me, I hope this message will also help others reading this thread.
Another one
Taxonomy Node module http://drupal.org/project/taxonomy_node
Big difference is that NAT doesn't assign the same-name term to the node you created, it's the parent of the nodes to be tagged with the term, not a peer.
NAT seems to be have a longer history, more widely used and supported, but just let you know of an alternative.
Subscribing for use with
Subscribing for use with (http://drupal.org/node/338826), greetings, Martijn
.
((subscribing))