From 8ee52a7985f0bb51275614ed181a8dff58231adf Mon Sep 17 00:00:00 2001 From: bach Date: Wed, 3 May 2023 16:41:23 +0200 Subject: [PATCH] created doleancer --- ...form_display.node.concernement.default.yml | 35 +++ ...orm_display.paragraph.doleance.default.yml | 93 +++++++ ...y_form_display.paragraph.etape.default.yml | 99 +++++++ ...view_display.node.concernement.default.yml | 10 + ..._view_display.node.concernement.teaser.yml | 2 + ...iew_display.paragraph.doleance.default.yml | 34 +++ ...y_view_display.paragraph.etape.default.yml | 53 ++++ ...ield.node.concernement.field_doleancer.yml | 40 +++ ...d.paragraph.doleance.field_description.yml | 21 ++ ....field.paragraph.doleance.field_etapes.yml | 40 +++ ...field.field.paragraph.etape.field_date.yml | 21 ++ ...ield.paragraph.etape.field_description.yml | 21 ++ ....field.paragraph.etape.field_documents.yml | 27 ++ ...field.field.paragraph.etape.field_type.yml | 23 ++ .../field.storage.node.field_doleancer.yml | 21 ++ .../field.storage.paragraph.field_etapes.yml | 20 ++ .../field.storage.paragraph.field_type.yml | 36 +++ .../paragraphs.paragraphs_type.doleance.yml | 11 + .../sync/paragraphs.paragraphs_type.etape.yml | 11 + src/config/sync/persistent_login.settings.yml | 1 + src/config/sync/user.role.admin.yml | 250 +++++++++--------- src/config/sync/user.role.anonymous.yml | 2 +- src/config/sync/user.role.authenticated.yml | 8 +- src/config/sync/user.role.group_admin.yml | 16 +- src/config/sync/user.role.group_member.yml | 2 +- src/config/sync/user.role.user.yml | 2 +- 26 files changed, 759 insertions(+), 140 deletions(-) create mode 100644 src/config/sync/core.entity_form_display.paragraph.doleance.default.yml create mode 100644 src/config/sync/core.entity_form_display.paragraph.etape.default.yml create mode 100644 src/config/sync/core.entity_view_display.paragraph.doleance.default.yml create mode 100644 src/config/sync/core.entity_view_display.paragraph.etape.default.yml create mode 100644 src/config/sync/field.field.node.concernement.field_doleancer.yml create mode 100644 src/config/sync/field.field.paragraph.doleance.field_description.yml create mode 100644 src/config/sync/field.field.paragraph.doleance.field_etapes.yml create mode 100644 src/config/sync/field.field.paragraph.etape.field_date.yml create mode 100644 src/config/sync/field.field.paragraph.etape.field_description.yml create mode 100644 src/config/sync/field.field.paragraph.etape.field_documents.yml create mode 100644 src/config/sync/field.field.paragraph.etape.field_type.yml create mode 100644 src/config/sync/field.storage.node.field_doleancer.yml create mode 100644 src/config/sync/field.storage.paragraph.field_etapes.yml create mode 100644 src/config/sync/field.storage.paragraph.field_type.yml create mode 100644 src/config/sync/paragraphs.paragraphs_type.doleance.yml create mode 100644 src/config/sync/paragraphs.paragraphs_type.etape.yml diff --git a/src/config/sync/core.entity_form_display.node.concernement.default.yml b/src/config/sync/core.entity_form_display.node.concernement.default.yml index fecf2f2..dca016a 100644 --- a/src/config/sync/core.entity_form_display.node.concernement.default.yml +++ b/src/config/sync/core.entity_form_display.node.concernement.default.yml @@ -6,6 +6,7 @@ dependencies: - field.field.node.concernement.field_caillou - field.field.node.concernement.field_confidentialite - field.field.node.concernement.field_description + - field.field.node.concernement.field_doleancer - field.field.node.concernement.field_entite - field.field.node.concernement.field_lieu - field.field.node.concernement.field_recit @@ -25,6 +26,7 @@ third_party_settings: - group_entites - group_recit - group_ateliers + - group_doleancer - group_confidentialite label: Tabs region: content @@ -105,6 +107,21 @@ third_party_settings: label: Confidentialité region: content parent_name: group_tabs + weight: 17 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + formatter: closed + description: '' + required_fields: true + group_doleancer: + children: + - field_doleancer + label: Doleancer + region: hidden + parent_name: group_tabs weight: 16 format_type: tab format_settings: @@ -147,6 +164,24 @@ content: rows: 5 placeholder: '' third_party_settings: { } + field_doleancer: + type: paragraphs + weight: 4 + region: content + settings: + title: Paragraphe + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: '' + features: + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } field_entite: type: entity_reference_paragraphs weight: 11 diff --git a/src/config/sync/core.entity_form_display.paragraph.doleance.default.yml b/src/config/sync/core.entity_form_display.paragraph.doleance.default.yml new file mode 100644 index 0000000..72aca91 --- /dev/null +++ b/src/config/sync/core.entity_form_display.paragraph.doleance.default.yml @@ -0,0 +1,93 @@ +uuid: 8fb01ac6-e7cf-490b-98bf-25e6db5ba62b +langcode: fr +status: true +dependencies: + config: + - field.field.paragraph.doleance.field_description + - field.field.paragraph.doleance.field_etapes + - paragraphs.paragraphs_type.doleance + module: + - field_group + - paragraphs + - text +third_party_settings: + field_group: + group_tabs: + children: + - group_plainte + - group_etapes + label: Tabs + region: content + parent_name: '' + weight: 0 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + direction: vertical + width_breakpoint: 640 + group_plainte: + children: + - field_description + label: Plainte + region: content + parent_name: group_tabs + weight: 5 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + formatter: closed + description: '' + required_fields: true + group_etapes: + children: + - field_etapes + label: Étapes + region: hidden + parent_name: group_tabs + weight: 6 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + formatter: closed + description: '' + required_fields: true +id: paragraph.doleance.default +targetEntityType: paragraph +bundle: doleance +mode: default +content: + field_description: + type: text_textarea + weight: 1 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_etapes: + type: paragraphs + weight: 2 + region: content + settings: + title: Paragraphe + title_plural: Paragraphs + edit_mode: open + closed_mode: summary + autocollapse: none + closed_mode_threshold: 0 + add_mode: dropdown + form_display_mode: default + default_paragraph_type: '' + features: + collapse_edit_all: collapse_edit_all + duplicate: duplicate + third_party_settings: { } +hidden: + created: true + status: true diff --git a/src/config/sync/core.entity_form_display.paragraph.etape.default.yml b/src/config/sync/core.entity_form_display.paragraph.etape.default.yml new file mode 100644 index 0000000..5bbf989 --- /dev/null +++ b/src/config/sync/core.entity_form_display.paragraph.etape.default.yml @@ -0,0 +1,99 @@ +uuid: 37d39cdc-8734-4de7-8563-2ddf371dff36 +langcode: fr +status: true +dependencies: + config: + - field.field.paragraph.etape.field_date + - field.field.paragraph.etape.field_description + - field.field.paragraph.etape.field_documents + - field.field.paragraph.etape.field_type + - paragraphs.paragraphs_type.etape + module: + - datetime + - field_group + - file + - text +third_party_settings: + field_group: + group_tabs: + children: + - group_content + - group_documents + label: Tabs + region: content + parent_name: '' + weight: 0 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + direction: horizontal + width_breakpoint: 640 + group_content: + children: + - field_date + - field_type + - field_description + label: Content + region: content + parent_name: group_tabs + weight: 7 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + formatter: closed + description: '' + required_fields: true + group_documents: + children: + - field_documents + label: Documents + region: content + parent_name: group_tabs + weight: 8 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + formatter: closed + description: '' + required_fields: true +id: paragraph.etape.default +targetEntityType: paragraph +bundle: etape +mode: default +content: + field_date: + type: datetime_default + weight: 2 + region: content + settings: { } + third_party_settings: { } + field_description: + type: text_textarea + weight: 4 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + field_documents: + type: file_generic + weight: 3 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + field_type: + type: options_select + weight: 3 + region: content + settings: { } + third_party_settings: { } +hidden: + created: true + status: true diff --git a/src/config/sync/core.entity_view_display.node.concernement.default.yml b/src/config/sync/core.entity_view_display.node.concernement.default.yml index 34d19ef..8e4d8eb 100644 --- a/src/config/sync/core.entity_view_display.node.concernement.default.yml +++ b/src/config/sync/core.entity_view_display.node.concernement.default.yml @@ -6,6 +6,7 @@ dependencies: - field.field.node.concernement.field_caillou - field.field.node.concernement.field_confidentialite - field.field.node.concernement.field_description + - field.field.node.concernement.field_doleancer - field.field.node.concernement.field_entite - field.field.node.concernement.field_lieu - field.field.node.concernement.field_recit @@ -41,6 +42,15 @@ content: third_party_settings: { } weight: 107 region: content + field_doleancer: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 109 + region: content field_entite: type: entity_reference_revisions_entity_view label: above diff --git a/src/config/sync/core.entity_view_display.node.concernement.teaser.yml b/src/config/sync/core.entity_view_display.node.concernement.teaser.yml index 5009a05..f1d4ad5 100644 --- a/src/config/sync/core.entity_view_display.node.concernement.teaser.yml +++ b/src/config/sync/core.entity_view_display.node.concernement.teaser.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.concernement.field_caillou - field.field.node.concernement.field_confidentialite - field.field.node.concernement.field_description + - field.field.node.concernement.field_doleancer - field.field.node.concernement.field_entite - field.field.node.concernement.field_lieu - field.field.node.concernement.field_recit @@ -27,6 +28,7 @@ hidden: field_caillou: true field_confidentialite: true field_description: true + field_doleancer: true field_entite: true field_lieu: true field_recit: true diff --git a/src/config/sync/core.entity_view_display.paragraph.doleance.default.yml b/src/config/sync/core.entity_view_display.paragraph.doleance.default.yml new file mode 100644 index 0000000..d906e07 --- /dev/null +++ b/src/config/sync/core.entity_view_display.paragraph.doleance.default.yml @@ -0,0 +1,34 @@ +uuid: f33379cd-8a95-4eee-aa42-292c72462801 +langcode: fr +status: true +dependencies: + config: + - field.field.paragraph.doleance.field_description + - field.field.paragraph.doleance.field_etapes + - paragraphs.paragraphs_type.doleance + module: + - entity_reference_revisions + - text +id: paragraph.doleance.default +targetEntityType: paragraph +bundle: doleance +mode: default +content: + field_description: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_etapes: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/src/config/sync/core.entity_view_display.paragraph.etape.default.yml b/src/config/sync/core.entity_view_display.paragraph.etape.default.yml new file mode 100644 index 0000000..1085e3c --- /dev/null +++ b/src/config/sync/core.entity_view_display.paragraph.etape.default.yml @@ -0,0 +1,53 @@ +uuid: 59dc7c9f-296e-4257-9c6b-86bc458d5944 +langcode: fr +status: true +dependencies: + config: + - field.field.paragraph.etape.field_date + - field.field.paragraph.etape.field_description + - field.field.paragraph.etape.field_documents + - field.field.paragraph.etape.field_type + - paragraphs.paragraphs_type.etape + module: + - datetime + - file + - options + - text +id: paragraph.etape.default +targetEntityType: paragraph +bundle: etape +mode: default +content: + field_date: + type: datetime_default + label: above + settings: + timezone_override: '' + format_type: medium + third_party_settings: { } + weight: 1 + region: content + field_description: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content + field_documents: + type: file_default + label: above + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 2 + region: content + field_type: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 3 + region: content +hidden: + search_api_excerpt: true diff --git a/src/config/sync/field.field.node.concernement.field_doleancer.yml b/src/config/sync/field.field.node.concernement.field_doleancer.yml new file mode 100644 index 0000000..d6191f1 --- /dev/null +++ b/src/config/sync/field.field.node.concernement.field_doleancer.yml @@ -0,0 +1,40 @@ +uuid: 5e821702-3234-42be-8188-e6cd7b1ee5d5 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_doleancer + - node.type.concernement + - paragraphs.paragraphs_type.doleance + module: + - entity_reference_revisions +id: node.concernement.field_doleancer +field_name: field_doleancer +entity_type: node +bundle: concernement +label: Doléancer +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + doleance: doleance + negate: 0 + target_bundles_drag_drop: + doleance: + weight: 6 + enabled: true + entite_concernement: + weight: 7 + enabled: false + etape: + weight: 5 + enabled: false + source: + weight: 8 + enabled: false +field_type: entity_reference_revisions diff --git a/src/config/sync/field.field.paragraph.doleance.field_description.yml b/src/config/sync/field.field.paragraph.doleance.field_description.yml new file mode 100644 index 0000000..790aed6 --- /dev/null +++ b/src/config/sync/field.field.paragraph.doleance.field_description.yml @@ -0,0 +1,21 @@ +uuid: d10a6aa3-fab9-4c4b-9223-407910f3cd7a +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_description + - paragraphs.paragraphs_type.doleance + module: + - text +id: paragraph.doleance.field_description +field_name: field_description +entity_type: paragraph +bundle: doleance +label: Plainte +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/src/config/sync/field.field.paragraph.doleance.field_etapes.yml b/src/config/sync/field.field.paragraph.doleance.field_etapes.yml new file mode 100644 index 0000000..43455fd --- /dev/null +++ b/src/config/sync/field.field.paragraph.doleance.field_etapes.yml @@ -0,0 +1,40 @@ +uuid: e87b62d6-c469-4984-b343-944400be71c6 +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_etapes + - paragraphs.paragraphs_type.doleance + - paragraphs.paragraphs_type.etape + module: + - entity_reference_revisions +id: paragraph.doleance.field_etapes +field_name: field_etapes +entity_type: paragraph +bundle: doleance +label: Étapes +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + etape: etape + negate: 0 + target_bundles_drag_drop: + doleance: + weight: 6 + enabled: false + entite_concernement: + weight: 7 + enabled: false + etape: + weight: 5 + enabled: true + source: + weight: 8 + enabled: false +field_type: entity_reference_revisions diff --git a/src/config/sync/field.field.paragraph.etape.field_date.yml b/src/config/sync/field.field.paragraph.etape.field_date.yml new file mode 100644 index 0000000..0c13e42 --- /dev/null +++ b/src/config/sync/field.field.paragraph.etape.field_date.yml @@ -0,0 +1,21 @@ +uuid: dbc8a810-a5d9-48be-a584-a43c874e327d +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_date + - paragraphs.paragraphs_type.etape + module: + - datetime +id: paragraph.etape.field_date +field_name: field_date +entity_type: paragraph +bundle: etape +label: Date +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/src/config/sync/field.field.paragraph.etape.field_description.yml b/src/config/sync/field.field.paragraph.etape.field_description.yml new file mode 100644 index 0000000..8094822 --- /dev/null +++ b/src/config/sync/field.field.paragraph.etape.field_description.yml @@ -0,0 +1,21 @@ +uuid: ab0a92f0-1cf3-48ec-892a-3953905178dd +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_description + - paragraphs.paragraphs_type.etape + module: + - text +id: paragraph.etape.field_description +field_name: field_description +entity_type: paragraph +bundle: etape +label: Description +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/src/config/sync/field.field.paragraph.etape.field_documents.yml b/src/config/sync/field.field.paragraph.etape.field_documents.yml new file mode 100644 index 0000000..c3028cc --- /dev/null +++ b/src/config/sync/field.field.paragraph.etape.field_documents.yml @@ -0,0 +1,27 @@ +uuid: 34b40354-9379-4d2c-915e-858ae74d3515 +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_documents + - paragraphs.paragraphs_type.etape + module: + - file +id: paragraph.etape.field_documents +field_name: field_documents +entity_type: paragraph +bundle: etape +label: Documents +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'txt pdf doc docx obs png jpg svg' + max_filesize: '' + description_field: false +field_type: file diff --git a/src/config/sync/field.field.paragraph.etape.field_type.yml b/src/config/sync/field.field.paragraph.etape.field_type.yml new file mode 100644 index 0000000..853dd95 --- /dev/null +++ b/src/config/sync/field.field.paragraph.etape.field_type.yml @@ -0,0 +1,23 @@ +uuid: 994f669c-968e-4b4d-83cc-95ab02127b23 +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_type + - paragraphs.paragraphs_type.etape + module: + - options +id: paragraph.etape.field_type +field_name: field_type +entity_type: paragraph +bundle: etape +label: Type +description: '' +required: false +translatable: false +default_value: + - + value: 1 +default_value_callback: '' +settings: { } +field_type: list_integer diff --git a/src/config/sync/field.storage.node.field_doleancer.yml b/src/config/sync/field.storage.node.field_doleancer.yml new file mode 100644 index 0000000..68b64fc --- /dev/null +++ b/src/config/sync/field.storage.node.field_doleancer.yml @@ -0,0 +1,21 @@ +uuid: 71dc4408-4ded-4c3c-b921-07715ecc118d +langcode: fr +status: true +dependencies: + module: + - entity_reference_revisions + - node + - paragraphs +id: node.field_doleancer +field_name: field_doleancer +entity_type: node +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/src/config/sync/field.storage.paragraph.field_etapes.yml b/src/config/sync/field.storage.paragraph.field_etapes.yml new file mode 100644 index 0000000..6e321b0 --- /dev/null +++ b/src/config/sync/field.storage.paragraph.field_etapes.yml @@ -0,0 +1,20 @@ +uuid: 45b2b49e-fc3c-45da-9bc5-8aaa6dd2895c +langcode: fr +status: true +dependencies: + module: + - entity_reference_revisions + - paragraphs +id: paragraph.field_etapes +field_name: field_etapes +entity_type: paragraph +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/src/config/sync/field.storage.paragraph.field_type.yml b/src/config/sync/field.storage.paragraph.field_type.yml new file mode 100644 index 0000000..423069f --- /dev/null +++ b/src/config/sync/field.storage.paragraph.field_type.yml @@ -0,0 +1,36 @@ +uuid: a077c7e5-aabb-4010-8988-67eb60062430 +langcode: fr +status: true +dependencies: + module: + - options + - paragraphs +id: paragraph.field_type +field_name: field_type +entity_type: paragraph +type: list_integer +settings: + allowed_values: + - + value: 1 + label: groupement + - + value: 2 + label: transmission + - + value: 3 + label: décret + - + value: 4 + label: transformation + - + value: 5 + label: réussite/échec/reprise + allowed_values_function: '' +module: options +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/src/config/sync/paragraphs.paragraphs_type.doleance.yml b/src/config/sync/paragraphs.paragraphs_type.doleance.yml new file mode 100644 index 0000000..247b059 --- /dev/null +++ b/src/config/sync/paragraphs.paragraphs_type.doleance.yml @@ -0,0 +1,11 @@ +uuid: e3158ec2-fba5-481e-bacb-d11a447c7c0c +langcode: fr +status: true +dependencies: { } +id: doleance +label: Doleance +icon_uuid: null +icon_default: null +description: '' +save_empty: true +behavior_plugins: { } diff --git a/src/config/sync/paragraphs.paragraphs_type.etape.yml b/src/config/sync/paragraphs.paragraphs_type.etape.yml new file mode 100644 index 0000000..4cdd6c5 --- /dev/null +++ b/src/config/sync/paragraphs.paragraphs_type.etape.yml @@ -0,0 +1,11 @@ +uuid: 49e89136-4455-4ec2-aa6a-52a137ed434b +langcode: fr +status: true +dependencies: { } +id: etape +label: étape +icon_uuid: null +icon_default: null +description: 'étape de doléance' +save_empty: true +behavior_plugins: { } diff --git a/src/config/sync/persistent_login.settings.yml b/src/config/sync/persistent_login.settings.yml index 4b44edb..c648a51 100644 --- a/src/config/sync/persistent_login.settings.yml +++ b/src/config/sync/persistent_login.settings.yml @@ -2,6 +2,7 @@ _core: default_config_hash: ce6WctcNYnaEo3BmHQc_Fmukw7AkPJ137tH5GwPW93w langcode: fr lifetime: 30 +extend_lifetime: false max_tokens: 0 login_form: field_label: 'Se souvenir de moi' diff --git a/src/config/sync/user.role.admin.yml b/src/config/sync/user.role.admin.yml index b0c9b80..f539225 100644 --- a/src/config/sync/user.role.admin.yml +++ b/src/config/sync/user.role.admin.yml @@ -30,128 +30,128 @@ label: Admin weight: -7 is_admin: null permissions: - 0: 'access administration pages' - 1: 'access any corpus_documents workflow_transion overview' - 2: 'access any generique workflow_transion overview' - 3: 'access files overview' - 4: 'access kint' - 5: 'access toolbar' - 6: 'access user profiles' - 7: 'access users overview' - 8: 'administer productions menu items' - 9: 'administer registration codes' - 10: 'assign group_admin role' - 11: 'assign group_member role' - 12: 'cancel users with role group_admin' - 13: 'cancel users with role group_member' - 14: 'change own username' - 15: 'create bourgeon group' - 16: 'create concernement content' - 17: 'create content translations' - 18: 'create corpus_documents workflow_transition' - 19: 'create defalut workflow_transition' - 20: 'create default workflow_transition' - 21: 'create enregistrement content' - 22: 'create entite content' - 23: 'create evenement content' - 24: 'create generique workflow_transition' - 25: 'create page content' - 26: 'create static content' - 27: 'create terms in collectionneurs' - 28: 'create terms in entrees' - 29: 'create terms in genres' - 30: 'create terms in langues' - 31: 'create terms in locuteurs' - 32: 'create users' - 33: 'delete any autre_son content' - 34: 'delete any enregistrement content' - 35: 'delete any evenement content' - 36: 'delete any fil content' - 37: 'delete any page content' - 38: 'delete concernement revisions' - 39: 'delete entite revisions' - 40: 'delete own concernement content' - 41: 'delete own entite content' - 42: 'delete own static content' - 43: 'delete static revisions' - 44: 'delete terms in collectionneurs' - 45: 'delete terms in entrees' - 46: 'delete terms in genres' - 47: 'delete terms in langues' - 48: 'delete terms in locuteurs' - 49: 'edit any autre_son content' - 51: 'edit any enregistrement content' - 52: 'edit any entite content' - 53: 'edit any evenement content' - 54: 'edit any page content' - 55: 'edit any static content' - 56: 'edit own enregistrement content' - 57: 'edit terms in collectionneurs' - 58: 'edit terms in entrees' - 59: 'edit terms in genres' - 60: 'edit terms in langues' - 61: 'edit terms in locuteurs' - 62: 'edit users by role' - 63: 'edit users with role group_admin' - 64: 'edit users with role group_member' - 65: 'execute entity:save_action menu_link_content' - 66: 'execute entity:save_action node' - 67: 'execute entity:save_action taxonomy_term' - 68: 'execute entity:save_action user' - 69: 'execute node_assign_owner_action node' - 70: 'execute node_promote_action node' - 71: 'execute node_save_action node' - 72: 'execute node_unpromote_action node' - 73: 'execute user_add_role_action user' - 74: 'execute user_block_user_action user' - 75: 'execute user_remove_role_action user' - 76: 'execute user_unblock_user_action user' - 77: 'execute vbo_cancel_user_action user' - 78: 'execute views_bulk_edit all' - 79: 'execute workflow_node_given_state_action node' - 80: 'execute workflow_node_next_state_action node' - 81: 'revert any corpus_documents workflow_transition' - 82: 'revert any generique workflow_transition' - 83: 'revert autre_son revisions' - 84: 'revert concernement revisions' - 85: 'revert enregistrement revisions' - 86: 'revert entite revisions' - 87: 'revert evenement revisions' - 88: 'revert page revisions' - 89: 'revert static revisions' - 90: 'role-assign users with role group_admin' - 91: 'role-assign users with role group_member' - 92: 'schedule corpus_documents workflow_transition' - 93: 'schedule generique workflow_transition' - 94: 'translate enregistrement node' - 95: 'translate entrees taxonomy_term' - 96: 'translate evenement node' - 97: 'translate genres taxonomy_term' - 98: 'translate langues taxonomy_term' - 99: 'translate menu_link_content' - 100: 'translate page node' - 101: 'translate static node' - 102: 'update content translations' - 103: 'use text format wysiwyg' - 104: 'view autre_son revisions' - 105: 'view concernement revisions' - 106: 'view enregistrement revisions' - 107: 'view entite revisions' - 108: 'view evenement revisions' - 109: 'view own unpublished content' - 110: 'view page revisions' - 111: 'view static revisions' - 112: 'view the administration theme' - 113: 'view user email addresses' - 114: 'view users by role' - 115: 'view users with role group_admin' - 116: 'view users with role group_member' - 117: 'create terms in lieu' - 118: 'create terms in structure' - 119: 'delete terms in lieu' - 120: 'delete terms in structure' - 121: 'edit terms in lieu' - 122: 'edit terms in structure' - 123: 'access taxonomy overview' - 124: 'create confidentialite workflow_transition' - 125: 'edit own concernement content' + - 'access administration pages' + - 'access any corpus_documents workflow_transion overview' + - 'access any generique workflow_transion overview' + - 'access files overview' + - 'access kint' + - 'access taxonomy overview' + - 'access toolbar' + - 'access user profiles' + - 'access users overview' + - 'administer productions menu items' + - 'administer registration codes' + - 'assign group_admin role' + - 'assign group_member role' + - 'cancel users with role group_admin' + - 'cancel users with role group_member' + - 'change own username' + - 'create bourgeon group' + - 'create concernement content' + - 'create confidentialite workflow_transition' + - 'create content translations' + - 'create corpus_documents workflow_transition' + - 'create defalut workflow_transition' + - 'create default workflow_transition' + - 'create enregistrement content' + - 'create entite content' + - 'create evenement content' + - 'create generique workflow_transition' + - 'create page content' + - 'create static content' + - 'create terms in collectionneurs' + - 'create terms in entrees' + - 'create terms in genres' + - 'create terms in langues' + - 'create terms in lieu' + - 'create terms in locuteurs' + - 'create terms in structure' + - 'create users' + - 'delete any autre_son content' + - 'delete any enregistrement content' + - 'delete any evenement content' + - 'delete any fil content' + - 'delete any page content' + - 'delete concernement revisions' + - 'delete entite revisions' + - 'delete own concernement content' + - 'delete own entite content' + - 'delete own static content' + - 'delete static revisions' + - 'delete terms in collectionneurs' + - 'delete terms in entrees' + - 'delete terms in genres' + - 'delete terms in langues' + - 'delete terms in lieu' + - 'delete terms in locuteurs' + - 'delete terms in structure' + - 'edit any autre_son content' + - 'edit any enregistrement content' + - 'edit any entite content' + - 'edit any evenement content' + - 'edit any page content' + - 'edit any static content' + - 'edit own concernement content' + - 'edit own enregistrement content' + - 'edit terms in collectionneurs' + - 'edit terms in entrees' + - 'edit terms in genres' + - 'edit terms in langues' + - 'edit terms in lieu' + - 'edit terms in locuteurs' + - 'edit terms in structure' + - 'edit users by role' + - 'edit users with role group_admin' + - 'edit users with role group_member' + - 'execute entity:save_action menu_link_content' + - 'execute entity:save_action node' + - 'execute entity:save_action taxonomy_term' + - 'execute entity:save_action user' + - 'execute node_assign_owner_action node' + - 'execute node_promote_action node' + - 'execute node_save_action node' + - 'execute node_unpromote_action node' + - 'execute user_add_role_action user' + - 'execute user_block_user_action user' + - 'execute user_remove_role_action user' + - 'execute user_unblock_user_action user' + - 'execute vbo_cancel_user_action user' + - 'execute views_bulk_edit all' + - 'execute workflow_node_given_state_action node' + - 'execute workflow_node_next_state_action node' + - 'revert any corpus_documents workflow_transition' + - 'revert any generique workflow_transition' + - 'revert autre_son revisions' + - 'revert concernement revisions' + - 'revert enregistrement revisions' + - 'revert entite revisions' + - 'revert evenement revisions' + - 'revert page revisions' + - 'revert static revisions' + - 'role-assign users with role group_admin' + - 'role-assign users with role group_member' + - 'schedule corpus_documents workflow_transition' + - 'schedule generique workflow_transition' + - 'translate enregistrement node' + - 'translate entrees taxonomy_term' + - 'translate evenement node' + - 'translate genres taxonomy_term' + - 'translate langues taxonomy_term' + - 'translate menu_link_content' + - 'translate page node' + - 'translate static node' + - 'update content translations' + - 'use text format wysiwyg' + - 'view autre_son revisions' + - 'view concernement revisions' + - 'view enregistrement revisions' + - 'view entite revisions' + - 'view evenement revisions' + - 'view own unpublished content' + - 'view page revisions' + - 'view static revisions' + - 'view the administration theme' + - 'view user email addresses' + - 'view users by role' + - 'view users with role group_admin' + - 'view users with role group_member' diff --git a/src/config/sync/user.role.anonymous.yml b/src/config/sync/user.role.anonymous.yml index 3b77ee2..736cdaf 100644 --- a/src/config/sync/user.role.anonymous.yml +++ b/src/config/sync/user.role.anonymous.yml @@ -23,6 +23,7 @@ permissions: - 'access group overview' - 'access kint' - 'access synonyms entity autocomplete' + - 'create confidentialite workflow_transition' - 'create corpus_documents workflow_transition' - 'create defalut workflow_transition' - 'create default workflow_transition' @@ -32,4 +33,3 @@ permissions: - 'use text format wysiwyg' - 'view published fil entities' - 'view search api pages' - - 'create confidentialite workflow_transition' diff --git a/src/config/sync/user.role.authenticated.yml b/src/config/sync/user.role.authenticated.yml index d771377..f6db2c0 100644 --- a/src/config/sync/user.role.authenticated.yml +++ b/src/config/sync/user.role.authenticated.yml @@ -23,9 +23,11 @@ permissions: - 'access devel information' - 'access group overview' - 'access kint' + - 'access own confidentialite workflow_transion overview' - 'access synonyms entity autocomplete' - 'add composition entities' - 'add fil entities' + - 'create confidentialite workflow_transition' - 'create corpus_documents workflow_transition' - 'create defalut workflow_transition' - 'create default workflow_transition' @@ -38,7 +40,9 @@ permissions: - 'execute ouatterrir arbitrary graphql requests' - 'execute ouatterrir persisted graphql requests' - 'opt-in or out of matomo tracking' + - 'revert own confidentialite workflow_transition' - 'use chutier' + - 'use text format linkonly' - 'use text format wysiwyg' - 'view own unpublished chutier entities' - 'view own unpublished composition entities' @@ -46,7 +50,3 @@ permissions: - 'view published composition entities' - 'view published fil entities' - 'view search api pages' - - 'use text format linkonly' - - 'create confidentialite workflow_transition' - - 'access own confidentialite workflow_transion overview' - - 'revert own confidentialite workflow_transition' diff --git a/src/config/sync/user.role.group_admin.yml b/src/config/sync/user.role.group_admin.yml index c98bc38..f85336c 100644 --- a/src/config/sync/user.role.group_admin.yml +++ b/src/config/sync/user.role.group_admin.yml @@ -21,14 +21,22 @@ weight: -3 is_admin: null permissions: - 'access administration pages' + - 'access taxonomy overview' - 'access toolbar' - 'assign group_member role' - 'cancel users with role group_member' - 'create concernement content' + - 'create confidentialite workflow_transition' - 'create entite content' + - 'create terms in lieu' + - 'create terms in structure' - 'create users' + - 'delete terms in lieu' + - 'delete terms in structure' - 'edit own concernement content' - 'edit own entite content' + - 'edit terms in lieu' + - 'edit terms in structure' - 'edit users by role' - 'edit users with role group_member' - 'revert concernement revisions' @@ -40,11 +48,3 @@ permissions: - 'view the administration theme' - 'view users by role' - 'view users with role group_member' - - 'create terms in lieu' - - 'create terms in structure' - - 'delete terms in lieu' - - 'delete terms in structure' - - 'edit terms in lieu' - - 'edit terms in structure' - - 'access taxonomy overview' - - 'create confidentialite workflow_transition' diff --git a/src/config/sync/user.role.group_member.yml b/src/config/sync/user.role.group_member.yml index c666833..2ea508b 100644 --- a/src/config/sync/user.role.group_member.yml +++ b/src/config/sync/user.role.group_member.yml @@ -18,6 +18,7 @@ permissions: - 'access administration pages' - 'access toolbar' - 'create concernement content' + - 'create confidentialite workflow_transition' - 'create entite content' - 'edit own concernement content' - 'edit own entite content' @@ -27,4 +28,3 @@ permissions: - 'view entite revisions' - 'view own unpublished content' - 'view the administration theme' - - 'create confidentialite workflow_transition' diff --git a/src/config/sync/user.role.user.yml b/src/config/sync/user.role.user.yml index 3677ce1..dd288e1 100644 --- a/src/config/sync/user.role.user.yml +++ b/src/config/sync/user.role.user.yml @@ -11,6 +11,6 @@ label: User weight: -4 is_admin: null permissions: + - 'create confidentialite workflow_transition' - 'create defalut workflow_transition' - 'create default workflow_transition' - - 'create confidentialite workflow_transition'