From 9b390fbfeee3383ab4a7c573477a6e8fa2ef8255 Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 25 Jun 2024 11:34:17 +0200 Subject: [PATCH] =?UTF-8?q?fihciers=20de=20synth=C3=A8se=20generales,=20an?= =?UTF-8?q?cres=20programme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sync/block.block.reha_config_pages_3.yml | 30 ++++++ .../block.block.reha_navigationprincipale.yml | 1 - ...pages.type.documents_en_telechargement.yml | 17 ++++ ....type.fiche_de_synthese_de_tous_les_si.yml | 17 ++++ .../sync/content_as_config.block_content.yml | 82 ++++++++++++++--- .../content_as_config.menu_link_content.yml | 91 ++++++++++++++++++- ...che_de_synthese_de_tous_les_si.default.yml | 23 +++++ ...che_de_synthese_de_tous_les_si.default.yml | 24 +++++ ..._synthese_de_tous_les_si.field_fichier.yml | 27 ++++++ ...eld.storage.config_pages.field_fichier.yml | 27 ++++++ ...age_variant.programme-panels_variant-0.yml | 11 ++- config/sync/user.role.admin.yml | 3 +- config/sync/user.role.anonymous.yml | 1 + config/sync/user.role.authenticated.yml | 1 + config/sync/user.role.collaborateur.yml | 2 - config/sync/user.role.editor.yml | 3 +- 16 files changed, 333 insertions(+), 27 deletions(-) create mode 100644 config/sync/block.block.reha_config_pages_3.yml create mode 100644 config/sync/config_pages.type.documents_en_telechargement.yml create mode 100644 config/sync/config_pages.type.fiche_de_synthese_de_tous_les_si.yml create mode 100644 config/sync/core.entity_form_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml create mode 100644 config/sync/core.entity_view_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml create mode 100644 config/sync/field.field.config_pages.fiche_de_synthese_de_tous_les_si.field_fichier.yml create mode 100644 config/sync/field.storage.config_pages.field_fichier.yml diff --git a/config/sync/block.block.reha_config_pages_3.yml b/config/sync/block.block.reha_config_pages_3.yml new file mode 100644 index 0000000..ec36fc0 --- /dev/null +++ b/config/sync/block.block.reha_config_pages_3.yml @@ -0,0 +1,30 @@ +uuid: 7c0c250c-f942-45cb-9252-dec859887cf2 +langcode: fr +status: true +dependencies: + module: + - config_pages + - node + theme: + - reha +id: reha_config_pages_3 +theme: reha +region: content +weight: 0 +provider: null +plugin: config_pages_block +settings: + id: config_pages_block + label: 'ConfigPages Block' + label_display: '0' + provider: config_pages + config_page_type: fiche_de_synthese_de_tous_les_si + config_page_view_mode: full +visibility: + 'entity_bundle:node': + id: 'entity_bundle:node' + negate: false + context_mapping: + node: '@node.node_route_context:node' + bundles: + site: site diff --git a/config/sync/block.block.reha_navigationprincipale.yml b/config/sync/block.block.reha_navigationprincipale.yml index df100d9..f884072 100644 --- a/config/sync/block.block.reha_navigationprincipale.yml +++ b/config/sync/block.block.reha_navigationprincipale.yml @@ -5,7 +5,6 @@ dependencies: config: - system.menu.main module: - - block_class - menu_block theme: - reha diff --git a/config/sync/config_pages.type.documents_en_telechargement.yml b/config/sync/config_pages.type.documents_en_telechargement.yml new file mode 100644 index 0000000..e7ea666 --- /dev/null +++ b/config/sync/config_pages.type.documents_en_telechargement.yml @@ -0,0 +1,17 @@ +uuid: 6c0289ef-697f-41b5-801f-ed5db25e942e +langcode: fr +status: true +dependencies: { } +id: documents_en_telechargement +label: 'documents_en_telechargement [OBSOLETE]' +token: false +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: '' + weight: 0 + description: '' diff --git a/config/sync/config_pages.type.fiche_de_synthese_de_tous_les_si.yml b/config/sync/config_pages.type.fiche_de_synthese_de_tous_les_si.yml new file mode 100644 index 0000000..bcfdfa4 --- /dev/null +++ b/config/sync/config_pages.type.fiche_de_synthese_de_tous_les_si.yml @@ -0,0 +1,17 @@ +uuid: dc71e7f6-0e7c-493d-bc6c-b05703cb250f +langcode: fr +status: true +dependencies: { } +id: fiche_de_synthese_de_tous_les_si +label: 'Fiche de synthèse de tous les sites' +token: true +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: /edit/fichesynthese + weight: 0 + description: '' diff --git a/config/sync/content_as_config.block_content.yml b/config/sync/content_as_config.block_content.yml index fbb7adc..fd7e776 100644 --- a/config/sync/content_as_config.block_content.yml +++ b/config/sync/content_as_config.block_content.yml @@ -1,7 +1,7 @@ 734a55bb-b11d-4498-bb55-5a6cb1924aa8: uuid: 734a55bb-b11d-4498-bb55-5a6cb1924aa8 id: '4' - info: 'Logo Gouv' + info: 'Logo gouv' langcode: fr type: logo_link reusable: '1' @@ -13,11 +13,11 @@ options: { } field_logo: - - target_id: '8' - alt: Gouvernement + target_id: '16' + alt: 'Logo gouvernement' title: '' - width: '390' - height: '217' + width: '1147' + height: '685' 6aedcd97-72c8-4328-b52d-f4d2a5285b96: uuid: 6aedcd97-72c8-4328-b52d-f4d2a5285b96 id: '5' @@ -33,8 +33,8 @@ options: { } field_logo: - - target_id: '4' - alt: 'Programme Reha Héritages' + target_id: '17' + alt: 'logo reha-héritage' title: '' width: '3000' height: '3000' @@ -48,16 +48,16 @@ bc48e271-75cf-4c3f-a4aa-ecc3c573c060: fields: field_lien: - - uri: 'http://dev.reha.fr' + uri: 'https://www.urbanisme-puca.gouv.fr/reha-heritages-rehabiliter-les-heritages-a2785.html' title: '' options: { } field_logo: - - target_id: '7' - alt: PUCA + target_id: '21' + alt: 'logo puca' title: '' - width: '313' - height: '181' + width: '436' + height: '436' 1ca95211-9fa2-4ef2-a460-8184d1eaf20f: uuid: 1ca95211-9fa2-4ef2-a460-8184d1eaf20f id: '7' @@ -96,7 +96,7 @@ bc48e271-75cf-4c3f-a4aa-ecc3c573c060: fields: field_fichier: - - target_id: '11' + target_id: '65' display: '1' description: 'Télécharger le cahier des charges' 259faa3e-f66e-4776-9f4e-9a3aa26e8252: @@ -109,7 +109,7 @@ bc48e271-75cf-4c3f-a4aa-ecc3c573c060: fields: field_fichier: - - target_id: '12' + target_id: '69' display: '1' description: 'Télécharger la fiche candidature' 5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f: @@ -142,3 +142,57 @@ e05f593a-38ab-4dba-ad1c-9ae23c1222a9: value: '

Appel à candidatures

' summary: '' format: wysiwyg +9e601647-144f-4e8e-b9e1-7d744f9141d7: + uuid: 9e601647-144f-4e8e-b9e1-7d744f9141d7 + id: '14' + info: 'Voir tous les sites' + langcode: fr + type: node_link + reusable: '1' + fields: + field_description: { } + field_node_link: + - + uri: 'internal:/lessitespilotes' + title: 'Voir tous les sites' + options: { } +3bb825b3-ab84-4861-a4f2-2a5e5eed74de: + uuid: 3bb825b3-ab84-4861-a4f2-2a5e5eed74de + id: '15' + info: 'Phase 2.' + langcode: fr + type: text + reusable: '1' + fields: + body: + - + value: '

Phase 2.

Présentation des 12 sites

' + summary: '' + format: wysiwyg +793e5016-2b96-4802-9f38-1cd3768775b5: + uuid: 793e5016-2b96-4802-9f38-1cd3768775b5 + id: '16' + info: 'Le programme link' + langcode: fr + type: node_link + reusable: '1' + fields: + field_description: { } + field_node_link: + - + uri: 'internal:/programme' + title: 'En savoir plus sur le programme reha héritage' + options: { } +b5549437-bd2c-4e88-96e3-efef8f518389: + uuid: b5549437-bd2c-4e88-96e3-efef8f518389 + id: '17' + info: 'ancres programme' + langcode: fr + type: text + reusable: '1' + fields: + body: + - + value: "" + summary: '' + format: restricted_html diff --git a/config/sync/content_as_config.menu_link_content.yml b/config/sync/content_as_config.menu_link_content.yml index 89fae6e..db75100 100644 --- a/config/sync/content_as_config.menu_link_content.yml +++ b/config/sync/content_as_config.menu_link_content.yml @@ -1,3 +1,39 @@ +6af09942-a538-4c95-beb4-05ef50e8179a: + uuid: 6af09942-a538-4c95-beb4-05ef50e8179a + menu_name: footer + title: Contacts + parent: '' + link: + - + uri: 'internal:/contacts' + title: '' + options: + attributes: + class: + - '' + description: '' + enabled: '1' + expanded: '0' + weight: '0' + langcode: fr +26d85489-f033-4f34-b529-52a6cb40bb43: + uuid: 26d85489-f033-4f34-b529-52a6cb40bb43 + menu_name: footer + title: 'Mentions légales' + parent: '' + link: + - + uri: 'internal:/mentions_legales' + title: '' + options: + attributes: + class: + - '' + description: '' + enabled: '1' + expanded: '0' + weight: '0' + langcode: fr 39762042-305d-41ee-9024-f357eb247b35: uuid: 39762042-305d-41ee-9024-f357eb247b35 menu_name: editor @@ -214,14 +250,32 @@ fa213d6e-b8d9-4646-9802-02d63c6812a9: expanded: '0' weight: '-48' langcode: fr +0817b751-fff3-4338-a9b0-7e313cac81b4: + uuid: 0817b751-fff3-4338-a9b0-7e313cac81b4 + menu_name: main + title: 'Le programme' + parent: '' + link: + - + uri: 'internal:/programme' + title: '' + options: + attributes: + class: + - '' + description: '' + enabled: '1' + expanded: '0' + weight: '0' + langcode: fr effb8194-cf53-498c-8aeb-15f796ed56cd: uuid: effb8194-cf53-498c-8aeb-15f796ed56cd menu_name: editor - title: 'Contenus en téléchargement' + title: 'Fiche de synthèse' parent: 'menu_link_content:39762042-305d-41ee-9024-f357eb247b35' link: - - uri: 'internal:/edit/contenusentelechargement' + uri: 'internal:/edit/fichesynthese' title: '' options: attributes: @@ -232,3 +286,36 @@ effb8194-cf53-498c-8aeb-15f796ed56cd: expanded: '0' weight: '-42' langcode: fr +d65617c9-af85-4c7f-98ba-d7f2c2fce767: + uuid: d65617c9-af85-4c7f-98ba-d7f2c2fce767 + menu_name: editor + title: Utilisateurs + parent: '' + link: + - + uri: 'internal:/admin/people' + title: '' + options: + attributes: + class: + - '' + description: '' + enabled: '1' + expanded: '0' + weight: '0' + langcode: fr +c1393d5d-a736-4105-ba2a-e18119a9fa96: + uuid: c1393d5d-a736-4105-ba2a-e18119a9fa96 + menu_name: main + title: 'Le Saint-Jaumes' + parent: 'views_view:views.sites.page_1' + link: + - + uri: 'entity:node/59' + title: null + options: { } + description: '' + enabled: '1' + expanded: '0' + weight: '2' + langcode: fr diff --git a/config/sync/core.entity_form_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml b/config/sync/core.entity_form_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml new file mode 100644 index 0000000..61731c8 --- /dev/null +++ b/config/sync/core.entity_form_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml @@ -0,0 +1,23 @@ +uuid: 8ab1f853-3120-4858-a789-b448d6e9172b +langcode: fr +status: true +dependencies: + config: + - config_pages.type.fiche_de_synthese_de_tous_les_si + - field.field.config_pages.fiche_de_synthese_de_tous_les_si.field_fichier + module: + - file +id: config_pages.fiche_de_synthese_de_tous_les_si.default +targetEntityType: config_pages +bundle: fiche_de_synthese_de_tous_les_si +mode: default +content: + field_fichier: + type: file_generic + weight: 0 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } +hidden: + label: true diff --git a/config/sync/core.entity_view_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml b/config/sync/core.entity_view_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml new file mode 100644 index 0000000..2c16077 --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.fiche_de_synthese_de_tous_les_si.default.yml @@ -0,0 +1,24 @@ +uuid: e044cd3c-4875-4ec8-85f3-759c5a42c6d6 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.fiche_de_synthese_de_tous_les_si + - field.field.config_pages.fiche_de_synthese_de_tous_les_si.field_fichier + module: + - file +id: config_pages.fiche_de_synthese_de_tous_les_si.default +targetEntityType: config_pages +bundle: fiche_de_synthese_de_tous_les_si +mode: default +content: + field_fichier: + type: file_default + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/field.field.config_pages.fiche_de_synthese_de_tous_les_si.field_fichier.yml b/config/sync/field.field.config_pages.fiche_de_synthese_de_tous_les_si.field_fichier.yml new file mode 100644 index 0000000..771b752 --- /dev/null +++ b/config/sync/field.field.config_pages.fiche_de_synthese_de_tous_les_si.field_fichier.yml @@ -0,0 +1,27 @@ +uuid: ba6dbde6-c863-4856-8da2-48bfc1bccf17 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.fiche_de_synthese_de_tous_les_si + - field.storage.config_pages.field_fichier + module: + - file +id: config_pages.fiche_de_synthese_de_tous_les_si.field_fichier +field_name: field_fichier +entity_type: config_pages +bundle: fiche_de_synthese_de_tous_les_si +label: Fichier +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'pdf doc docx odt zip' + max_filesize: '' + description_field: true +field_type: file diff --git a/config/sync/field.storage.config_pages.field_fichier.yml b/config/sync/field.storage.config_pages.field_fichier.yml new file mode 100644 index 0000000..f8a76d9 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_fichier.yml @@ -0,0 +1,27 @@ +uuid: cfb8cfa5-64d5-400e-8ed2-a137e6217b21 +langcode: fr +status: true +dependencies: + module: + - config_pages + - field_permissions + - file +third_party_settings: + field_permissions: + permission_type: public +id: config_pages.field_fichier +field_name: field_fichier +entity_type: config_pages +type: file +settings: + target_type: file + display_field: true + display_default: true + uri_scheme: public +module: file +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/page_manager.page_variant.programme-panels_variant-0.yml b/config/sync/page_manager.page_variant.programme-panels_variant-0.yml index 53658ff..b576dc3 100644 --- a/config/sync/page_manager.page_variant.programme-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.programme-panels_variant-0.yml @@ -5,7 +5,10 @@ dependencies: config: - page_manager.page.programme - views.view.home + content: + - 'block_content:text:b5549437-bd2c-4e88-96e3-efef8f518389' module: + - block_content - config_pages - panels - views @@ -42,9 +45,9 @@ variant_settings: region: second weight: 0 uuid: 57614f0f-7ed8-4dea-b1fa-ee06e330e9e5 - 22719787-50e2-4409-b8f7-977eeb7c2f1b: - id: 'block_content:f6f9f74b-815f-4241-9024-e25d910ab2f3' - label: 'Ancres page programme' + e27febc6-a1cc-4cee-b94a-56c394155000: + id: 'block_content:b5549437-bd2c-4e88-96e3-efef8f518389' + label: 'ancres programme' label_display: '0' provider: block_content status: true @@ -53,7 +56,7 @@ variant_settings: context_mapping: { } region: first weight: 0 - uuid: 22719787-50e2-4409-b8f7-977eeb7c2f1b + uuid: e27febc6-a1cc-4cee-b94a-56c394155000 page_title: '' layout: layout_twocol layout_settings: diff --git a/config/sync/user.role.admin.yml b/config/sync/user.role.admin.yml index 78556fd..26df657 100644 --- a/config/sync/user.role.admin.yml +++ b/config/sync/user.role.admin.yml @@ -61,7 +61,7 @@ permissions: - 'edit any site content' - 'edit any static content' - 'edit contact config page entity' - - 'edit documents_en_telechargement config page entity' + - 'edit fiche_de_synthese_de_tous_les_si config page entity' - 'edit field_site' - 'edit mentions_legales config page entity' - 'edit own actualite content' @@ -96,7 +96,6 @@ permissions: - 'view any collaborateur profile' - 'view any profile' - 'view config_pages entity' - - 'view documents_en_telechargement config page entity' - 'view field_site' - 'view ressource revisions' - 'view site revisions' diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index c44154f..83f1e35 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -20,5 +20,6 @@ permissions: - 'access devel information' - 'use text format restricted_html' - 'view contact config page entity' + - 'view fiche_de_synthese_de_tous_les_si config page entity' - 'view mentions_legales config page entity' - 'view partenaires config page entity' diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 44c7a8f..4265058 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -28,6 +28,7 @@ permissions: - 'opt-in or out of matomo tracking' - 'use text format webform_default' - 'view contact config page entity' + - 'view fiche_de_synthese_de_tous_les_si config page entity' - 'view mentions_legales config page entity' - 'view own unpublished content' - 'view partenaires config page entity' diff --git a/config/sync/user.role.collaborateur.yml b/config/sync/user.role.collaborateur.yml index 5a5971c..79e349f 100644 --- a/config/sync/user.role.collaborateur.yml +++ b/config/sync/user.role.collaborateur.yml @@ -5,7 +5,6 @@ dependencies: config: - node.type.site module: - - config_pages - field_permissions - node - profile @@ -17,6 +16,5 @@ permissions: - 'create collaborateur profile' - 'edit any site content' - 'update own collaborateur profile' - - 'view documents_en_telechargement config page entity' - 'view field_site' - 'view own collaborateur profile' diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index 28c2d07..2754e85 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -47,7 +47,7 @@ permissions: - 'edit any site content' - 'edit any static content' - 'edit contact config page entity' - - 'edit documents_en_telechargement config page entity' + - 'edit fiche_de_synthese_de_tous_les_si config page entity' - 'edit field_site' - 'edit mentions_legales config page entity' - 'edit own actualite content' @@ -70,7 +70,6 @@ permissions: - 'use text format wysiwyg' - 'view actualite revisions' - 'view any collaborateur profile' - - 'view documents_en_telechargement config page entity' - 'view field_site' - 'view ressource revisions' - 'view site revisions'