Reactive rules for drupal have grown-up!

Submitted by fago on Mon, 05/18/2009 - 15:12
Finally, after over 1 year of development the rules module has reached the 1.0 version! You can download it from the project page. Reactive rules? Reactive rules (or ECA-rules) are rules triggered upon a given event. This allows one to conditionally fire actions based on arbitrary events. As modules can provide further conditions, actions and events this enables site builders to automate a lot of things using reactive rules! As of now a lot of popular drupal modules provide already rules integration: CCK, Organic Groups, Token, Flag, Content Profile, Content Access, ViewsBulkOperations and many more. Features? The modules comes with a bunch of useful features, e.g. a flexible input evaluation system that allows to use token replacements or even PHP evaluation in your rules. To ease the management of rules the module supports tagging of rules as well as Import/Export. Often used behaviour can be put into Rule-Sets and is easily invoked by provided actions. Not enough, the execution of those Rule-Sets can be scheduled easily with help of the provided action, thus providing a powerful scheduling system, which allows you to schedule arbitrary tasks! screenshotIt's finally grown-up? Rules is already stable for quite a time, however I didn't consider it to be complete. During the last months I added missing important features, fixed bugs and translation issues and completed the documentation! While there was quite a bunch of useful developer documentation for a while, now there is also a complete hook reference in the doxygen format. So it's grown up, but it's not (yet) perfect. So what comes next?

soc is over...

Submitted by fago on Sat, 09/02/2006 - 23:11
Sad but true, SoC 2006 is over. In my opinion the results of my work are really satisfying. I'm so glad to state that I have created seven new drupal projects during the last months :) Of course I'm going to maintain them furthermore. I'm looking forward to see some sites using the modules around the Node Profile project.


workflow, pageroute & usernode - track users through pageroutes

Submitted by fago on Fri, 08/25/2006 - 22:11
I've just started the development of a new module: pageroute_workflow This module creates a workflow for a pageroute and uses it to track users. The module will automatically track how far a user has gone through the pageroute using the automatically created workflow. It sets the appropriate state to the usernode. So you can just track how far a user has gone through a pageroute or you can also react with actions on it. Applied to a nodeprofile this may be used to send automatic thank you mails to users, which have just finished filling out their profile.

major pageroute update, status

Submitted by fago on Tue, 08/15/2006 - 23:25
I've just committed a major update to the pageroute module. I've reorganized the page types and created a new one: the node management type. The node management page allows one to add/edit/delete nodes from a configurable content type. It shows a themeable list of already created nodes and allows editing and deleting if the user has access. The node management page type was the last important piece missing for nodeprofiles: A userfriendly way to create several nodes of the same type.