Using Tokens in Comment-Triggered Email Notifications

Ethan's picture

The stock "Send Email" action type that ships with Drupal 6 does't offer a whole lot of options for including content from comments in your triggered emails.

In fact, it doesn't offer any.

There has been a good deal of discussion on this: a patch has been proposed and a stop-gap helper module has been posted to drupal.org.

Before you go that route, though, check out this post on using the Token Actions module to provide access to the full array of available tokens in your email. Thanks to Erik Weik at New Rivers Digital for the great post.

We're using Trigger-based email notifications to fight spam and help our clients be engaged with their commenters.

How do you use and implement comment notifications?

Comments

Mike's picture

That has an easy answer - the Notifications module:
http://drupal.org/project/notifications

Ethan's picture
Member since:
12 July 2007
Last activity:
23 hours 24 min

Hey there Mike, thanks for pointing out the obvious option that I completely neglected to mention.

That said, in our particular use case Notifications with Content Notifications and Notification Autosubscribe didn't seem to quite fit the bill for one reason: we were adding notifications to a site with a lot of existing content, and the autosubscribe didn't apply to content authored before the module is set up, or at least so it appeared.

That said, it's worth thinking a bit about the pros and cons of Notifications vs. Triggers. Notifications is certainly the most robust of the two, and on high traffic sites the queuing is key. On the other hand, for less demanding applications building a notifications system on just core + Token does have a certain appeal.

Then again, maybe I'm just an old fogey used to the workflow-ng way of doing things.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockcode>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]". PHP source code can also be enclosed in <?php ... ?> or <% ... %>.

More information about formatting options

CAPTCHA
Are you a robot? We usually like robots, but not in our comments.
By submitting this form, you accept the Mollom privacy policy.