uBrowser is the new way to browse taxonomy for Drupal 5.x. It creates an easy to use interface for browsing vocabularies (categories) like you would browse a directory tree. Each term in the vocabulary is like a file folder, and clicking on it in the category select box will display all the nodes that have been classified with that term in the node select box. The look may be changed in the CSS, but other display options such as search forms, action buttons, and display names may be specified when the uBrowser is built for display.
D7 and Content Taxonomy
The module provides extensions to Drupal's core Taxonomy Term Reference Fields. At the moment, following extensions are available:
Parent term selector in the field settings (for options lists)
Options for new terms in autocomplete (Autocomplete Deluxe widget supported as well):
Allow and insert new terms (default behaviour)
Allow and insert new terms into a separate vocabulary
Deny any new terms
For migrating from D6, see notes at the end.
This module provides a CCK field type for referencing taxonomy terms.
The fields are independent from vocabulary settings. For every field you can specify following settings:
widget type (see list below)
general CCK settings (label, description, fieldgroup, weight, single/multiple, required, ...)
the vocabulary to use
further settings for hierarchical vocabularies, like the depth of the tree or a parent term for sub-trees
This module seamlessly overrides the select box generated by the taxonomy module and renders the terms based on if you are allowing multiple selections or not.
Configuration is very simple, edit the vocabulary and enable the Taxonomy Super Select option.
Features
Multiple selection vocabularies show as checkboxes.
Single selection terms display as radio buttons.
Parent terms display as nested fieldsets
Option to display parented terms as form items
Ability to control which content types TSS will apply to
Works with all hierarchy configurations
Free tagging vocabularies are now supported.
Comparison of various Taxonomy module and their pro/cons nicely written out. A few screenshots are available.
Compatibility
There are taxonomy granular permission control modules that we can split in two groups:
Vocabulary-level role based permission: like vocabperms, they are compatibility with TSS.
This module allows users with the 'administer taxonomy' permission to perform batch (bulk) operations on taxonomy terms. It aims to reduce the amount of time required to add, delete, or edit large groups of taxonomy terms.
Features include:
a "add multiple terms" tab, in which multiple terms can be entered or pasted into a single textarea, greatly decreasing the time required to add many taxonomy terms to a vocabulary.
(ex: you have a vocabulary called 'Countries'. You can quickly paste in a list of countries to be automatically created as taxonomy terms)
a checkbox next to each taxonomy term and a "Delete Selected" button to allow for quick deletion of multiple terms at once.
the addition of a "delete" link in the Operations column of the list terms table to allow for quick deletion of single terms and allowing administrators to bypass the term edit screen.
the addition of a column showing a tally of how many nodes make use of each taxonomy term on the list terms page.
hovering over a term name on the list terms page will provide a tooltip with the term's associated description (if a description has been set for that term).