Nice !

I would also propose to have time based publishing available as well ...
I think this is a requirement in most CMS these days.

Maybe calling command-timebaseactivate in the flow below to make things easier to understand ?
What do you think ?

Niko,

On Jun 9, 2006, at 7:37 PM, Philipp Bracher wrote:

This is the first result so far:

<process-definition name="4eyeActivation" revision="j0.0.2">

    <sequence>
        <participant ref="group-publisher" />
        <revision-round/>
        <if test="${field:action} == proceed">
            <participant ref="command-activate" />
            <if>
                <defined field-value="exception"/>
                <4eyeActivation/>
            </if>
        </if>
    </sequence>

    <process-definition name="revision-round">
        <loop>
            <while test="${field:action} == reject"/>

            <participant ref="user-${field:launcher}" />

            <if test="${field:action} != proceed"><break/></if>

            <participant ref="group-publisher" />
        </loop>
    </process-definition>

</process-definition>

To make this running we need to set the launcher on the workitem on launching


Regards,

Philipp Bracher
obinary ltd.

-----------------------------------------------------
[EMAIL PROTECTED]       http://obinary.com
magnolia content management      http://magnolia.info
-----------------------------------------------------





----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------


----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------

Reply via email to