I have a couple of specific questions regarding Drupal's taxonomy structure, and although I know I could answer them with a little experimentation, I was wondering if you kind folks could save me the trouble....
Question 1): Are specific taxonomy terms exclusive only to the vocabulary they are in, or are they globally exclusive? For example, let's say I have a single-hierarchy vocabulary called "Cities", and one of the subterms is "Barcelona"; and on the same site I also have a free-tagging vocabulary called "Tags". If a user enters a tag called "Barcelona", will that node end up in the "Cities" vocabulary under that same subterm?
Question 2) is kinda related to the above: Are vocabulary terms case-sensitive? i.e., does the system consider the tags "barcelona" and "Barcelona" to be the same?
My thanks in advance for your fount of knowledge :-)
Comments
I'm bumping this...
I'm bumping this...
They are exclusive. You can
They are exclusive.
You can have the same term repeated in different vocabularies (or 'facets') with no conflict. It's just managing them that becomes complicated.
When you 'tag' items, the edit field is associated with its respective vocab.
If you wish to allow tagging from more than one vocab, you get two different fields to put the tags in.
Case-sensitivity is based on the the way the term was first entered. Assuming you are talking about with free-tagging on, entering the same term later will be 'normalized' into the first version, whether that be caps, mixed or lower.
You can tidy that up later to your preference using the term manager if you want, terms are by id, so edits later or spelling corrections won't break anything(much).
If you get a REAL mess from random freetags entered, you may use an addon module like 'taxonomy_manager' to merge and move terms between vocabs and other admin stuff.
.dan.
How to troubleshoot Drupal | http://www.coders.co.nz/
.dan. is the New Zealand Drupal Developer working on Government Web Standards
Thanks Dan
for answering my questions. Saved me a bunch of time; much appreciated.