workflow-ng
Rules status update and vacation...
Posted April 22nd, 2008 by fagoWishes for the drupal 6 rules engine...
Posted March 11th, 2008 by fago- generic scheduling support
- verbose mode, so that admins can track the execution of rules
- support for sets of entities
- to work with them - support for looping over these sets
- based on that support loading arguments from views
- basic variable support (strings, ..)
Workflow-ng 2.0 is out and allows customizing breadcrumbs!
Posted March 8th, 2008 by fagoI'm proud to finally announce the 2.0 release of workflow-ng. This brings a whole bunch of new features to you, e.g. now you can clone rule configurations, order them with weights or load further entities like (CCK) referenced users and work with them as usual.
For a more complete list have a look at the release notes.
Now I'm concentrating on the 6.x port, the rules engine. I hope to have at least a beta version out with the end of March.
Breadcrumbs...
One new feature workflow-ng 2.x just got, ist the "Set breadcrumb" action. Perhaps you know eaton's great custom breadcrumbs module? This new action is similar, but...
Workflow-ng 5.x-2.0 BETA 1: New features want to be tested!
Posted February 11th, 2008 by fago@zites.netIn addition to the new features which were already available for some time in worflow-ng's 2.x series, some further improvements are waiting for you!
Logging per entity
First off there is a new extension module, which is shipped with workflow-ng. It allows you to log a customize message on every support workflow-ng event for content or users. This is done by actions! For flexible display of the log messages, views support is available. So there a lot of possible use cases for this, I have to in my mind:
Activities..
You could easily log certain actions of users and their buddies and list them in blocks and pages generated by views. So you can build something similar like the (really interesting) activity module!
State change log
In workflows it's often desired to have a log of state changes. E.g. if content, let's say an article goes from "needs review" to "published" this should be logged and displayed on a tab associated with the article (yes, views can do that!).
Great, isn't it? Thank GHOP and corsix for that! Yes, corsix implemented the whole module in two GHOP tasks. This took him only 1 day per task, awesome!
Rules ?
Furthermore I've changed the terminology as preparation for 6.x. Configurations are now called rules. I think the term "rule" describes it very well.
With 6.x the core of workflow-ng will be a separate project: the Rules Engine
Workflow-ng 5.x-2.x: New features!
Posted January 5th, 2008 by fago@zites.netLooking at the TODO list you can see that I've recently implemented some new features for workflow-ng. The most important ones are:
- allow cloning of configurations
- allow ordering of configurations
- allow actions to load further entities
- on top of that, there is now support for loading referenced users and nodes from CCK fields
- allow modules to conditional include their action/condition configuration forms
- a brand new admin interface for the states module, which finally allows one to define custom state machines without coding. This machines may be e.g. used to track the state of content. Thanks GHOP and corsix for that!
Workflow-ng 1.4 released!
Posted December 19th, 2007 by fago@zites.netIssue a page redirect after content creation...
Posted December 13th, 2007 by fago@zites.netDrupal, GHOP and workflow-ng!
Posted December 13th, 2007 by fago@zites.netWorkflow-ng: And the story continues..
Posted November 7th, 2007 by fago@zites.netMaybe you have already noticed it, yesterday I 've released workflow-ng 1.1, which is a bugfix release. So now I'm concentrating on new features, before I'm going to port the module to 6.x
My ideas/plans are:
- allow cloning of actions
- make the assigned event editable (only available for "compatible events")
- allow assigning multiple events to one configuration (only available for "compatible events")
- add an execute php code action [done]
- allow ordering of configurations
- allow modules to exposes related entities, which can also be used with workflow-ng
- use that to add support for CCK user and node reference fields
- workflow-ng support for the privatemsg module
- workflow-ng support for the revision moderation module
- with that, write a tutorial how to schedule revision publishing
I'm bit a scared, the list has gotten really long! Hopefully I find enough time for all points...
6.x ..
Anyway, afterwards I don't plan to add much new features to the 5.x version, so that I can concentrate on 6.x. For 6.x I'm going to rename workflow-ng's rule based action evaluation system to a better fitting module name: rules. Then the workflow-ng project will only contain workflow specific enhancements for rules.
more.zites.net