5
Philipp Kamps – www.mugo.ca Approval Workflow Extension 14 th Oct 11

Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011

Embed Size (px)

DESCRIPTION

Talk given at the Community/Technology track at eZ Day Paris - Oct 14th 2011. More on the schedule here : http://share.ez.no/blogs/ez/community-track-at-the-ez-day-paris-october-14th-register-now-for-free#agenda-slides

Citation preview

Page 1: Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011

Philipp Kamps – www.mugo.ca

Approval Workflow Extension

14th Oct 11

Page 2: Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011

Philipp Kamps – www.mugo.ca

The motivation

Existing approval workflowGreat for content updateConfusing for new content object

Object statesGreat for new content objectCannot handle content updates

The combination is the solutionGreat for new content and updatesMore flexible to meet client requirements

Page 3: Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011

Philipp Kamps – www.mugo.ca

Solution Features

DashboardAuthor, current state, date etc

Approval PagePreview, Discussion

Email NotificationsConfigurable Approval Workflow

Linear and parallelDifferent approval by section, subtree,content class, users etc

Page 4: Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011

Philipp Kamps – www.mugo.ca

Demo

New blog postEditor creates contentCopy Editor reviewsLegal Department finally approves

Quick content updatesEditor fixes the typoSuper user “one-click” approves

Page 5: Mugo - Approval Workflow extension for eZ Publish - eZ Day Paris - Oct 14th 2011

Philipp Kamps – www.mugo.ca

Configurable Workflow Steps

[approve_2_conditions]SourceAction=approveHasState[]=9

[approve_2_actions]SetState[]=10SetState[]=4SetState[]=6SendNotification=inform_authorPublishVersion=true