I've written some notes on the wiki on how to 'basically' achieve
what you want:
http://www.magnolia.info/wiki/Wiki.jsp?page=TwoSitesTwoWorkflows
Very nice approach!
But there is one unresolved task being that you would need some
menu entries to show for certain users/roles/groups and not for
others.
You can do this by cretaing acls for the menu points (if you login as
default user editor you can see this)
Some other approachs using one tree
A) redefine workflow definition
- change the workflow definition so that it delivers depending on the
path stored in the work item to a different participant (inbox). Sure
this will take you some time to dig into openwfes workflow definition
language. But mastering this you can do nearly everything you like.
B) create a subclass of the workflow command
(info.magnolia.module.workflow.commands.flow.ActivationFlowCommand)
- the flow to launch can get defined dynamically by overriding
getWorkflowName()
Phil
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------