From 07e556036188a45a2113bf87a5909b19e4271776 Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Fri, 9 Mar 2018 17:12:54 +0100 Subject: [PATCH] =?UTF-8?q?added=20workflow=20state=20masqu=C3=A9=20for=20?= =?UTF-8?q?documents?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../config/sync/views.view.content.yml | 9 --- ...low.state.corpus_documents_double_fond.yml | 2 +- ...workflow.state.corpus_documents_masque.yml | 10 +++ .../workflow.state.corpus_documents_sas.yml | 2 +- ...ition.corpus_documents_creation_masque.yml | 16 ++++ ...on.corpus_documents_double_fond_masque.yml | 16 ++++ ...on.corpus_documents_masque_double_fond.yml | 16 ++++ ...nsition.corpus_documents_masque_masque.yml | 10 +++ ...nsition.corpus_documents_masque_publie.yml | 16 ++++ ...transition.corpus_documents_masque_sas.yml | 16 ++++ ...nsition.corpus_documents_publie_masque.yml | 16 ++++ ...transition.corpus_documents_sas_masque.yml | 16 ++++ .../config/sync/workflow_access.role.yml | 74 ++++++++++++++++++- 13 files changed, 204 insertions(+), 15 deletions(-) create mode 100644 sites/default/config/sync/workflow.state.corpus_documents_masque.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_creation_masque.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_double_fond_masque.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_masque_double_fond.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_masque_masque.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_masque_publie.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_masque_sas.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_publie_masque.yml create mode 100644 sites/default/config/sync/workflow.transition.corpus_documents_sas_masque.yml diff --git a/sites/default/config/sync/views.view.content.yml b/sites/default/config/sync/views.view.content.yml index 975b269c3..8810959f9 100644 --- a/sites/default/config/sync/views.view.content.yml +++ b/sites/default/config/sync/views.view.content.yml @@ -1766,15 +1766,6 @@ display: display_extenders: { } display_description: '' filters: - status_extra: - id: status_extra - table: node_field_data - field: status_extra - operator: '=' - value: false - plugin_id: node_status - group: 1 - entity_type: node field_workflow_value: id: field_workflow_value table: node__field_workflow diff --git a/sites/default/config/sync/workflow.state.corpus_documents_double_fond.yml b/sites/default/config/sync/workflow.state.corpus_documents_double_fond.yml index 04e375ac9..2bf5a5ce9 100644 --- a/sites/default/config/sync/workflow.state.corpus_documents_double_fond.yml +++ b/sites/default/config/sync/workflow.state.corpus_documents_double_fond.yml @@ -6,5 +6,5 @@ id: corpus_documents_double_fond label: Double-fond module: null wid: corpus_documents -weight: -7 +weight: -6 sysid: 0 diff --git a/sites/default/config/sync/workflow.state.corpus_documents_masque.yml b/sites/default/config/sync/workflow.state.corpus_documents_masque.yml new file mode 100644 index 000000000..2e4a3c893 --- /dev/null +++ b/sites/default/config/sync/workflow.state.corpus_documents_masque.yml @@ -0,0 +1,10 @@ +uuid: af8f35da-be88-4190-adbe-a28be4550f8f +langcode: fr +status: true +dependencies: { } +id: corpus_documents_masque +label: Masqué +module: null +wid: corpus_documents +weight: -7 +sysid: 0 diff --git a/sites/default/config/sync/workflow.state.corpus_documents_sas.yml b/sites/default/config/sync/workflow.state.corpus_documents_sas.yml index 5248f9de0..8f2ec9624 100644 --- a/sites/default/config/sync/workflow.state.corpus_documents_sas.yml +++ b/sites/default/config/sync/workflow.state.corpus_documents_sas.yml @@ -6,5 +6,5 @@ id: corpus_documents_sas label: Sas module: null wid: corpus_documents -weight: -8 +weight: -9 sysid: 0 diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_creation_masque.yml b/sites/default/config/sync/workflow.transition.corpus_documents_creation_masque.yml new file mode 100644 index 000000000..61cda25d6 --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_creation_masque.yml @@ -0,0 +1,16 @@ +uuid: 7df160c7-b702-4b82-b6f9-32c152015a5f +langcode: fr +status: true +dependencies: { } +id: corpus_documents_creation_masque +label: null +module: null +from_sid: corpus_documents_creation +to_sid: corpus_documents_masque +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_double_fond_masque.yml b/sites/default/config/sync/workflow.transition.corpus_documents_double_fond_masque.yml new file mode 100644 index 000000000..80b9f7352 --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_double_fond_masque.yml @@ -0,0 +1,16 @@ +uuid: 904b3691-108f-4ce0-8d86-9df201654e93 +langcode: fr +status: true +dependencies: { } +id: corpus_documents_double_fond_masque +label: null +module: null +from_sid: corpus_documents_double_fond +to_sid: corpus_documents_masque +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_masque_double_fond.yml b/sites/default/config/sync/workflow.transition.corpus_documents_masque_double_fond.yml new file mode 100644 index 000000000..b1cf95aae --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_masque_double_fond.yml @@ -0,0 +1,16 @@ +uuid: 1073d692-8716-4874-9d7c-36a8e630372c +langcode: fr +status: true +dependencies: { } +id: corpus_documents_masque_double_fond +label: null +module: null +from_sid: corpus_documents_masque +to_sid: corpus_documents_double_fond +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_masque_masque.yml b/sites/default/config/sync/workflow.transition.corpus_documents_masque_masque.yml new file mode 100644 index 000000000..ac7cb7c4c --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_masque_masque.yml @@ -0,0 +1,10 @@ +uuid: 56671664-980a-459e-a5a3-682c6e040c45 +langcode: fr +status: true +dependencies: { } +id: corpus_documents_masque_masque +label: null +module: null +from_sid: corpus_documents_masque +to_sid: corpus_documents_masque +roles: { } diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_masque_publie.yml b/sites/default/config/sync/workflow.transition.corpus_documents_masque_publie.yml new file mode 100644 index 000000000..c1c830ace --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_masque_publie.yml @@ -0,0 +1,16 @@ +uuid: a8284412-7733-4089-b66a-2cc1702d5e9d +langcode: fr +status: true +dependencies: { } +id: corpus_documents_masque_publie +label: null +module: null +from_sid: corpus_documents_masque +to_sid: corpus_documents_publie +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_masque_sas.yml b/sites/default/config/sync/workflow.transition.corpus_documents_masque_sas.yml new file mode 100644 index 000000000..964127892 --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_masque_sas.yml @@ -0,0 +1,16 @@ +uuid: a460c06c-9533-489c-b823-c97f24fbeaf1 +langcode: fr +status: true +dependencies: { } +id: corpus_documents_masque_sas +label: null +module: null +from_sid: corpus_documents_masque +to_sid: corpus_documents_sas +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_publie_masque.yml b/sites/default/config/sync/workflow.transition.corpus_documents_publie_masque.yml new file mode 100644 index 000000000..98e16844e --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_publie_masque.yml @@ -0,0 +1,16 @@ +uuid: 00e93191-3081-45c8-adc6-5314ff88afbb +langcode: fr +status: true +dependencies: { } +id: corpus_documents_publie_masque +label: null +module: null +from_sid: corpus_documents_publie +to_sid: corpus_documents_masque +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow.transition.corpus_documents_sas_masque.yml b/sites/default/config/sync/workflow.transition.corpus_documents_sas_masque.yml new file mode 100644 index 000000000..caac3e789 --- /dev/null +++ b/sites/default/config/sync/workflow.transition.corpus_documents_sas_masque.yml @@ -0,0 +1,16 @@ +uuid: 72b8320e-d419-43d3-abb7-4ab7f8fe0631 +langcode: fr +status: true +dependencies: { } +id: corpus_documents_sas_masque +label: null +module: null +from_sid: corpus_documents_sas +to_sid: corpus_documents_masque +roles: + workflow_author: workflow_author + collectionneur: collectionneur + admin: admin + root: root + anonymous: '0' + authenticated: '0' diff --git a/sites/default/config/sync/workflow_access.role.yml b/sites/default/config/sync/workflow_access.role.yml index 4107221d0..8d9da259a 100644 --- a/sites/default/config/sync/workflow_access.role.yml +++ b/sites/default/config/sync/workflow_access.role.yml @@ -15,23 +15,39 @@ corpus_documents_double_fond: grant_view: true grant_update: true grant_delete: 0 + anonymous: + grant_view: 0 + grant_update: 0 + grant_delete: 0 + authenticated: + grant_view: 0 + grant_update: 0 + grant_delete: 0 corpus_documents_publie: workflow_author: - grant_view: true + grant_view: 0 grant_update: true grant_delete: 0 collectionneur: - grant_view: true + grant_view: 0 grant_update: true grant_delete: 0 admin: - grant_view: true + grant_view: 0 grant_update: true grant_delete: 0 root: - grant_view: true + grant_view: 0 grant_update: true grant_delete: 0 + anonymous: + grant_view: true + grant_update: 0 + grant_delete: 0 + authenticated: + grant_view: true + grant_update: 0 + grant_delete: 0 generique_masque: workflow_author: grant_view: true @@ -90,3 +106,53 @@ generique_publie: grant_view: 0 grant_update: 0 grant_delete: 0 +corpus_documents_sas: + workflow_author: + grant_view: true + grant_update: 0 + grant_delete: 0 + collectionneur: + grant_view: true + grant_update: 0 + grant_delete: 0 + admin: + grant_view: true + grant_update: 0 + grant_delete: 0 + root: + grant_view: true + grant_update: 0 + grant_delete: 0 + anonymous: + grant_view: 0 + grant_update: 0 + grant_delete: 0 + authenticated: + grant_view: 0 + grant_update: 0 + grant_delete: 0 +corpus_documents_masque: + workflow_author: + grant_view: true + grant_update: true + grant_delete: 0 + collectionneur: + grant_view: true + grant_update: true + grant_delete: 0 + admin: + grant_view: true + grant_update: true + grant_delete: 0 + root: + grant_view: true + grant_update: true + grant_delete: 0 + anonymous: + grant_view: 0 + grant_update: 0 + grant_delete: 0 + authenticated: + grant_view: 0 + grant_update: 0 + grant_delete: 0