Forums / Developer / howto set up a collaborative validation in ez4 ?
Daniel Caillibaud
Friday 04 January 2008 2:15:59 am
Hi,
I'm looking for the best way of doing a collaborative validation : - when a content is submited, all the members of the "'validators" group are notified- when more than X validators have validate the content, without any reject, the content is automatically published.
I guess I have to look forward the workflow documentation, but perhaps someone have good advices (I'm noob on ez).
Maxime Thomas
Monday 07 January 2008 8:27:32 am
Hi !
You may need to develop a customized workflow event to evaluate the numbers of rejection or agreements on your content.Because of the design of the workflow mecanism on version 3.X (and 4 I guess), you can only follow sequential steps in a workflow. So, here's another problem, you would like to send global notification to each member of a group and that your content would be accepted if only X members on Y has rated this content.
A solution :
Develop a workflow event for group acceptation : - if the person agree : eZ Send a mail and increase a flag for this content on this workflow process somewhere.- else the content is sent back in My Draft.
Develop a workflow event for waiting the right minimum numbers of acceptation for this content. - if the number is not reached, wait.- if the number is reached, publish.
And then you will hve this workflow : - Step 1 : group acceptation set to Validators group- Step 2 : Wainting for the minimum number of acceptation set to X.
If you do it, let me know, I will try it.
Maxime Thomas maxime.thomas@wascou.org | www.wascou.org | http://twitter.com/wascou Company Blog : http://www.wascou.org/eng/Company/Blog Technical Blog : http://share.ez.no/blogs/maxime-thomas