Layout

Cpanel

Workflow Systen for Joomla! 1.5

One feature, important feature that Joomla 1.5 missing is Workflow System. I think this is an area Joomla! should fullfill if Joomla! want to beat Drupal. In many of my extensions, workflow is needed and when looking at KnowledgeTree, I think its workflow can be adopt for Joomla! Ok, it can not answer all my needs but it can answer many basic need. KnowledgeTree uses Entiity based Workflow system which is center around entity, here it is a document or in Joomla! that is article. The counterpart of Entity based workflow system is Activity based workflow which is more complex to implement in my opinion. Or may be I have to learn more on them. If you interested in Activity based Workflow, then it is worth looking at RADICORE 's.

Entity based Workflow

Entity based Workflow as its name implied, centers around entity (refer to ER diagram). The the state of this entity is changed through the workflow life cycle. The change from one state to an other is call transistion. And each transition will be protected by transition guards, that is all requirements must be met by all transition before it can move to destination state. The transition guards can be roles, groups orย  others depending all requirements. Normally EBW uses role based in transition guards but in some case I have modified it to support individual based by let user enters that information.

You are here: Home Articles Workflow Systen for Joomla! 1.5

© Copyright 2007-2012, All Rights Reserved by Joomlant.org. The Joomla!® name is used under a limited license from Open Source Matters in the United States and other countries. Joomlant.org is not affiliated with or endorsed by Open Source Matters or the Joomla!® Project.