I've been wrestling with an idea to make a category system that includes the site's "node types" so that the node types can be tags (nodes) themself. Basically, I think it'd be possible to do without a contrib module if taxonomy could by default include a "node type" vocabulary with each node type as a term: http://drupal.org/node/72505. Then, category would sit on top of this to be the final touch for the solution.
This idea seems to make sense because there appears to be a disconnect between node types, taxonomy, and nodes; because, (to me) there is no difference between tagging a page and creating a node type that is the tag with the same information.
I think this would be a good place to get feedback on the idea in a general and epistemological sense aside from making modifications to core.
Comments
Comment #1
venkat-rk commentedInteresting idea.
I think you can do this with the category module by using the category_transform module to change the node types into categories. Then you could create hidden containers for each node type, with each node type being the only category in it. This *should* make those node types as the taggable terms?
Finally, use [categorypath] as the placeholder to get urls of the type www.domain.com/story/node-title or www.domain.com/image/node-title
I started writing a step-by-step but stopped because I am not sure if the converted node types will actually become categories available in a drop down or whatever. I think category module does it in a slightly different way with transformed node types. Need to figure it out on a test site.