The Activation workflow works around the separation of the workflow item and its page. Specific fields like path, start date, and end date are explicitly copied into the workflow from the nodes meta data, so that the engine has access to those values, and doesn't reference directly the ones stored in the page. Under that model, you'd update the page to publish, and expect that
the workflow item was updated.

Depends on the viewpoint. You can say that if you start a workflow you start it with the current page state. This is why we create a version of the page at this point. This means if you activate during the flow you will activate this state and not the current version the users are editing in the admin central.

The new publishing time is then meant to influence the next activation. Else you can delay an activation by accident.

However the system is flexible enough so that you can change this behavior. You can take the delivered scheduled activation as an example and change the way the data is read completely. If we store the workitems as discussed here this gets even much easier.



----------------------------------------------------------------
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