Taxonomy
Tacle Rules
Description
This module is an extension between the TACL (Taxonomy Access Control Lite) and the Rules modules.
Put simply (Hmmm,) it lets you assign TAC permissions to users & roles via triggered rules.
This module is sponsored by Made to Order Software Corp..
Taxonomy Rockstar
What is Taxonomy Rockstar?
Taxonomy Rockstar was a module I wanted to develop to be awesome. However, the core taxonomy, even in Drupal 6 is a hump of garbage, and fails on complex taxonomy trees over say 10k entries unless it is a flat vocab without any depth, making administrative tasks impossible, breaking the pager, and overall making me want to tear my eyes out.
There is a change I may revisit this for Drupal 7 after taxonomy is moved to fields, and can test the stability of taxonomy in a massive hierarchy.
Taxonomy Rockstar has died a slow death, and reaffirmed the fact that I love desinging & theming much more than development.
Maintainer
Developed and maintained by Jake Strawn
User Terms
User Terms allows a site administrator to assign a taxonomy vocabulary to users, allowing them to select terms to appear on their profile. It is integrated with the Profile module to allow custom placement of the tag-selecting interface on any profile category sub-tab.
Roadmap
- Allow free-tagging or multiple-/single-select behavior to be inherited from the vocabulary
- Views integration
- Merge with User Tags
Incompatibility with User Tags
This module uses the same table name as User Tags and is therefore incompatible.
Credits
Development of this module is sponsored by the PHM Society and Four Kitchens.
Ar-PHP
This collection of modules integrate some of the functionality provided by the Ar-PHP library, a library designed to provide solutions for common problems when processing Arabic content.
The main module includes the ArPHP library. The list of included modules:
arphp_autotags: Automatically generates a list of taxonomy tags for nodes from any Arabic content in them.
arphp_date: Displays dates in Arabic, Gregorian, Islamic, and Julian calenders.
arphp_transliteration: Transliterates the uploaded file names from Arabic to English
arphp_search: Still under development
Initial development started at the Arab Techies 2009 code sprint.
Callouts
Callouts creates a way to display multiple blocks that are related by taxonomy terms. After you place the module into a region on your site, when a user goes to a page any callout blocks (callout is a new content type) with the same taxonomy terms as that page will be displayed in the region.
This Module is great if your looking to show related products in an e-commerence enviroment, or announcments depending on what page of the site your users are on.
In the Admin section (at Admin > callouts) gives you the ability to choose the max number of callout blocks to display, as well as the option to turn on 'random' callouts. When random is enabled, if no callout nodes are found with related taxonomy terms as the page (or if the page does not have taxonomy terms) then the module will display random callout nodes (up to the set max).
NOTE: The way this module retrieves the taxonomy terms is based on the address (a.k.a 'node/%' , where % is the node id 'nid'). If someone knows a better way to retrieve the nid for a node, please contact me and I'll update this module.
Installation
This module, when enabled, creates a new content type 'callout' and also gives that content type access to all existing Taxonomy vocabularies. you will need to display this block in one of the themes regions (at Admin > Site Building > Blocks).
Subnodes by Taxonomy
This module provides a method to manage one to many relations between nodes using a taxonomy vocabulary to assign meaning to each relation. Only one level of parent/child relationships is actually supported.
Child nodes are displayed in tabs on the parent node, and can be created edited, cloned or deleted directly from there. The labels for these tabs are defined by the terms of a particular vocabulary assigned to children nodes.
Nodes of a particular content type can be configured to become parents of nodes of another type from the Content Type Edit form. It is required that child nodes are previously configured with a fieldgroup that contains two fields: a node reference that will hold the relation with its parent and a taxonomy field that will hold the term that assigns meaning to the relation.
This module has been sponsored by Gamefila and is published here at Drupal with the aim to be useful to anyone else, but no feature requests will be accepted as the current functionality is frozen and based on sponsor requirements. Please, use it only as an example or additional resource for your own implementations. Only support to understand the exact features it currently provides or questions on how it works are provided.

