When a node type is removed from a vocabulary (at: admin/taxonomy/edit/vocabulary/#), any nodes of that type that were previously tagged with terms from the vocabulary maintain these terms and are still listed on the term page (at: taxonomy/term/#). These terms cannot be manually removed, either, because the form field for that vocabulary no longer shows up.

I wouldn't think that terms need to be removed from the database (allowing for the node type to be re-added to the vocabulary at a later date) but the nodes shouldn't list for vocabularies from which they have been removed.

Comments

magico’s picture

Version: 4.7.2 » x.y.z
Status: Active » Fixed

1. add a new vocabulary at ?q=admin/content/taxonomy/add/vocabulary
2. add one term in it
3. add a node and assign the previous term
4. goto to the list ?q=taxonomy/term/
5. you'll see a node in that list
6. goto the vocabulary you created and remove the term
7. goto again ?q=taxonomy/term/
8. gives "Page not found" and the term was de-assigned from the node

Working as expected.

Anonymous’s picture

Status: Fixed » Closed (fixed)
joachim’s picture

Title: nodes still list on term page after being removed from vocabulary » nodes still have terms after being removed from vocabulary
Version: x.y.z » 6.10
Status: Closed (fixed) » Active

I'm seeing this problem in 6.10. Reopening.

multiplextor’s picture

Status: Active » Closed (won't fix)

Closed. The reason: expired.