Hi Sam, > > I would like to know if you have a example that uses the workflow > > component that you implemented that is more complete than the ones > > that are included in the documentation. > > there are some in the test suite. You should ask qustions like this > on the eZ Components mailinglist, though. There is at least one > subscriber there (Thomas Nunninger) who may be able to help you with > more complex examples.
what would you like to see/know? Basically defining a workflow is based on the patterns you can find in the test cases. It's a little bit like using conditions and loops in a programming language where you define your functions (service objects). Thus almost everything is possible... Till now we mainly enhanced/hacked the workflow engine and build an Util class that solves things like startWorkflow(), triggerWorkflow(), cancelWorkflow() or jumpToOtherPosition(). Yes, there are some additions to the workflow component itself - cancellation and jumping is not supported in the component itself. Also we inhereted the XML Storage Definition to our own XML reader and - as we mainly use the Zend Framework - I was forced to reimplement the database tie in. Also we enhanced the visualization visitor and the input validation of input nodes. (Probably I will be able to contribute some parts to eZ later. - But I guess Sebastian won't like some of the bad hacks :-D ) Till now we mainly defined one registration workflow. Others will follow soon. But I guess I'm not allowed to send it to you. Perhaps I can send you the graphical representation (need to ask my boss about that) - but I'm not sure if you directly see what happens from the graphic. I propose that you ask more specific. Perhaps you have an example workflow where I can support you in defining. Perhaps you have questions about integration in an application. Perhaps you don't know how to define one specific things. Just ask - I try to answer. But as we are very busy, I guess, I need to do that mainly in my spare time. Thus don't expect fast answers... Have a nice day Thomas -- Components mailing list [email protected] http://lists.ez.no/mailman/listinfo/components
