Rules
The rules modules allows site administrators to define conditionally executed actions based on occurring events (ECA-rules). It's a replacement with more features for the trigger module in core and the successor of the workflow-ng module.
It opens new opportunities for site builders to extend the site in ways not possible before.
So you can:
• send customized mails to notify your users about important changes
• build flexible content publishing workflows
• create custom redirections, system messages, breadcrumbs, ..
• and a lot more....
Modules may use the rules module's API to provide new events, conditions, actions, rule sets as well as default rules, which can be customized by users. Users can share their customizations by using the built-in import/export feature.
Furthermore it features
• a flexible scheduling system - schedule everything!
• a modular input evaluation system - plug in modules like the token module and make use of it in
every action!
• The module has been developed with site performance in mind, so it makes use of diverse caching routines to speed up rule evaluation.
Installation notes
To get token replacements in your actions, install the latest development snapshot of token! You need a snapshot which stems from >27.08.08
For a 5.x version have a look at workflow-ng, as the rules module is the improved 6.x version of it. Rules supports upgrading from workflow-ng, read UPGRADE.txt.
Useful links:
List of modules supporting rules: link
Group for discussion and support questions: link
Developer's blog: link
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.0-beta3 | 2008-Sep-29 | 82.41 KB | Download · Release notes | Recommended for 6.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-1.x-dev | 2008-Nov-13 | 99.7 KB | Download · Release notes | Development snapshot | |
