Reply to comment
Rules and Taxonomy Conditions
We use CCK in drupal (who wouldn't ?) . One of my patterns is to use a taxonomy to create subtypes of my CCK objects. For example, one could have an "Event" CCK object, and create a taxonomy to classify the Event as a Sporting event vs. Arts event.
We had a requirement in which we needed to send emails when an event was submitted, but based upon the type (Sporting vs. arts) it would go to the appropriate person.
Enter RULES. http://drupal.org/project/rules
Rules allowed me to create a rule that used a condition that the node that was created was my "Event" content type. The rules module also allowed me to create an action that sent the email to an arbitrary email address. This is way beyond the capabilities of Triggers and Actions (part of Drupal 6 core).
Triggers and Actions would allow me to send an email, but with the condition that the new content was an Event, it would only allow me to trigger it for every new content node creation (events, pages, stories, etc).
Last thing, I needed to do an additional condition to test to see if my new node of type of Event had a particular taxonomy term. This is a request feature and because the developers seem close, I am going to push back on this requirement and say that since they will probably release a new version of the rules module in a couple of weeks, we will have this capability then. See thread at http://drupal.org/node/343403
There's lots of other drupal-related things I can work on in the meantime that nobody will work on but me!
