Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
5 changed files
with
192 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<?xml version="1.0"?> | ||
<object name="portal_workflow"> | ||
<object name="collective.libreorganizacion.proposal_workflow" meta_type="Workflow" /> | ||
<bindings> | ||
<type type_id="collective.libreorganizacion.proposal"> | ||
<bound-workflow workflow_id="collective.libreorganizacion.proposal_workflow" /> | ||
</type> | ||
</bindings> | ||
</object> |
157 changes: 157 additions & 0 deletions
157
.../profiles/default/workflows/collective.libreorganizacion.proposal_workflow/definition.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,157 @@ | ||
<?xml version="1.0"?> | ||
<dc-workflow xmlns:i18n="http://xml.zope.org/namespaces/i18n" | ||
i18n:domain="plone" | ||
workflow_id="collective.libreorganizacion.proposal_workflow" | ||
title="Workflow para propuestas" | ||
description="Workflow para propuestas que deben ser presentadas, apoyadas para su discusión en plenario y más tarde votadas." | ||
state_variable="review_state" | ||
initial_state="draft" | ||
i18n:attributes="title; description"> | ||
|
||
<permission>Access contents information</permission> | ||
<permission>Modify portal content</permission> | ||
<permission>View</permission> | ||
|
||
<state state_id="draft" title="Borrador" i18n:attributes="title"> | ||
<description i18n:translate=""> | ||
La propuesta está redactándose. | ||
</description> | ||
<exit-transition transition_id="submit"/> | ||
<permission-map name="Access contents information" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
<permission-role>Owner</permission-role> | ||
<permission-role>Reader</permission-role> | ||
</permission-map> | ||
<permission-map name="Modify portal content" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
<permission-role>Owner</permission-role> | ||
</permission-map> | ||
<permission-map name="View" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
<permission-role>Owner</permission-role> | ||
<permission-role>Reader</permission-role> | ||
</permission-map> | ||
</state> | ||
|
||
<state state_id="pending" title="Buscando apoyos" | ||
i18n:attributes="title"> | ||
<description i18n:translate="">La propuesta es pública y está recabando apoyos.</description> | ||
<exit-transition transition_id="retract"/> | ||
<exit-transition transition_id="reject"/> | ||
<exit-transition transition_id="promote"/> | ||
<permission-map name="Access contents information" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
<permission-map name="Modify portal content" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
</permission-map> | ||
<permission-map name="View" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
</state> | ||
|
||
<state state_id="plenary" title="En plenario" | ||
i18n:attributes="title"> | ||
<description i18n:translate=""> | ||
La propuesta ha recibido un número suficiente de apoyos y se está debatiendo en el plenario. | ||
</description> | ||
<exit-transition transition_id="archive"/> | ||
<permission-map name="Access contents information" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
<permission-map name="Modify portal content" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
</permission-map> | ||
<permission-map name="View" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
</state> | ||
|
||
<state state_id="rejected" title="Rechazada" | ||
i18n:attributes="title"> | ||
<description i18n:translate=""> | ||
La propuesta no recibió el apoyo suficiente y fue rechazada. | ||
</description> | ||
<permission-map name="Access contents information" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
<permission-map name="Modify portal content" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
</permission-map> | ||
<permission-map name="View" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
</state> | ||
|
||
<state state_id="archived" title="Archivada" | ||
i18n:attributes="title"> | ||
<description i18n:translate=""> | ||
La propuesta fue debatida y votada en el plenario y está archivada. | ||
</description> | ||
<permission-map name="Access contents information" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
<permission-map name="Modify portal content" acquired="False"> | ||
<permission-role>Editor</permission-role> | ||
<permission-role>Manager</permission-role> | ||
</permission-map> | ||
<permission-map name="View" acquired="False"> | ||
<permission-role>Anonymous</permission-role> | ||
</permission-map> | ||
</state> | ||
|
||
<transition transition_id="submit" title="Publicar" | ||
new_state="pending" trigger="USER" | ||
before_script="" after_script="" | ||
i18n:attributes="title"> | ||
<action url="%(content_url)s/content_status_modify?workflow_action=submit" | ||
category="workflow" icon="" i18n:translate="">Publicar</action> | ||
<guard> | ||
<guard-permission>Request review</guard-permission> | ||
</guard> | ||
</transition> | ||
|
||
<transition transition_id="retract" title="Retirar" | ||
new_state="draft" trigger="USER" before_script="" after_script="" | ||
i18n:attributes="title"> | ||
<action url="%(content_url)s/content_status_modify?workflow_action=retract" category="workflow" icon="" i18n:translate="">Retirar</action> | ||
<guard> | ||
<guard-permission>Request review</guard-permission> | ||
</guard> | ||
</transition> | ||
|
||
<transition transition_id="reject" title="Rechazar" | ||
new_state="rejected" trigger="USER" before_script="" | ||
after_script="" i18n:attributes="title"> | ||
<action url="%(content_url)s/content_status_modify?workflow_action=reject" category="workflow" icon="" i18n:translate="">Rechazar</action> | ||
<guard> | ||
<guard-permission>Review portal content</guard-permission> | ||
</guard> | ||
</transition> | ||
|
||
<transition transition_id="promote" title="Promocionar" | ||
new_state="plenary" trigger="USER" | ||
before_script="" after_script="" | ||
i18n:attributes="title"> | ||
<action url="%(content_url)s/content_status_modify?workflow_action=promote" category="workflow" icon="" i18n:translate="">Promocionar a plenario</action> | ||
<guard> | ||
<guard-permission>Review portal content</guard-permission> | ||
</guard> | ||
</transition> | ||
|
||
<transition transition_id="archive" title="Archivar" | ||
new_state="archived" trigger="USER" before_script="" after_script="" | ||
i18n:attributes="title"> | ||
<action url="%(content_url)s/content_status_modify?workflow_action=archive" category="workflow" icon="" i18n:translate="">Archivar</action> | ||
<guard> | ||
<guard-permission>Review portal content</guard-permission> | ||
</guard> | ||
</transition> | ||
|
||
</dc-workflow> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters