From c8f1b86d10f2c4726a0c75c31e35c4a3b3cea67c Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 17 Jun 2024 11:50:21 +0200 Subject: [PATCH] phase 1bis --- config/sync/block.block.reha_config_pages.yml | 3 +- .../sync/block.block.reha_config_pages_2.yml | 2 +- .../block.block.reha_connexionutilisateur.yml | 2 +- .../block.block.reha_navigationprincipale.yml | 31 + config/sync/block.block.reha_phase1..yml | 3 +- .../block.block.reha_socialmedialinks.yml | 1 - ...iews_block__current_user_block_block_1.yml | 2 +- ...ty_form_display.node.actualite.default.yml | 117 ++- ...ty_form_display.node.ressource.default.yml | 111 ++- ....entity_form_display.node.site.default.yml | 203 +++++ ...m_display.paragraph.partenaire.default.yml | 23 +- ....config_pages.partenaires.block_footer.yml | 26 + ..._display.config_pages.partenaires.full.yml | 26 + ...ty_view_display.node.actualite.default.yml | 63 +- ...view_display.node.actualite.home_block.yml | 94 +++ ...ity_view_display.node.actualite.teaser.yml | 51 +- ...ty_view_display.node.ressource.default.yml | 39 +- ...view_display.node.ressource.home_block.yml | 45 ++ ...ity_view_display.node.ressource.teaser.yml | 39 +- ....entity_view_display.node.site.default.yml | 81 ++ ...tity_view_display.node.site.home_block.yml | 69 ++ ...e.entity_view_display.node.site.teaser.yml | 70 ++ ...w_display.paragraph.partenaire.complet.yml | 74 ++ ...w_display.paragraph.partenaire.default.yml | 18 + ...ew_display.paragraph.partenaire.footer.yml | 42 + ...w_display.paragraph.partenaire.preview.yml | 56 ++ ...ty_view_mode.config_pages.block_footer.yml | 10 + ...ore.entity_view_mode.paragraph.complet.yml | 10 + ...core.entity_view_mode.paragraph.footer.yml | 10 + .../core.menu.static_menu_link_overrides.yml | 4 +- ...field.field.node.actualite.field_liens.yml | 23 + .../field.field.node.actualite.field_site.yml | 29 + ....field.node.actualite.field_sous_titre.yml | 19 + ....node.actualite.field_type_d_actualite.yml | 29 + ...ield.field.node.ressource.field_auteur.yml | 19 + .../field.field.node.ressource.field_site.yml | 29 + ....field.node.ressource.field_sous_titre.yml | 19 + ...node.ressource.field_type_de_ressource.yml | 29 + config/sync/field.field.node.site.body.yml | 24 + ...eld.field.node.site.field_adresse_site.yml | 62 ++ ...field.field.node.site.field_architecte.yml | 19 + .../field.field.node.site.field_fichiers.yml | 27 + .../field.field.node.site.field_image.yml | 38 + ...ield.field.node.site.field_numero_site.yml | 23 + ...field.field.node.site.field_operation.yml} | 8 +- ...d.field.paragraph.partenaire.field_nom.yml | 19 + ...field.paragraph.partenaire.field_texte.yml | 24 + .../field.storage.node.field_adresse_site.yml | 19 + .../field.storage.node.field_architecte.yml | 21 + .../sync/field.storage.node.field_auteur.yml | 21 + .../field.storage.node.field_numero_site.yml | 20 + config/sync/field.storage.node.field_site.yml | 19 + .../field.storage.node.field_sous_titre.yml | 21 + ...ld.storage.node.field_type_d_actualite.yml | 20 + ...d.storage.node.field_type_de_ressource.yml | 20 + .../field.storage.paragraph.field_nom.yml | 21 + .../field.storage.paragraph.field_texte.yml | 19 + .../language.content_settings.node.site.yml | 11 + ...ettings.taxonomy_term.type_d_actualite.yml | 11 + ...ttings.taxonomy_term.type_de_ressource.yml | 11 + config/sync/maillog.settings.yml | 2 +- config/sync/node.type.site.yml | 17 + config/sync/page_manager.page.programme.yml | 12 + ...ger.page_variant.home-panels_variant-0.yml | 79 +- ...age_variant.node_view-panels_variant-0.yml | 159 ++++ ...age_variant.programme-panels_variant-0.yml | 70 ++ config/sync/pathauto.pattern.actus.yml | 22 + config/sync/pathauto.pattern.ressources.yml | 22 + config/sync/pathauto.pattern.sites.yml | 22 + config/sync/pathauto.pattern.statics.yml | 22 + .../taxonomy.vocabulary.type_d_actualite.yml | 8 + .../taxonomy.vocabulary.type_de_ressource.yml | 8 + config/sync/user.role.admin.yml | 10 + config/sync/user.role.editor.yml | 8 + config/sync/views.view.actus.yml | 134 +++- config/sync/views.view.content.yml | 729 +++++++++++++++++- config/sync/views.view.ressources.yml | 133 +++- config/sync/views.view.sites.yml | 242 ++++++ web/themes/custom/reha/css/reha.css | 3 - web/themes/custom/reha/scss/pages/_home.scss | 4 +- .../custom/reha/scss/partials/_header.scss | 2 +- 81 files changed, 3582 insertions(+), 125 deletions(-) create mode 100644 config/sync/block.block.reha_navigationprincipale.yml create mode 100644 config/sync/core.entity_form_display.node.site.default.yml create mode 100644 config/sync/core.entity_view_display.config_pages.partenaires.block_footer.yml create mode 100644 config/sync/core.entity_view_display.config_pages.partenaires.full.yml create mode 100644 config/sync/core.entity_view_display.node.actualite.home_block.yml create mode 100644 config/sync/core.entity_view_display.node.ressource.home_block.yml create mode 100644 config/sync/core.entity_view_display.node.site.default.yml create mode 100644 config/sync/core.entity_view_display.node.site.home_block.yml create mode 100644 config/sync/core.entity_view_display.node.site.teaser.yml create mode 100644 config/sync/core.entity_view_display.paragraph.partenaire.complet.yml create mode 100644 config/sync/core.entity_view_display.paragraph.partenaire.footer.yml create mode 100644 config/sync/core.entity_view_display.paragraph.partenaire.preview.yml create mode 100644 config/sync/core.entity_view_mode.config_pages.block_footer.yml create mode 100644 config/sync/core.entity_view_mode.paragraph.complet.yml create mode 100644 config/sync/core.entity_view_mode.paragraph.footer.yml create mode 100644 config/sync/field.field.node.actualite.field_liens.yml create mode 100644 config/sync/field.field.node.actualite.field_site.yml create mode 100644 config/sync/field.field.node.actualite.field_sous_titre.yml create mode 100644 config/sync/field.field.node.actualite.field_type_d_actualite.yml create mode 100644 config/sync/field.field.node.ressource.field_auteur.yml create mode 100644 config/sync/field.field.node.ressource.field_site.yml create mode 100644 config/sync/field.field.node.ressource.field_sous_titre.yml create mode 100644 config/sync/field.field.node.ressource.field_type_de_ressource.yml create mode 100644 config/sync/field.field.node.site.body.yml create mode 100644 config/sync/field.field.node.site.field_adresse_site.yml create mode 100644 config/sync/field.field.node.site.field_architecte.yml create mode 100644 config/sync/field.field.node.site.field_fichiers.yml create mode 100644 config/sync/field.field.node.site.field_image.yml create mode 100644 config/sync/field.field.node.site.field_numero_site.yml rename config/sync/{field.field.node.ressource.field_operation.yml => field.field.node.site.field_operation.yml} (80%) create mode 100644 config/sync/field.field.paragraph.partenaire.field_nom.yml create mode 100644 config/sync/field.field.paragraph.partenaire.field_texte.yml create mode 100644 config/sync/field.storage.node.field_adresse_site.yml create mode 100644 config/sync/field.storage.node.field_architecte.yml create mode 100644 config/sync/field.storage.node.field_auteur.yml create mode 100644 config/sync/field.storage.node.field_numero_site.yml create mode 100644 config/sync/field.storage.node.field_site.yml create mode 100644 config/sync/field.storage.node.field_sous_titre.yml create mode 100644 config/sync/field.storage.node.field_type_d_actualite.yml create mode 100644 config/sync/field.storage.node.field_type_de_ressource.yml create mode 100644 config/sync/field.storage.paragraph.field_nom.yml create mode 100644 config/sync/field.storage.paragraph.field_texte.yml create mode 100644 config/sync/language.content_settings.node.site.yml create mode 100644 config/sync/language.content_settings.taxonomy_term.type_d_actualite.yml create mode 100644 config/sync/language.content_settings.taxonomy_term.type_de_ressource.yml create mode 100644 config/sync/node.type.site.yml create mode 100644 config/sync/page_manager.page.programme.yml create mode 100644 config/sync/page_manager.page_variant.node_view-panels_variant-0.yml create mode 100644 config/sync/page_manager.page_variant.programme-panels_variant-0.yml create mode 100644 config/sync/pathauto.pattern.actus.yml create mode 100644 config/sync/pathauto.pattern.ressources.yml create mode 100644 config/sync/pathauto.pattern.sites.yml create mode 100644 config/sync/pathauto.pattern.statics.yml create mode 100644 config/sync/taxonomy.vocabulary.type_d_actualite.yml create mode 100644 config/sync/taxonomy.vocabulary.type_de_ressource.yml create mode 100644 config/sync/views.view.sites.yml diff --git a/config/sync/block.block.reha_config_pages.yml b/config/sync/block.block.reha_config_pages.yml index 352187d..d42cfdc 100644 --- a/config/sync/block.block.reha_config_pages.yml +++ b/config/sync/block.block.reha_config_pages.yml @@ -3,14 +3,13 @@ langcode: fr status: true dependencies: module: - - block_class - config_pages theme: - reha id: reha_config_pages theme: reha region: header -weight: -2 +weight: -1 provider: null plugin: config_pages_block settings: diff --git a/config/sync/block.block.reha_config_pages_2.yml b/config/sync/block.block.reha_config_pages_2.yml index e19089e..0b653b4 100644 --- a/config/sync/block.block.reha_config_pages_2.yml +++ b/config/sync/block.block.reha_config_pages_2.yml @@ -18,5 +18,5 @@ settings: label_display: visible provider: config_pages config_page_type: partenaires - config_page_view_mode: full + config_page_view_mode: block_footer visibility: { } diff --git a/config/sync/block.block.reha_connexionutilisateur.yml b/config/sync/block.block.reha_connexionutilisateur.yml index ffc5ba7..0fddfad 100644 --- a/config/sync/block.block.reha_connexionutilisateur.yml +++ b/config/sync/block.block.reha_connexionutilisateur.yml @@ -9,7 +9,7 @@ dependencies: id: reha_connexionutilisateur theme: reha region: header -weight: -4 +weight: -3 provider: null plugin: user_login_block settings: diff --git a/config/sync/block.block.reha_navigationprincipale.yml b/config/sync/block.block.reha_navigationprincipale.yml new file mode 100644 index 0000000..166ae1e --- /dev/null +++ b/config/sync/block.block.reha_navigationprincipale.yml @@ -0,0 +1,31 @@ +uuid: 68aec113-dcc0-47b4-b85c-f55466045d49 +langcode: fr +status: true +dependencies: + config: + - system.menu.main + module: + - menu_block + theme: + - reha +id: reha_navigationprincipale +theme: reha +region: header +weight: -4 +provider: null +plugin: 'menu_block:main' +settings: + id: 'menu_block:main' + label: 'Navigation principale' + label_display: '0' + provider: menu_block + follow: false + follow_parent: child + label_link: false + label_type: block + level: 1 + depth: 0 + expand_all_items: false + parent: 'main:' + suggestion: main +visibility: { } diff --git a/config/sync/block.block.reha_phase1..yml b/config/sync/block.block.reha_phase1..yml index b893489..dc9a2cd 100644 --- a/config/sync/block.block.reha_phase1..yml +++ b/config/sync/block.block.reha_phase1..yml @@ -1,11 +1,10 @@ uuid: 22a905f7-e017-4bb2-959d-4e0773439650 langcode: fr -status: true +status: false dependencies: content: - 'block_content:text:e05f593a-38ab-4dba-ad1c-9ae23c1222a9' module: - - block_class - block_content - system theme: diff --git a/config/sync/block.block.reha_socialmedialinks.yml b/config/sync/block.block.reha_socialmedialinks.yml index c567a47..90bb6f5 100644 --- a/config/sync/block.block.reha_socialmedialinks.yml +++ b/config/sync/block.block.reha_socialmedialinks.yml @@ -3,7 +3,6 @@ langcode: fr status: true dependencies: module: - - block_class - social_media_links theme: - reha diff --git a/config/sync/block.block.reha_views_block__current_user_block_block_1.yml b/config/sync/block.block.reha_views_block__current_user_block_block_1.yml index f7ff7af..9b2fe9b 100644 --- a/config/sync/block.block.reha_views_block__current_user_block_block_1.yml +++ b/config/sync/block.block.reha_views_block__current_user_block_block_1.yml @@ -12,7 +12,7 @@ dependencies: id: reha_views_block__current_user_block_block_1 theme: reha region: header -weight: -3 +weight: -2 provider: null plugin: 'views_block:current_user_block-block_1' settings: diff --git a/config/sync/core.entity_form_display.node.actualite.default.yml b/config/sync/core.entity_form_display.node.actualite.default.yml index 3fe9968..dd9bcac 100644 --- a/config/sync/core.entity_form_display.node.actualite.default.yml +++ b/config/sync/core.entity_form_display.node.actualite.default.yml @@ -7,24 +7,33 @@ dependencies: - field.field.node.actualite.field_date - field.field.node.actualite.field_fichiers - field.field.node.actualite.field_image + - field.field.node.actualite.field_liens + - field.field.node.actualite.field_site + - field.field.node.actualite.field_sous_titre + - field.field.node.actualite.field_type_d_actualite - image.style.thumbnail - node.type.actualite module: + - autocomplete_deluxe - datetime - field_group - file - image + - link - text third_party_settings: field_group: group_tabs: children: + - field_date + - field_site + - field_type_d_actualite - status - promote label: Details region: content parent_name: '' - weight: 5 + weight: 4 format_type: details_sidebar format_settings: classes: '' @@ -35,6 +44,57 @@ third_party_settings: description: '' required_fields: true weight: 0 + group_tabs2: + children: + - group_texte + - group_media + label: Tabs + region: content + parent_name: '' + weight: 1 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + direction: horizontal + width_breakpoint: 640 + group_texte: + children: + - field_sous_titre + - body + label: Texte + region: content + parent_name: group_tabs2 + weight: 8 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true + group_media: + children: + - field_image + - field_fichiers + - field_liens + label: Media + region: content + parent_name: group_tabs2 + weight: 9 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true id: node.actualite.default targetEntityType: node bundle: actualite @@ -42,7 +102,7 @@ mode: default content: body: type: text_textarea_with_summary - weight: 2 + weight: 3 region: content settings: rows: 9 @@ -52,35 +112,78 @@ content: third_party_settings: { } field_date: type: datetime_default - weight: 1 + weight: 28 region: content settings: { } third_party_settings: { } field_fichiers: type: file_generic - weight: 4 + weight: 9 region: content settings: progress_indicator: throbber third_party_settings: { } field_image: type: image_image - weight: 3 + weight: 8 region: content settings: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } + field_liens: + type: link_default + weight: 10 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + field_site: + type: entity_reference_autocomplete + weight: 29 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + field_sous_titre: + type: string_textfield + weight: 2 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_type_d_actualite: + type: autocomplete_deluxe + weight: 31 + region: content + settings: + match_operator: CONTAINS + autocomplete_route_name: autocomplete_deluxe.autocomplete + size: 60 + selection_handler: default + limit: 10 + min_length: 0 + delimiter: '' + not_found_message_allow: false + not_found_message: "The term '@term' will be added" + new_terms: false + no_empty_message: 'No terms could be found. Please type in order to add a new term.' + third_party_settings: { } promote: type: boolean_checkbox - weight: 7 + weight: 33 region: content settings: display_label: true third_party_settings: { } status: type: boolean_checkbox - weight: 6 + weight: 32 region: content settings: display_label: true diff --git a/config/sync/core.entity_form_display.node.ressource.default.yml b/config/sync/core.entity_form_display.node.ressource.default.yml index 5de9672..07714ae 100644 --- a/config/sync/core.entity_form_display.node.ressource.default.yml +++ b/config/sync/core.entity_form_display.node.ressource.default.yml @@ -4,13 +4,17 @@ status: true dependencies: config: - field.field.node.ressource.body + - field.field.node.ressource.field_auteur - field.field.node.ressource.field_fichiers - field.field.node.ressource.field_image - field.field.node.ressource.field_liens - - field.field.node.ressource.field_operation + - field.field.node.ressource.field_site + - field.field.node.ressource.field_sous_titre + - field.field.node.ressource.field_type_de_ressource - image.style.thumbnail - node.type.ressource module: + - autocomplete_deluxe - field_group - file - image @@ -20,12 +24,15 @@ third_party_settings: field_group: group_details: children: + - field_site + - field_auteur + - field_type_de_ressource - status - promote label: Details region: content parent_name: '' - weight: 6 + weight: 7 format_type: details_sidebar format_settings: classes: '' @@ -36,6 +43,57 @@ third_party_settings: description: '' required_fields: true weight: 0 + group_tabs: + children: + - group_texte + - group_media + label: Tabs + region: content + parent_name: '' + weight: 1 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + direction: horizontal + width_breakpoint: 640 + group_texte: + children: + - field_sous_titre + - body + label: Texte + region: content + parent_name: group_tabs + weight: 20 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true + group_media: + children: + - field_image + - field_fichiers + - field_liens + label: Media + region: content + parent_name: group_tabs + weight: 21 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: closed + description: '' + required_fields: true id: node.ressource.default targetEntityType: node bundle: ressource @@ -43,7 +101,7 @@ mode: default content: body: type: text_textarea_with_summary - weight: 2 + weight: 4 region: content settings: rows: 9 @@ -51,16 +109,24 @@ content: placeholder: '' show_summary: false third_party_settings: { } + field_auteur: + type: string_textfield + weight: 9 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } field_fichiers: type: file_generic - weight: 4 + weight: 5 region: content settings: progress_indicator: throbber third_party_settings: { } field_image: type: image_image - weight: 3 + weight: 4 region: content settings: progress_indicator: throbber @@ -68,15 +134,15 @@ content: third_party_settings: { } field_liens: type: link_default - weight: 5 + weight: 6 region: content settings: placeholder_url: '' placeholder_title: '' third_party_settings: { } - field_operation: + field_site: type: entity_reference_autocomplete - weight: 1 + weight: 8 region: content settings: match_operator: CONTAINS @@ -84,16 +150,41 @@ content: size: 60 placeholder: '' third_party_settings: { } + field_sous_titre: + type: string_textfield + weight: 3 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_type_de_ressource: + type: autocomplete_deluxe + weight: 10 + region: content + settings: + match_operator: CONTAINS + autocomplete_route_name: autocomplete_deluxe.autocomplete + size: 60 + selection_handler: default + limit: 10 + min_length: 0 + delimiter: '' + not_found_message_allow: false + not_found_message: "The term '@term' will be added" + new_terms: false + no_empty_message: 'No terms could be found. Please type in order to add a new term.' + third_party_settings: { } promote: type: boolean_checkbox - weight: 7 + weight: 12 region: content settings: display_label: true third_party_settings: { } status: type: boolean_checkbox - weight: 6 + weight: 11 region: content settings: display_label: true diff --git a/config/sync/core.entity_form_display.node.site.default.yml b/config/sync/core.entity_form_display.node.site.default.yml new file mode 100644 index 0000000..a5b18fd --- /dev/null +++ b/config/sync/core.entity_form_display.node.site.default.yml @@ -0,0 +1,203 @@ +uuid: 3af38e75-9c8e-4a67-b9a0-9ce7d05f3b52 +langcode: fr +status: true +dependencies: + config: + - field.field.node.site.body + - field.field.node.site.field_adresse_site + - field.field.node.site.field_architecte + - field.field.node.site.field_fichiers + - field.field.node.site.field_image + - field.field.node.site.field_numero_site + - field.field.node.site.field_operation + - image.style.thumbnail + - node.type.site + module: + - address + - field_group + - file + - image + - path + - text +third_party_settings: + field_group: + group_details: + children: + - field_operation + - field_architecte + - field_numero_site + - field_adresse_site + - status + - promote + - langcode + - uid + - created + - sticky + - path + label: Details + region: content + parent_name: '' + weight: 4 + format_type: details_sidebar + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + open: true + description: '' + required_fields: true + weight: 0 + group_tabs: + children: + - group_principal + label: Tabs + region: content + parent_name: '' + weight: 3 + format_type: tabs + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + direction: horizontal + width_breakpoint: 640 + group_principal: + children: + - field_image + - body + - field_fichiers + label: Public + region: content + parent_name: group_tabs + weight: 20 + format_type: tab + format_settings: + classes: '' + show_empty_fields: false + id: '' + label_as_html: false + formatter: open + description: '' + required_fields: true +id: node.site.default +targetEntityType: node +bundle: site +mode: default +content: + body: + type: text_textarea_with_summary + weight: 4 + region: content + settings: + rows: 9 + summary_rows: 3 + placeholder: '' + show_summary: false + third_party_settings: { } + created: + type: datetime_timestamp + weight: 9 + region: content + settings: { } + third_party_settings: { } + field_adresse_site: + type: address_default + weight: 4 + region: content + settings: { } + third_party_settings: { } + field_architecte: + type: string_textfield + weight: 2 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_fichiers: + type: file_generic + weight: 5 + region: content + settings: + progress_indicator: throbber + third_party_settings: { } + field_image: + type: image_image + weight: 3 + region: content + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } + field_numero_site: + type: number + weight: 3 + region: content + settings: + placeholder: '' + third_party_settings: { } + field_operation: + type: entity_reference_autocomplete + weight: 1 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } + langcode: + type: language_select + weight: 7 + region: content + settings: + include_locked: true + third_party_settings: { } + path: + type: path + weight: 11 + region: content + settings: { } + third_party_settings: { } + promote: + type: boolean_checkbox + weight: 6 + region: content + settings: + display_label: true + third_party_settings: { } + status: + type: boolean_checkbox + weight: 5 + region: content + settings: + display_label: true + third_party_settings: { } + sticky: + type: boolean_checkbox + weight: 10 + region: content + settings: + display_label: true + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + uid: + type: entity_reference_autocomplete + weight: 8 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } +hidden: { } diff --git a/config/sync/core.entity_form_display.paragraph.partenaire.default.yml b/config/sync/core.entity_form_display.paragraph.partenaire.default.yml index d9d9609..a88284a 100644 --- a/config/sync/core.entity_form_display.paragraph.partenaire.default.yml +++ b/config/sync/core.entity_form_display.paragraph.partenaire.default.yml @@ -5,11 +5,14 @@ dependencies: config: - field.field.paragraph.partenaire.field_lien - field.field.paragraph.partenaire.field_logo + - field.field.paragraph.partenaire.field_nom + - field.field.paragraph.partenaire.field_texte - image.style.thumbnail - paragraphs.paragraphs_type.partenaire module: - image - link + - text id: paragraph.partenaire.default targetEntityType: paragraph bundle: partenaire @@ -17,7 +20,7 @@ mode: default content: field_lien: type: link_default - weight: 1 + weight: 2 region: content settings: placeholder_url: '' @@ -25,12 +28,28 @@ content: third_party_settings: { } field_logo: type: image_image - weight: 0 + weight: 1 region: content settings: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } + field_nom: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } + field_texte: + type: text_textarea + weight: 3 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } hidden: created: true status: true diff --git a/config/sync/core.entity_view_display.config_pages.partenaires.block_footer.yml b/config/sync/core.entity_view_display.config_pages.partenaires.block_footer.yml new file mode 100644 index 0000000..5d2f1cd --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.partenaires.block_footer.yml @@ -0,0 +1,26 @@ +uuid: 0007aaff-21ad-4ae8-92e9-048c5a80b267 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.partenaires + - core.entity_view_mode.config_pages.block_footer + - field.field.config_pages.partenaires.field_partenaires + module: + - entity_reference_revisions +id: config_pages.partenaires.block_footer +targetEntityType: config_pages +bundle: partenaires +mode: block_footer +content: + field_partenaires: + type: entity_reference_revisions_entity_view + label: visually_hidden + settings: + view_mode: footer + link: '' + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.config_pages.partenaires.full.yml b/config/sync/core.entity_view_display.config_pages.partenaires.full.yml new file mode 100644 index 0000000..1cb1636 --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.partenaires.full.yml @@ -0,0 +1,26 @@ +uuid: 209dcd33-35ec-4e8d-a355-1d3453054fd1 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.partenaires + - core.entity_view_mode.config_pages.full + - field.field.config_pages.partenaires.field_partenaires + module: + - entity_reference_revisions +id: config_pages.partenaires.full +targetEntityType: config_pages +bundle: partenaires +mode: full +content: + field_partenaires: + type: entity_reference_revisions_entity_view + label: visually_hidden + settings: + view_mode: complet + link: '' + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.actualite.default.yml b/config/sync/core.entity_view_display.node.actualite.default.yml index da5b475..47bc1b7 100644 --- a/config/sync/core.entity_view_display.node.actualite.default.yml +++ b/config/sync/core.entity_view_display.node.actualite.default.yml @@ -7,11 +7,16 @@ dependencies: - field.field.node.actualite.field_date - field.field.node.actualite.field_fichiers - field.field.node.actualite.field_image + - field.field.node.actualite.field_liens + - field.field.node.actualite.field_site + - field.field.node.actualite.field_sous_titre + - field.field.node.actualite.field_type_d_actualite - node.type.actualite module: - - datetime - file + - formatter_suite - image + - link - text - user id: node.actualite.default @@ -21,19 +26,21 @@ mode: default content: body: type: text_default - label: hidden + label: visually_hidden settings: { } third_party_settings: { } - weight: 2 + weight: 5 region: content field_date: - type: datetime_default + type: formatter_suite_datetime_custom_list label: visually_hidden settings: timezone_override: '' - format_type: medium + date_format: d-m-Y + listStyle: span + listSeparator: ',' third_party_settings: { } - weight: 1 + weight: 3 region: content field_fichiers: type: file_default @@ -41,7 +48,7 @@ content: settings: use_description_as_link_text: true third_party_settings: { } - weight: 4 + weight: 6 region: content field_image: type: image @@ -52,13 +59,45 @@ content: image_loading: attribute: lazy third_party_settings: { } - weight: 3 - region: content - links: - settings: { } - third_party_settings: { } weight: 0 region: content + field_liens: + type: link + label: visually_hidden + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 7 + region: content + field_site: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 4 + region: content + field_sous_titre: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + field_type_d_actualite: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 1 + region: content hidden: langcode: true + links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.actualite.home_block.yml b/config/sync/core.entity_view_display.node.actualite.home_block.yml new file mode 100644 index 0000000..e530df2 --- /dev/null +++ b/config/sync/core.entity_view_display.node.actualite.home_block.yml @@ -0,0 +1,94 @@ +uuid: 3553c622-3d99-4447-b3a9-a18fff1522f8 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.home_block + - field.field.node.actualite.body + - field.field.node.actualite.field_date + - field.field.node.actualite.field_fichiers + - field.field.node.actualite.field_image + - field.field.node.actualite.field_liens + - field.field.node.actualite.field_site + - field.field.node.actualite.field_sous_titre + - field.field.node.actualite.field_type_d_actualite + - node.type.actualite + module: + - datetime + - file + - image + - text + - user +id: node.actualite.home_block +targetEntityType: node +bundle: actualite +mode: home_block +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_date: + type: datetime_default + label: visually_hidden + settings: + timezone_override: '' + format_type: medium + third_party_settings: { } + weight: 1 + region: content + field_fichiers: + type: file_default + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 4 + region: content + field_image: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 3 + region: content + field_site: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 5 + region: content + field_sous_titre: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 7 + region: content + field_type_d_actualite: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 6 + region: content + links: + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + field_liens: true + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.actualite.teaser.yml b/config/sync/core.entity_view_display.node.actualite.teaser.yml index d63ed05..6cb68cf 100644 --- a/config/sync/core.entity_view_display.node.actualite.teaser.yml +++ b/config/sync/core.entity_view_display.node.actualite.teaser.yml @@ -8,48 +8,71 @@ dependencies: - field.field.node.actualite.field_date - field.field.node.actualite.field_fichiers - field.field.node.actualite.field_image + - field.field.node.actualite.field_liens + - field.field.node.actualite.field_site + - field.field.node.actualite.field_sous_titre + - field.field.node.actualite.field_type_d_actualite - image.style.large - node.type.actualite module: - - datetime + - formatter_suite - image - - text - user id: node.actualite.teaser targetEntityType: node bundle: actualite mode: teaser content: - body: - type: text_summary_or_trimmed - label: hidden - settings: - trim_length: 600 - third_party_settings: { } - weight: 2 - region: content field_date: - type: datetime_default + type: formatter_suite_datetime_custom_list label: visually_hidden settings: timezone_override: '' - format_type: medium + date_format: d-m-Y + listStyle: span + listSeparator: ',' third_party_settings: { } - weight: 0 + weight: 3 region: content field_image: type: image label: visually_hidden settings: - image_link: '' + image_link: content image_style: large image_loading: attribute: lazy third_party_settings: { } + weight: 0 + region: content + field_site: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 4 + region: content + field_sous_titre: + type: string + label: visually_hidden + settings: + link_to_entity: true + third_party_settings: { } + weight: 2 + region: content + field_type_d_actualite: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } weight: 1 region: content hidden: + body: true field_fichiers: true + field_liens: true langcode: true links: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.ressource.default.yml b/config/sync/core.entity_view_display.node.ressource.default.yml index caea19e..d26f165 100644 --- a/config/sync/core.entity_view_display.node.ressource.default.yml +++ b/config/sync/core.entity_view_display.node.ressource.default.yml @@ -4,10 +4,13 @@ status: true dependencies: config: - field.field.node.ressource.body + - field.field.node.ressource.field_auteur - field.field.node.ressource.field_fichiers - field.field.node.ressource.field_image - field.field.node.ressource.field_liens - - field.field.node.ressource.field_operation + - field.field.node.ressource.field_site + - field.field.node.ressource.field_sous_titre + - field.field.node.ressource.field_type_de_ressource - node.type.ressource module: - file @@ -22,10 +25,18 @@ mode: default content: body: type: text_default - label: hidden + label: visually_hidden settings: { } third_party_settings: { } - weight: 2 + weight: 5 + region: content + field_auteur: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 region: content field_fichiers: type: file_default @@ -33,7 +44,7 @@ content: settings: use_description_as_link_text: true third_party_settings: { } - weight: 3 + weight: 6 region: content field_image: type: image @@ -48,7 +59,7 @@ content: region: content field_liens: type: link - label: above + label: visually_hidden settings: trim_length: 80 url_only: false @@ -56,9 +67,25 @@ content: rel: '' target: '' third_party_settings: { } + weight: 7 + region: content + field_site: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } weight: 4 region: content - field_operation: + field_sous_titre: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + field_type_de_ressource: type: entity_reference_label label: visually_hidden settings: diff --git a/config/sync/core.entity_view_display.node.ressource.home_block.yml b/config/sync/core.entity_view_display.node.ressource.home_block.yml new file mode 100644 index 0000000..8759932 --- /dev/null +++ b/config/sync/core.entity_view_display.node.ressource.home_block.yml @@ -0,0 +1,45 @@ +uuid: 301ef5ce-90e2-4569-ba69-9aa71053a9ac +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.home_block + - field.field.node.ressource.body + - field.field.node.ressource.field_auteur + - field.field.node.ressource.field_fichiers + - field.field.node.ressource.field_image + - field.field.node.ressource.field_liens + - field.field.node.ressource.field_site + - field.field.node.ressource.field_sous_titre + - field.field.node.ressource.field_type_de_ressource + - node.type.ressource + module: + - user +id: node.ressource.home_block +targetEntityType: node +bundle: ressource +mode: home_block +content: + field_sous_titre: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 7 + region: content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content +hidden: + body: true + field_auteur: true + field_fichiers: true + field_image: true + field_liens: true + field_site: true + field_type_de_ressource: true + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.ressource.teaser.yml b/config/sync/core.entity_view_display.node.ressource.teaser.yml index cbe103d..864a4d3 100644 --- a/config/sync/core.entity_view_display.node.ressource.teaser.yml +++ b/config/sync/core.entity_view_display.node.ressource.teaser.yml @@ -5,41 +5,59 @@ dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.ressource.body + - field.field.node.ressource.field_auteur - field.field.node.ressource.field_fichiers - field.field.node.ressource.field_image - field.field.node.ressource.field_liens - - field.field.node.ressource.field_operation + - field.field.node.ressource.field_site + - field.field.node.ressource.field_sous_titre + - field.field.node.ressource.field_type_de_ressource - image.style.large - node.type.ressource module: - image - - text - user id: node.ressource.teaser targetEntityType: node bundle: ressource mode: teaser content: - body: - type: text_summary_or_trimmed - label: hidden + field_auteur: + type: string + label: visually_hidden settings: - trim_length: 600 + link_to_entity: false third_party_settings: { } - weight: 2 + weight: 3 region: content field_image: type: image label: visually_hidden settings: - image_link: '' + image_link: content image_style: large image_loading: attribute: lazy third_party_settings: { } weight: 0 region: content - field_operation: + field_site: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 4 + region: content + field_sous_titre: + type: string + label: visually_hidden + settings: + link_to_entity: true + third_party_settings: { } + weight: 2 + region: content + field_type_de_ressource: type: entity_reference_label label: visually_hidden settings: @@ -50,9 +68,10 @@ content: links: settings: { } third_party_settings: { } - weight: 3 + weight: 5 region: content hidden: + body: true field_fichiers: true field_liens: true langcode: true diff --git a/config/sync/core.entity_view_display.node.site.default.yml b/config/sync/core.entity_view_display.node.site.default.yml new file mode 100644 index 0000000..4e7fdac --- /dev/null +++ b/config/sync/core.entity_view_display.node.site.default.yml @@ -0,0 +1,81 @@ +uuid: 1d2efe60-8e8a-4da0-9b2e-e5f71c00d0ef +langcode: fr +status: true +dependencies: + config: + - field.field.node.site.body + - field.field.node.site.field_adresse_site + - field.field.node.site.field_architecte + - field.field.node.site.field_fichiers + - field.field.node.site.field_image + - field.field.node.site.field_numero_site + - field.field.node.site.field_operation + - node.type.site + module: + - address + - file + - image + - text + - user +id: node.site.default +targetEntityType: node +bundle: site +mode: default +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 3 + region: content + field_adresse_site: + type: address_default + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_architecte: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 5 + region: content + field_fichiers: + type: file_default + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 4 + region: content + field_image: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + field_numero_site: + type: number_integer + label: above + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + weight: 1 + region: content +hidden: + field_operation: true + langcode: true + links: true + prevnext_next: true + prevnext_previous: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.site.home_block.yml b/config/sync/core.entity_view_display.node.site.home_block.yml new file mode 100644 index 0000000..671232e --- /dev/null +++ b/config/sync/core.entity_view_display.node.site.home_block.yml @@ -0,0 +1,69 @@ +uuid: 4380e6c0-8ab6-4b8c-9236-9679d62f464e +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.home_block + - field.field.node.site.body + - field.field.node.site.field_adresse_site + - field.field.node.site.field_architecte + - field.field.node.site.field_fichiers + - field.field.node.site.field_image + - field.field.node.site.field_numero_site + - field.field.node.site.field_operation + - node.type.site + module: + - address + - image + - user +id: node.site.home_block +targetEntityType: node +bundle: site +mode: home_block +content: + field_adresse_site: + type: address_default + label: visually_hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_architecte: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + field_image: + type: image + label: visually_hidden + settings: + image_link: content + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + field_numero_site: + type: number_integer + label: visually_hidden + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + weight: 1 + region: content + links: + settings: { } + third_party_settings: { } + weight: 4 + region: content +hidden: + body: true + field_fichiers: true + field_operation: true + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.site.teaser.yml b/config/sync/core.entity_view_display.node.site.teaser.yml new file mode 100644 index 0000000..c4aea8d --- /dev/null +++ b/config/sync/core.entity_view_display.node.site.teaser.yml @@ -0,0 +1,70 @@ +uuid: 4c858fc6-86db-4d7c-a5d7-cffe72d0dc6d +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.site.body + - field.field.node.site.field_adresse_site + - field.field.node.site.field_architecte + - field.field.node.site.field_fichiers + - field.field.node.site.field_image + - field.field.node.site.field_numero_site + - field.field.node.site.field_operation + - image.style.large + - node.type.site + module: + - address + - image + - user +id: node.site.teaser +targetEntityType: node +bundle: site +mode: teaser +content: + field_adresse_site: + type: address_default + label: visually_hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_architecte: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 3 + region: content + field_image: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 0 + region: content + field_numero_site: + type: number_integer + label: visually_hidden + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + weight: 1 + region: content + links: + settings: { } + third_party_settings: { } + weight: 4 + region: content +hidden: + body: true + field_fichiers: true + field_operation: true + langcode: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.partenaire.complet.yml b/config/sync/core.entity_view_display.paragraph.partenaire.complet.yml new file mode 100644 index 0000000..84990fa --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.partenaire.complet.yml @@ -0,0 +1,74 @@ +uuid: d6ce84d3-8810-45fd-85be-4686cf252f9e +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.paragraph.complet + - field.field.paragraph.partenaire.field_lien + - field.field.paragraph.partenaire.field_logo + - field.field.paragraph.partenaire.field_nom + - field.field.paragraph.partenaire.field_texte + - image.style.medium + - paragraphs.paragraphs_type.partenaire + module: + - formatter_suite + - image + - linked_field + - text +id: paragraph.partenaire.complet +targetEntityType: paragraph +bundle: partenaire +mode: complet +content: + field_lien: + type: formatter_suite_general_link + label: visually_hidden + settings: + titleStyle: text_custom + titleCustomText: 'Voir le site' + classes: '' + showLink: '1' + openLinkIn: _blank + linkTopic: any + nofollow: '1' + noreferrer: 0 + noopener: 0 + listStyle: span + listSeparator: ', ' + third_party_settings: { } + weight: 3 + region: content + field_logo: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: + linked_field: + linked: '1' + type: field + destination: field_lien + advanced: { } + token: '' + weight: 0 + region: content + field_nom: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + field_texte: + type: text_default + label: visually_hidden + settings: { } + third_party_settings: { } + weight: 2 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.partenaire.default.yml b/config/sync/core.entity_view_display.paragraph.partenaire.default.yml index 1614516..8fcac4f 100644 --- a/config/sync/core.entity_view_display.paragraph.partenaire.default.yml +++ b/config/sync/core.entity_view_display.paragraph.partenaire.default.yml @@ -5,11 +5,14 @@ dependencies: config: - field.field.paragraph.partenaire.field_lien - field.field.paragraph.partenaire.field_logo + - field.field.paragraph.partenaire.field_nom + - field.field.paragraph.partenaire.field_texte - image.style.medium - paragraphs.paragraphs_type.partenaire module: - image - linked_field + - text id: paragraph.partenaire.default targetEntityType: paragraph bundle: partenaire @@ -32,6 +35,21 @@ content: token: '' weight: 0 region: content + field_nom: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + field_texte: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content hidden: field_lien: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.partenaire.footer.yml b/config/sync/core.entity_view_display.paragraph.partenaire.footer.yml new file mode 100644 index 0000000..d2c2fc3 --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.partenaire.footer.yml @@ -0,0 +1,42 @@ +uuid: ef45475b-cc62-4c38-84aa-21bb03e44f63 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.paragraph.footer + - field.field.paragraph.partenaire.field_lien + - field.field.paragraph.partenaire.field_logo + - field.field.paragraph.partenaire.field_nom + - field.field.paragraph.partenaire.field_texte + - image.style.medium + - paragraphs.paragraphs_type.partenaire + module: + - image + - linked_field +id: paragraph.partenaire.footer +targetEntityType: paragraph +bundle: partenaire +mode: footer +content: + field_logo: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: + linked_field: + linked: '1' + type: field + destination: field_lien + advanced: { } + token: '' + weight: 0 + region: content +hidden: + field_lien: true + field_nom: true + field_texte: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.partenaire.preview.yml b/config/sync/core.entity_view_display.paragraph.partenaire.preview.yml new file mode 100644 index 0000000..f724fe9 --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.partenaire.preview.yml @@ -0,0 +1,56 @@ +uuid: 9b79d14f-5354-4a91-b698-eb5c193a3ad1 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.paragraph.preview + - field.field.paragraph.partenaire.field_lien + - field.field.paragraph.partenaire.field_logo + - field.field.paragraph.partenaire.field_nom + - field.field.paragraph.partenaire.field_texte + - image.style.medium + - paragraphs.paragraphs_type.partenaire + module: + - image + - linked_field + - text +id: paragraph.partenaire.preview +targetEntityType: paragraph +bundle: partenaire +mode: preview +content: + field_logo: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: + linked_field: + linked: '1' + type: field + destination: field_lien + advanced: { } + token: '' + weight: 0 + region: content + field_nom: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 1 + region: content + field_texte: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content +hidden: + field_lien: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.config_pages.block_footer.yml b/config/sync/core.entity_view_mode.config_pages.block_footer.yml new file mode 100644 index 0000000..aafeace --- /dev/null +++ b/config/sync/core.entity_view_mode.config_pages.block_footer.yml @@ -0,0 +1,10 @@ +uuid: 538adcc2-5d6b-4b04-8c40-7850065c9c38 +langcode: fr +status: true +dependencies: + module: + - config_pages +id: config_pages.block_footer +label: 'block footer' +targetEntityType: config_pages +cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.complet.yml b/config/sync/core.entity_view_mode.paragraph.complet.yml new file mode 100644 index 0000000..0bdbc57 --- /dev/null +++ b/config/sync/core.entity_view_mode.paragraph.complet.yml @@ -0,0 +1,10 @@ +uuid: f0478716-33ca-4d4f-886e-87f7582b11cf +langcode: fr +status: true +dependencies: + module: + - paragraphs +id: paragraph.complet +label: Complet +targetEntityType: paragraph +cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.footer.yml b/config/sync/core.entity_view_mode.paragraph.footer.yml new file mode 100644 index 0000000..8e40d9f --- /dev/null +++ b/config/sync/core.entity_view_mode.paragraph.footer.yml @@ -0,0 +1,10 @@ +uuid: 30cbb989-a5f2-4682-bf39-2f159e3048df +langcode: fr +status: true +dependencies: + module: + - paragraphs +id: paragraph.footer +label: footer +targetEntityType: paragraph +cache: true diff --git a/config/sync/core.menu.static_menu_link_overrides.yml b/config/sync/core.menu.static_menu_link_overrides.yml index d8ecf81..564275e 100644 --- a/config/sync/core.menu.static_menu_link_overrides.yml +++ b/config/sync/core.menu.static_menu_link_overrides.yml @@ -3,8 +3,8 @@ _core: langcode: fr definitions: contact__site_page: - enabled: false menu_name: footer parent: '' - expanded: false weight: 0 + expanded: false + enabled: false diff --git a/config/sync/field.field.node.actualite.field_liens.yml b/config/sync/field.field.node.actualite.field_liens.yml new file mode 100644 index 0000000..6d45c5d --- /dev/null +++ b/config/sync/field.field.node.actualite.field_liens.yml @@ -0,0 +1,23 @@ +uuid: 917ee1e3-ac64-4dbb-a499-f0c9b5d19a9d +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_liens + - node.type.actualite + module: + - link +id: node.actualite.field_liens +field_name: field_liens +entity_type: node +bundle: actualite +label: Liens +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 1 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.node.actualite.field_site.yml b/config/sync/field.field.node.actualite.field_site.yml new file mode 100644 index 0000000..88ccc67 --- /dev/null +++ b/config/sync/field.field.node.actualite.field_site.yml @@ -0,0 +1,29 @@ +uuid: 60424b18-7c24-4b69-a6ab-8151cb9ad7e0 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_site + - node.type.actualite + - node.type.site +id: node.actualite.field_site +field_name: field_site +entity_type: node +bundle: actualite +label: Site +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:node' + handler_settings: + target_bundles: + site: site + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.actualite.field_sous_titre.yml b/config/sync/field.field.node.actualite.field_sous_titre.yml new file mode 100644 index 0000000..efc6b0b --- /dev/null +++ b/config/sync/field.field.node.actualite.field_sous_titre.yml @@ -0,0 +1,19 @@ +uuid: 314a4043-580e-4eaa-8c4c-236ea7f1e7b7 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_sous_titre + - node.type.actualite +id: node.actualite.field_sous_titre +field_name: field_sous_titre +entity_type: node +bundle: actualite +label: Sous-titre +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.node.actualite.field_type_d_actualite.yml b/config/sync/field.field.node.actualite.field_type_d_actualite.yml new file mode 100644 index 0000000..5874bff --- /dev/null +++ b/config/sync/field.field.node.actualite.field_type_d_actualite.yml @@ -0,0 +1,29 @@ +uuid: 65de48bf-2b25-4877-8146-b05cc1c3a8aa +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_type_d_actualite + - node.type.actualite + - taxonomy.vocabulary.type_d_actualite +id: node.actualite.field_type_d_actualite +field_name: field_type_d_actualite +entity_type: node +bundle: actualite +label: "Type d'actualité" +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + type_d_actualite: type_d_actualite + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.ressource.field_auteur.yml b/config/sync/field.field.node.ressource.field_auteur.yml new file mode 100644 index 0000000..e9ebc13 --- /dev/null +++ b/config/sync/field.field.node.ressource.field_auteur.yml @@ -0,0 +1,19 @@ +uuid: b6c9bc0d-cd45-472f-8bd5-147ad0b4ccdf +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_auteur + - node.type.ressource +id: node.ressource.field_auteur +field_name: field_auteur +entity_type: node +bundle: ressource +label: Auteur +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.node.ressource.field_site.yml b/config/sync/field.field.node.ressource.field_site.yml new file mode 100644 index 0000000..b491a3a --- /dev/null +++ b/config/sync/field.field.node.ressource.field_site.yml @@ -0,0 +1,29 @@ +uuid: 848a1e5a-ef50-44b6-b933-87145ac4f589 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_site + - node.type.ressource + - node.type.site +id: node.ressource.field_site +field_name: field_site +entity_type: node +bundle: ressource +label: Site +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:node' + handler_settings: + target_bundles: + site: site + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.ressource.field_sous_titre.yml b/config/sync/field.field.node.ressource.field_sous_titre.yml new file mode 100644 index 0000000..f48e034 --- /dev/null +++ b/config/sync/field.field.node.ressource.field_sous_titre.yml @@ -0,0 +1,19 @@ +uuid: c2f69029-beb6-4cf4-8ef8-0ea895059619 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_sous_titre + - node.type.ressource +id: node.ressource.field_sous_titre +field_name: field_sous_titre +entity_type: node +bundle: ressource +label: Sous-titre +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.node.ressource.field_type_de_ressource.yml b/config/sync/field.field.node.ressource.field_type_de_ressource.yml new file mode 100644 index 0000000..e71d1ca --- /dev/null +++ b/config/sync/field.field.node.ressource.field_type_de_ressource.yml @@ -0,0 +1,29 @@ +uuid: 61c2d0bf-5186-4b02-922d-2aa50715566d +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_type_de_ressource + - node.type.ressource + - taxonomy.vocabulary.type_de_ressource +id: node.ressource.field_type_de_ressource +field_name: field_type_de_ressource +entity_type: node +bundle: ressource +label: 'Type de ressource' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + type_de_ressource: type_de_ressource + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.field.node.site.body.yml b/config/sync/field.field.node.site.body.yml new file mode 100644 index 0000000..41436d3 --- /dev/null +++ b/config/sync/field.field.node.site.body.yml @@ -0,0 +1,24 @@ +uuid: eef28c65-6c71-46e7-8ff7-198e088e277e +langcode: fr +status: true +dependencies: + config: + - field.storage.node.body + - node.type.site + module: + - text +id: node.site.body +field_name: body +entity_type: node +bundle: site +label: Body +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + display_summary: true + required_summary: false + allowed_formats: { } +field_type: text_with_summary diff --git a/config/sync/field.field.node.site.field_adresse_site.yml b/config/sync/field.field.node.site.field_adresse_site.yml new file mode 100644 index 0000000..a2deaf7 --- /dev/null +++ b/config/sync/field.field.node.site.field_adresse_site.yml @@ -0,0 +1,62 @@ +uuid: a3bcf7c2-677b-4eb5-a3b2-abcd89495715 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_adresse_site + - node.type.site + module: + - address +id: node.site.field_adresse_site +field_name: field_adresse_site +entity_type: node +bundle: site +label: Adresse +description: '' +required: false +translatable: false +default_value: + - + langcode: null + country_code: FR + administrative_area: null + locality: '' + dependent_locality: null + postal_code: '' + sorting_code: null + address_line1: null + address_line2: null + organization: null + given_name: null + additional_name: null + family_name: null +default_value_callback: '' +settings: + available_countries: + FR: FR + langcode_override: '' + field_overrides: + givenName: + override: hidden + additionalName: + override: hidden + familyName: + override: hidden + organization: + override: hidden + addressLine1: + override: hidden + addressLine2: + override: hidden + postalCode: + override: optional + sortingCode: + override: hidden + dependentLocality: + override: hidden + locality: + override: optional + administrativeArea: + override: hidden + fields: { } +field_type: address diff --git a/config/sync/field.field.node.site.field_architecte.yml b/config/sync/field.field.node.site.field_architecte.yml new file mode 100644 index 0000000..62efcb1 --- /dev/null +++ b/config/sync/field.field.node.site.field_architecte.yml @@ -0,0 +1,19 @@ +uuid: 719060b2-7bb4-4a83-90c4-1529f843854b +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_architecte + - node.type.site +id: node.site.field_architecte +field_name: field_architecte +entity_type: node +bundle: site +label: Architecte +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.node.site.field_fichiers.yml b/config/sync/field.field.node.site.field_fichiers.yml new file mode 100644 index 0000000..e6529b6 --- /dev/null +++ b/config/sync/field.field.node.site.field_fichiers.yml @@ -0,0 +1,27 @@ +uuid: 73a783aa-482f-4bbe-9474-8bf13c27898a +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_fichiers + - node.type.site + module: + - file +id: node.site.field_fichiers +field_name: field_fichiers +entity_type: node +bundle: site +label: Fichiers +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: 'txt pdf doc docx obs png jpg svg' + max_filesize: 5MB + description_field: true +field_type: file diff --git a/config/sync/field.field.node.site.field_image.yml b/config/sync/field.field.node.site.field_image.yml new file mode 100644 index 0000000..2210278 --- /dev/null +++ b/config/sync/field.field.node.site.field_image.yml @@ -0,0 +1,38 @@ +uuid: 419513fd-2943-48e9-9ab3-d51216bb5fe2 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_image + - node.type.site + module: + - image +id: node.site.field_image +field_name: field_image +entity_type: node +bundle: site +label: Image +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: 'png gif jpg jpeg' + max_filesize: 2MB + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: false + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +field_type: image diff --git a/config/sync/field.field.node.site.field_numero_site.yml b/config/sync/field.field.node.site.field_numero_site.yml new file mode 100644 index 0000000..a7dfa6a --- /dev/null +++ b/config/sync/field.field.node.site.field_numero_site.yml @@ -0,0 +1,23 @@ +uuid: be1ca1bc-d511-4179-a97b-9ccad20ac110 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_numero_site + - node.type.site +id: node.site.field_numero_site +field_name: field_numero_site +entity_type: node +bundle: site +label: 'Numéro site' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + min: 0 + max: null + prefix: 'site ' + suffix: '' +field_type: integer diff --git a/config/sync/field.field.node.ressource.field_operation.yml b/config/sync/field.field.node.site.field_operation.yml similarity index 80% rename from config/sync/field.field.node.ressource.field_operation.yml rename to config/sync/field.field.node.site.field_operation.yml index d48f0c4..4d973ae 100644 --- a/config/sync/field.field.node.ressource.field_operation.yml +++ b/config/sync/field.field.node.site.field_operation.yml @@ -1,15 +1,15 @@ -uuid: ce4fe227-c3f7-4e42-88c1-ed9c0f46a152 +uuid: bedd4e55-a9dd-4d4f-85d6-4d66b9f8186b langcode: fr status: true dependencies: config: - field.storage.node.field_operation - node.type.operation - - node.type.ressource -id: node.ressource.field_operation + - node.type.site +id: node.site.field_operation field_name: field_operation entity_type: node -bundle: ressource +bundle: site label: Operation description: '' required: false diff --git a/config/sync/field.field.paragraph.partenaire.field_nom.yml b/config/sync/field.field.paragraph.partenaire.field_nom.yml new file mode 100644 index 0000000..690cac7 --- /dev/null +++ b/config/sync/field.field.paragraph.partenaire.field_nom.yml @@ -0,0 +1,19 @@ +uuid: 56d6e8bf-4d8a-49f3-8791-428c4c06c214 +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_nom + - paragraphs.paragraphs_type.partenaire +id: paragraph.partenaire.field_nom +field_name: field_nom +entity_type: paragraph +bundle: partenaire +label: Nom +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: string diff --git a/config/sync/field.field.paragraph.partenaire.field_texte.yml b/config/sync/field.field.paragraph.partenaire.field_texte.yml new file mode 100644 index 0000000..98b4451 --- /dev/null +++ b/config/sync/field.field.paragraph.partenaire.field_texte.yml @@ -0,0 +1,24 @@ +uuid: ec8b04f1-cfa2-48c0-ba9a-979ece5ede09 +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_texte + - filter.format.wysiwyg + - paragraphs.paragraphs_type.partenaire + module: + - text +id: paragraph.partenaire.field_texte +field_name: field_texte +entity_type: paragraph +bundle: partenaire +label: Texte +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - wysiwyg +field_type: text_long diff --git a/config/sync/field.storage.node.field_adresse_site.yml b/config/sync/field.storage.node.field_adresse_site.yml new file mode 100644 index 0000000..0e8575c --- /dev/null +++ b/config/sync/field.storage.node.field_adresse_site.yml @@ -0,0 +1,19 @@ +uuid: 113c0b50-0ed0-4a13-81ed-0edeaf1087eb +langcode: fr +status: true +dependencies: + module: + - address + - node +id: node.field_adresse_site +field_name: field_adresse_site +entity_type: node +type: address +settings: { } +module: address +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_architecte.yml b/config/sync/field.storage.node.field_architecte.yml new file mode 100644 index 0000000..31d6093 --- /dev/null +++ b/config/sync/field.storage.node.field_architecte.yml @@ -0,0 +1,21 @@ +uuid: 5a32832f-8970-49de-a0ed-aabed2a3a980 +langcode: fr +status: true +dependencies: + module: + - node +id: node.field_architecte +field_name: field_architecte +entity_type: node +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_auteur.yml b/config/sync/field.storage.node.field_auteur.yml new file mode 100644 index 0000000..a440a6c --- /dev/null +++ b/config/sync/field.storage.node.field_auteur.yml @@ -0,0 +1,21 @@ +uuid: c7156088-14ef-441c-a589-d8271722f3d6 +langcode: fr +status: true +dependencies: + module: + - node +id: node.field_auteur +field_name: field_auteur +entity_type: node +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_numero_site.yml b/config/sync/field.storage.node.field_numero_site.yml new file mode 100644 index 0000000..401d32e --- /dev/null +++ b/config/sync/field.storage.node.field_numero_site.yml @@ -0,0 +1,20 @@ +uuid: 816b078d-c53b-498a-8f4e-fc7bb9789954 +langcode: fr +status: true +dependencies: + module: + - node +id: node.field_numero_site +field_name: field_numero_site +entity_type: node +type: integer +settings: + unsigned: false + size: normal +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_site.yml b/config/sync/field.storage.node.field_site.yml new file mode 100644 index 0000000..4a0b4e5 --- /dev/null +++ b/config/sync/field.storage.node.field_site.yml @@ -0,0 +1,19 @@ +uuid: 6172190b-b5b9-43a7-a7e2-8dd7405e357c +langcode: fr +status: true +dependencies: + module: + - node +id: node.field_site +field_name: field_site +entity_type: node +type: entity_reference +settings: + target_type: node +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_sous_titre.yml b/config/sync/field.storage.node.field_sous_titre.yml new file mode 100644 index 0000000..5f4ba65 --- /dev/null +++ b/config/sync/field.storage.node.field_sous_titre.yml @@ -0,0 +1,21 @@ +uuid: 9eb1b5fb-6db1-4bce-a47b-33e368c9740b +langcode: fr +status: true +dependencies: + module: + - node +id: node.field_sous_titre +field_name: field_sous_titre +entity_type: node +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_type_d_actualite.yml b/config/sync/field.storage.node.field_type_d_actualite.yml new file mode 100644 index 0000000..b36ec52 --- /dev/null +++ b/config/sync/field.storage.node.field_type_d_actualite.yml @@ -0,0 +1,20 @@ +uuid: c02cf762-01a9-43e5-86d2-d28a8ae652bd +langcode: fr +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_type_d_actualite +field_name: field_type_d_actualite +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_type_de_ressource.yml b/config/sync/field.storage.node.field_type_de_ressource.yml new file mode 100644 index 0000000..f338d89 --- /dev/null +++ b/config/sync/field.storage.node.field_type_de_ressource.yml @@ -0,0 +1,20 @@ +uuid: 51e2460c-8228-48b9-af14-20e608063b47 +langcode: fr +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_type_de_ressource +field_name: field_type_de_ressource +entity_type: node +type: entity_reference +settings: + target_type: taxonomy_term +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.field_nom.yml b/config/sync/field.storage.paragraph.field_nom.yml new file mode 100644 index 0000000..380d998 --- /dev/null +++ b/config/sync/field.storage.paragraph.field_nom.yml @@ -0,0 +1,21 @@ +uuid: 5a4d6cf8-3ebf-4f23-b5a2-3c01bca7c0b2 +langcode: fr +status: true +dependencies: + module: + - paragraphs +id: paragraph.field_nom +field_name: field_nom +entity_type: paragraph +type: string +settings: + max_length: 255 + case_sensitive: false + is_ascii: false +module: core +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.field_texte.yml b/config/sync/field.storage.paragraph.field_texte.yml new file mode 100644 index 0000000..f361b64 --- /dev/null +++ b/config/sync/field.storage.paragraph.field_texte.yml @@ -0,0 +1,19 @@ +uuid: 996131c5-6062-4e62-ae88-0659c91dc5f0 +langcode: fr +status: true +dependencies: + module: + - paragraphs + - text +id: paragraph.field_texte +field_name: field_texte +entity_type: paragraph +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/language.content_settings.node.site.yml b/config/sync/language.content_settings.node.site.yml new file mode 100644 index 0000000..278ec5c --- /dev/null +++ b/config/sync/language.content_settings.node.site.yml @@ -0,0 +1,11 @@ +uuid: 40560833-a559-4d60-8383-f51b7976fa23 +langcode: fr +status: true +dependencies: + config: + - node.type.site +id: node.site +target_entity_type_id: node +target_bundle: site +default_langcode: site_default +language_alterable: false diff --git a/config/sync/language.content_settings.taxonomy_term.type_d_actualite.yml b/config/sync/language.content_settings.taxonomy_term.type_d_actualite.yml new file mode 100644 index 0000000..b022742 --- /dev/null +++ b/config/sync/language.content_settings.taxonomy_term.type_d_actualite.yml @@ -0,0 +1,11 @@ +uuid: a5a2898d-50a1-4d41-80c4-843aa03d3bc2 +langcode: fr +status: true +dependencies: + config: + - taxonomy.vocabulary.type_d_actualite +id: taxonomy_term.type_d_actualite +target_entity_type_id: taxonomy_term +target_bundle: type_d_actualite +default_langcode: site_default +language_alterable: false diff --git a/config/sync/language.content_settings.taxonomy_term.type_de_ressource.yml b/config/sync/language.content_settings.taxonomy_term.type_de_ressource.yml new file mode 100644 index 0000000..708255d --- /dev/null +++ b/config/sync/language.content_settings.taxonomy_term.type_de_ressource.yml @@ -0,0 +1,11 @@ +uuid: a3e62cc7-ee40-4d4d-80dc-f530501ea8ff +langcode: fr +status: true +dependencies: + config: + - taxonomy.vocabulary.type_de_ressource +id: taxonomy_term.type_de_ressource +target_entity_type_id: taxonomy_term +target_bundle: type_de_ressource +default_langcode: site_default +language_alterable: false diff --git a/config/sync/maillog.settings.yml b/config/sync/maillog.settings.yml index d1144be..bbe5992 100644 --- a/config/sync/maillog.settings.yml +++ b/config/sync/maillog.settings.yml @@ -1,7 +1,7 @@ _core: default_config_hash: UA1LGT2916TE3VyHCdi_cD-GPCb6ilm9KluygCKnqOI langcode: fr -send: false +send: true nosend_notify: false log: true log_notify: false diff --git a/config/sync/node.type.site.yml b/config/sync/node.type.site.yml new file mode 100644 index 0000000..da1263c --- /dev/null +++ b/config/sync/node.type.site.yml @@ -0,0 +1,17 @@ +uuid: aa49dd34-d96f-44fc-8456-0fde3c129d0b +langcode: fr +status: true +dependencies: + module: + - menu_ui +third_party_settings: + menu_ui: + available_menus: { } + parent: '' +name: Site +type: site +description: '' +help: '' +new_revision: true +preview_mode: 0 +display_submitted: false diff --git a/config/sync/page_manager.page.programme.yml b/config/sync/page_manager.page.programme.yml new file mode 100644 index 0000000..cfb5a2b --- /dev/null +++ b/config/sync/page_manager.page.programme.yml @@ -0,0 +1,12 @@ +uuid: ed3e45c4-401e-4a52-a1b0-612cbbe91268 +langcode: fr +status: true +dependencies: { } +id: programme +label: programme +description: '' +use_admin_theme: false +path: /programme +access_logic: and +access_conditions: { } +parameters: { } diff --git a/config/sync/page_manager.page_variant.home-panels_variant-0.yml b/config/sync/page_manager.page_variant.home-panels_variant-0.yml index cc410d2..ccb7e9e 100644 --- a/config/sync/page_manager.page_variant.home-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.home-panels_variant-0.yml @@ -4,11 +4,12 @@ status: true dependencies: config: - page_manager.page.home + - views.view.actus - views.view.home + - views.view.sites content: - - 'block_content:file_link:08189a6a-2ca1-42c3-a780-d7ad0c65619d' - - 'block_content:file_link:259faa3e-f66e-4776-9f4e-9a3aa26e8252' - - 'block_content:node_link:5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f' + - 'block_content:node_link:bbaa5e2a-7f7c-498f-b08e-d1a3b36c03a8' + - 'block_content:text:3d4d153c-9da8-49e2-be7a-d2245f5716ee' module: - block_content - panels @@ -23,7 +24,31 @@ variant_settings: weight: 0 uuid: 0fbd2adb-0261-47c0-a511-0ab1385ae1ae blocks: - b297a6d7-a9c6-43a6-9010-3b5cd59ae3a8: + 764516bc-3020-4464-9393-b5de3e6d2068: + id: 'views_block:sites-block_1' + label: '' + label_display: '0' + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: content + weight: -1 + uuid: 764516bc-3020-4464-9393-b5de3e6d2068 + fe778d6d-3624-42af-a045-81688a622c28: + id: 'block_content:bbaa5e2a-7f7c-498f-b08e-d1a3b36c03a8' + label: 'Sites link' + label_display: '0' + provider: block_content + status: true + info: '' + view_mode: full + context_mapping: { } + region: content + weight: 0 + uuid: fe778d6d-3624-42af-a045-81688a622c28 + 4ce4e593-5d62-4d67-9e00-bb67675ea137: id: 'views_block:home-block_1' label: '' label_display: '0' @@ -33,47 +58,23 @@ variant_settings: items_per_page: none exposed: { } region: content - weight: -2 - uuid: b297a6d7-a9c6-43a6-9010-3b5cd59ae3a8 - 2335ebb2-2264-44b5-abfb-a0b7a925ff8f: - id: 'views_block:home-block_2' + weight: 2 + uuid: 4ce4e593-5d62-4d67-9e00-bb67675ea137 + 5430dc3a-3158-4f5d-a4f7-a2aa60bfeb64: + id: 'views_block:actus-block_1' label: '' - label_display: '0' + label_display: visible provider: views context_mapping: { } views_label: '' items_per_page: none exposed: { } region: content - weight: 2 - uuid: 2335ebb2-2264-44b5-abfb-a0b7a925ff8f - e90f5dc4-5bd5-443b-9356-a80eb812b503: - id: 'block_content:08189a6a-2ca1-42c3-a780-d7ad0c65619d' - label: 'Cachier des charges' - label_display: '0' - provider: block_content - status: true - info: '' - view_mode: full - context_mapping: { } - region: content - weight: 0 - uuid: e90f5dc4-5bd5-443b-9356-a80eb812b503 - f8454c70-66dd-496c-b685-b2408111317e: - id: 'block_content:259faa3e-f66e-4776-9f4e-9a3aa26e8252' - label: 'Fiche candidature' - label_display: '0' - provider: block_content - status: true - info: '' - view_mode: full - context_mapping: { } - region: content weight: 1 - uuid: f8454c70-66dd-496c-b685-b2408111317e - 6f81f6f2-06b2-452a-ab38-ff05d6d02aaf: - id: 'block_content:5ae07b35-3c0b-48f5-b51b-f0f0e4c1765f' - label: 'Phase 1.' + uuid: 5430dc3a-3158-4f5d-a4f7-a2aa60bfeb64 + 13d5de06-2a1c-46ec-9580-faf458771943: + id: 'block_content:3d4d153c-9da8-49e2-be7a-d2245f5716ee' + label: 'Phase 2.' label_display: '0' provider: block_content status: true @@ -81,8 +82,8 @@ variant_settings: view_mode: full context_mapping: { } region: content - weight: -1 - uuid: 6f81f6f2-06b2-452a-ab38-ff05d6d02aaf + weight: -2 + uuid: 13d5de06-2a1c-46ec-9580-faf458771943 page_title: '' layout: layout_onecol layout_settings: diff --git a/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml b/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml new file mode 100644 index 0000000..247ac5c --- /dev/null +++ b/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml @@ -0,0 +1,159 @@ +uuid: 5db40c43-648c-4ad7-bb60-dea6bd622a93 +langcode: fr +status: true +dependencies: + config: + - page_manager.page.node_view + module: + - ctools_block + - node + - panels +id: node_view-panels_variant-0 +label: Site +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: 12cc8e1d-23ba-40f4-b7b5-b34a265ec83b + blocks: + afb2ded6-0956-41e3-b472-a9b9b7259994: + id: 'entity_field:node:field_image' + label: Image + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: image + weight: 0 + label: visually_hidden + settings: + image_link: '' + image_style: wide + image_loading: + attribute: lazy + third_party_settings: { } + region: second + weight: -2 + uuid: afb2ded6-0956-41e3-b472-a9b9b7259994 + e878cc2a-6884-41ff-bd21-d8ad78eb0e8c: + id: 'entity_field:node:field_numero_site' + label: 'Numéro site' + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: number_integer + weight: 0 + label: visually_hidden + settings: + thousand_separator: '' + prefix_suffix: true + third_party_settings: { } + region: second + weight: -1 + uuid: e878cc2a-6884-41ff-bd21-d8ad78eb0e8c + 930066f8-ea74-4b84-9197-ce66dbe5a433: + id: 'entity_field:node:title' + label: Titre + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: string + weight: 0 + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + region: second + weight: 0 + uuid: 930066f8-ea74-4b84-9197-ce66dbe5a433 + 54b86dcb-218d-4ab9-8e5f-73d4021490c4: + id: 'entity_field:node:field_adresse_site' + label: Adresse + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: address_default + weight: 0 + label: visually_hidden + settings: { } + third_party_settings: { } + region: second + weight: 1 + uuid: 54b86dcb-218d-4ab9-8e5f-73d4021490c4 + 43bee116-4a7d-424b-9e8e-edf587ee0fcc: + id: 'entity_field:node:field_architecte' + label: Architecte + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: string + weight: 0 + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + region: second + weight: 2 + uuid: 43bee116-4a7d-424b-9e8e-edf587ee0fcc + 122f7124-364b-4eb1-ad81-3f3ffe05075e: + id: 'entity_field:node:body' + label: Corps + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: text_default + weight: 0 + label: visually_hidden + settings: { } + third_party_settings: { } + region: second + weight: 3 + uuid: 122f7124-364b-4eb1-ad81-3f3ffe05075e + 3bc7c4b6-17e4-4127-b891-0692ba308e11: + id: 'entity_field:node:field_fichiers' + label: Fichiers + label_display: '0' + provider: ctools_block + context_mapping: + entity: node + formatter: + type: file_default + weight: 0 + label: visually_hidden + settings: + use_description_as_link_text: true + third_party_settings: { } + region: first + weight: 0 + uuid: 3bc7c4b6-17e4-4127-b891-0692ba308e11 + page_title: '' + layout: layout_threecol_25_50_25 + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: node_view-panels_variant-0 +page: node_view +selection_criteria: + - + id: 'entity_bundle:node' + negate: false + context_mapping: + node: node + bundles: + site: site +selection_logic: and +static_context: { } 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 new file mode 100644 index 0000000..518483e --- /dev/null +++ b/config/sync/page_manager.page_variant.programme-panels_variant-0.yml @@ -0,0 +1,70 @@ +uuid: 6b52e751-50c2-4b17-9fcf-81ae85ca329f +langcode: fr +status: true +dependencies: + config: + - page_manager.page.programme + - views.view.home + content: + - 'block_content:text:f6f9f74b-815f-4241-9024-e25d910ab2f3' + module: + - block_content + - config_pages + - panels + - views +id: programme-panels_variant-0 +label: Panels +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: 5231c843-c4bd-467b-bc15-506d00951093 + blocks: + e3b91732-d225-4dbd-b9fc-c7655b4c2a6e: + id: config_pages_block + label: 'Les partenaires' + label_display: visible + provider: config_pages + context_mapping: { } + config_page_type: partenaires + config_page_view_mode: full + region: second + weight: 1 + uuid: e3b91732-d225-4dbd-b9fc-c7655b4c2a6e + 57614f0f-7ed8-4dea-b1fa-ee06e330e9e5: + id: 'views_block:home-block_1' + label: 'Le programme reha héritage' + label_display: visible + provider: views + context_mapping: { } + views_label: 'Le programme reha héritage' + items_per_page: none + exposed: { } + 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' + label_display: '0' + provider: block_content + status: true + info: '' + view_mode: full + context_mapping: { } + region: first + weight: 0 + uuid: 22719787-50e2-4409-b8f7-977eeb7c2f1b + page_title: '' + layout: layout_twocol + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: programme-panels_variant-0 +page: programme +selection_criteria: { } +selection_logic: and +static_context: { } diff --git a/config/sync/pathauto.pattern.actus.yml b/config/sync/pathauto.pattern.actus.yml new file mode 100644 index 0000000..ab04e52 --- /dev/null +++ b/config/sync/pathauto.pattern.actus.yml @@ -0,0 +1,22 @@ +uuid: 48a25fb4-0f70-4316-9279-a7d64e1398bb +langcode: fr +status: true +dependencies: + module: + - node +id: actus +label: Actus +type: 'canonical_entities:node' +pattern: '/actualites/[node:title]' +selection_criteria: + e8d80d5b-710a-4f03-86a6-76d73172f224: + id: 'entity_bundle:node' + negate: false + uuid: e8d80d5b-710a-4f03-86a6-76d73172f224 + context_mapping: + node: node + bundles: + actualite: actualite +selection_logic: and +weight: -5 +relationships: { } diff --git a/config/sync/pathauto.pattern.ressources.yml b/config/sync/pathauto.pattern.ressources.yml new file mode 100644 index 0000000..88ad041 --- /dev/null +++ b/config/sync/pathauto.pattern.ressources.yml @@ -0,0 +1,22 @@ +uuid: 3f7a2082-9968-49a8-b4e2-d45bf2978453 +langcode: fr +status: true +dependencies: + module: + - node +id: ressources +label: Ressources +type: 'canonical_entities:node' +pattern: '/ressources/[node:title]' +selection_criteria: + f91d68c4-fb15-4d10-abf1-6799a10704c0: + id: 'entity_bundle:node' + negate: false + uuid: f91d68c4-fb15-4d10-abf1-6799a10704c0 + context_mapping: + node: node + bundles: + ressource: ressource +selection_logic: and +weight: -5 +relationships: { } diff --git a/config/sync/pathauto.pattern.sites.yml b/config/sync/pathauto.pattern.sites.yml new file mode 100644 index 0000000..e2db138 --- /dev/null +++ b/config/sync/pathauto.pattern.sites.yml @@ -0,0 +1,22 @@ +uuid: ac87b864-3a8b-483e-b69c-29b2df5898ed +langcode: fr +status: true +dependencies: + module: + - node +id: sites +label: Sites +type: 'canonical_entities:node' +pattern: '/sitespilotes/[node:title]' +selection_criteria: + dd5a4341-0160-4269-91e6-87b2ab0c3740: + id: 'entity_bundle:node' + negate: false + uuid: dd5a4341-0160-4269-91e6-87b2ab0c3740 + context_mapping: + node: node + bundles: + site: site +selection_logic: and +weight: -5 +relationships: { } diff --git a/config/sync/pathauto.pattern.statics.yml b/config/sync/pathauto.pattern.statics.yml new file mode 100644 index 0000000..cc72ea2 --- /dev/null +++ b/config/sync/pathauto.pattern.statics.yml @@ -0,0 +1,22 @@ +uuid: 59b47be1-049f-41fc-be3b-5ec5bb6d327d +langcode: fr +status: true +dependencies: + module: + - node +id: statics +label: Statics +type: 'canonical_entities:node' +pattern: '/[node:title]' +selection_criteria: + 9e9c584c-dbc3-4387-983a-73d5a8b89dc4: + id: 'entity_bundle:node' + negate: false + uuid: 9e9c584c-dbc3-4387-983a-73d5a8b89dc4 + context_mapping: + node: node + bundles: + static: static +selection_logic: and +weight: -5 +relationships: { } diff --git a/config/sync/taxonomy.vocabulary.type_d_actualite.yml b/config/sync/taxonomy.vocabulary.type_d_actualite.yml new file mode 100644 index 0000000..a706d6a --- /dev/null +++ b/config/sync/taxonomy.vocabulary.type_d_actualite.yml @@ -0,0 +1,8 @@ +uuid: 18032962-c245-4e93-8b58-68186fa9a615 +langcode: fr +status: true +dependencies: { } +name: "Type d'actualité" +vid: type_d_actualite +description: '' +weight: 0 diff --git a/config/sync/taxonomy.vocabulary.type_de_ressource.yml b/config/sync/taxonomy.vocabulary.type_de_ressource.yml new file mode 100644 index 0000000..15ef293 --- /dev/null +++ b/config/sync/taxonomy.vocabulary.type_de_ressource.yml @@ -0,0 +1,8 @@ +uuid: d22fec5c-4328-44a2-804b-32c8bae3dbb0 +langcode: fr +status: true +dependencies: { } +name: 'Type de ressource' +vid: type_de_ressource +description: '' +weight: 0 diff --git a/config/sync/user.role.admin.yml b/config/sync/user.role.admin.yml index a41b9d4..e297d08 100644 --- a/config/sync/user.role.admin.yml +++ b/config/sync/user.role.admin.yml @@ -7,6 +7,7 @@ dependencies: - node.type.actualite - node.type.operation - node.type.ressource + - node.type.site - node.type.static module: - actions_permissions @@ -33,24 +34,31 @@ permissions: - 'access toolbar' - 'access user profiles' - 'administer footer menu items' + - 'administer nodes' - 'administer users' - 'break content lock' - 'change own username' - 'create actualite content' - 'create content translations' - 'create ressource content' + - 'create site content' - 'delete any actualite content' - 'delete any ressource content' + - 'delete any site content' - 'delete own actualite content' - 'delete own ressource content' + - 'delete own site content' + - 'delete site revisions' - 'edit any actualite content' - 'edit any operation content' - 'edit any ressource content' + - 'edit any site content' - 'edit any static content' - 'edit contact config page entity' - 'edit mentions_legales config page entity' - 'edit own actualite content' - 'edit own ressource content' + - 'edit own site content' - 'edit partenaires config page entity' - 'execute entity:break_lock config_pages' - 'execute entity:break_lock node' @@ -70,12 +78,14 @@ permissions: - 'execute views_bulk_edit all' - 'revert actualite revisions' - 'revert ressource revisions' + - 'revert site revisions' - 'revert static revisions' - 'update content translations' - 'use text format wysiwyg' - 'view actualite revisions' - 'view config_pages entity' - 'view ressource revisions' + - 'view site revisions' - 'view static revisions' - 'view the administration theme' - 'view user email addresses' diff --git a/config/sync/user.role.editor.yml b/config/sync/user.role.editor.yml index 33a855b..edd5b8a 100644 --- a/config/sync/user.role.editor.yml +++ b/config/sync/user.role.editor.yml @@ -6,6 +6,7 @@ dependencies: - filter.format.wysiwyg - node.type.actualite - node.type.ressource + - node.type.site - node.type.static module: - actions_permissions @@ -26,16 +27,21 @@ permissions: - 'access notify' - 'access toolbar' - 'access user profiles' + - 'administer nodes' - 'break content lock' - 'create actualite content' - 'create ressource content' + - 'create site content' + - 'delete site revisions' - 'edit any actualite content' - 'edit any ressource content' + - 'edit any site content' - 'edit any static content' - 'edit contact config page entity' - 'edit mentions_legales config page entity' - 'edit own actualite content' - 'edit own ressource content' + - 'edit own site content' - 'edit partenaires config page entity' - 'execute entity:break_lock config_pages' - 'execute entity:break_lock node' @@ -43,10 +49,12 @@ permissions: - 'execute entity:save_action node' - 'revert actualite revisions' - 'revert ressource revisions' + - 'revert site revisions' - 'revert static revisions' - 'use text format wysiwyg' - 'view actualite revisions' - 'view ressource revisions' + - 'view site revisions' - 'view static revisions' - 'view the administration theme' - 'view user email addresses' diff --git a/config/sync/views.view.actus.yml b/config/sync/views.view.actus.yml index 0737470..8b72a72 100644 --- a/config/sync/views.view.actus.yml +++ b/config/sync/views.view.actus.yml @@ -3,8 +3,10 @@ langcode: fr status: true dependencies: config: + - core.entity_view_mode.node.home_block - core.entity_view_mode.node.teaser - node.type.actualite + - system.menu.main module: - node - user @@ -163,6 +165,7 @@ display: relationships: { } header: { } footer: { } + display_extenders: { } cache_metadata: max-age: -1 contexts: @@ -172,14 +175,143 @@ display: - 'user.node_grants:view' - user.permissions tags: { } + block_1: + id: block_1 + display_title: Bloc + display_plugin: block + position: 2 + display_options: + pager: + type: none + options: + offset: 0 + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + type: + id: type + table: node_field_data + field: type + entity_type: node + entity_field: type + plugin_id: bundle + value: + actualite: actualite + promote: + id: promote + table: node_field_data + field: promote + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: promote + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: false + expose: + operator_id: '' + label: '' + description: '' + use_operator: false + operator: '' + operator_limit_selection: false + operator_list: { } + identifier: '' + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: default + options: { } + row: + type: 'entity:node' + options: + relationship: none + view_mode: home_block + defaults: + pager: false + style: false + row: false + filters: false + filter_groups: false + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: { } page_1: id: page_1 display_title: Page display_plugin: page position: 1 display_options: - display_extenders: { } + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' path: actualites + menu: + type: normal + title: actualités + description: '' + weight: 2 + expanded: false + menu_name: main + parent: '' + context: '0' cache_metadata: max-age: -1 contexts: diff --git a/config/sync/views.view.content.yml b/config/sync/views.view.content.yml index e44df51..6383d35 100644 --- a/config/sync/views.view.content.yml +++ b/config/sync/views.view.content.yml @@ -8,7 +8,10 @@ dependencies: - field.storage.node.field_commentaire - field.storage.node.field_dossier_de_candidature - field.storage.node.field_fiche_candidature + - node.type.actualite - node.type.operation + - node.type.ressource + - node.type.site - node.type.static module: - address @@ -1501,13 +1504,24 @@ display: filters: false filter_groups: false display_description: '' - display_extenders: { } + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' path: admin/content/operations menu: type: tab title: Opérations description: '' - weight: -10 + weight: -8 expanded: false menu_name: editor parent: 'menu_link_content:39762042-305d-41ee-9024-f357eb247b35' @@ -1534,3 +1548,714 @@ display: - 'config:field.storage.node.field_commentaire' - 'config:field.storage.node.field_dossier_de_candidature' - 'config:field.storage.node.field_fiche_candidature' + page_3: + id: page_3 + display_title: Sites + display_plugin: page + position: 3 + display_options: + filters: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Titre + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: + site: site + group: 1 + exposed: false + expose: + operator_id: type_op + label: 'Type de contenu' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: État + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: true + group_info: + label: 'Statut de publication' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Publié + operator: '=' + value: '1' + 2: + title: 'Non publié' + operator: '=' + value: '0' + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Langue + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status_extra: + id: status_extra + table: node_field_data + field: status_extra + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + filters: false + filter_groups: false + display_description: '' + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + path: admin/content/sites + menu: + type: tab + title: Sites + description: '' + weight: -9 + expanded: false + menu_name: editor + parent: 'menu_link_content:39762042-305d-41ee-9024-f357eb247b35' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - 'user.node_grants:view' + - user.permissions + tags: { } + page_4: + id: page_4 + display_title: Actus + display_plugin: page + position: 3 + display_options: + filters: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Titre + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: + actualite: actualite + group: 1 + exposed: false + expose: + operator_id: type_op + label: 'Type de contenu' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: État + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: true + group_info: + label: 'Statut de publication' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Publié + operator: '=' + value: '1' + 2: + title: 'Non publié' + operator: '=' + value: '0' + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Langue + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status_extra: + id: status_extra + table: node_field_data + field: status_extra + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + filters: false + filter_groups: false + display_description: '' + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + path: admin/content/actus + menu: + type: tab + title: actualités + description: '' + weight: -8 + expanded: false + menu_name: editor + parent: 'menu_link_content:39762042-305d-41ee-9024-f357eb247b35' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - 'user.node_grants:view' + - user.permissions + tags: { } + page_5: + id: page_5 + display_title: Ressources + display_plugin: page + position: 3 + display_options: + filters: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: string + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: title_op + label: Titre + description: '' + use_operator: false + operator: title_op + operator_limit_selection: false + operator_list: { } + identifier: title + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + type: + id: type + table: node_field_data + field: type + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: type + plugin_id: bundle + operator: in + value: + ressource: ressource + group: 1 + exposed: false + expose: + operator_id: type_op + label: 'Type de contenu' + description: '' + use_operator: false + operator: type_op + operator_limit_selection: false + operator_list: { } + identifier: type + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status: + id: status + table: node_field_data + field: status + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: status + plugin_id: boolean + operator: '=' + value: '1' + group: 1 + exposed: true + expose: + operator_id: '' + label: État + description: '' + use_operator: false + operator: status_op + operator_limit_selection: false + operator_list: { } + identifier: status + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + is_grouped: true + group_info: + label: 'Statut de publication' + description: '' + identifier: status + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: + 1: + title: Publié + operator: '=' + value: '1' + 2: + title: 'Non publié' + operator: '=' + value: '0' + langcode: + id: langcode + table: node_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: langcode + plugin_id: language + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: Langue + description: '' + use_operator: false + operator: langcode_op + operator_limit_selection: false + operator_list: { } + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + status_extra: + id: status_extra + table: node_field_data + field: status_extra + entity_type: node + plugin_id: node_status + operator: '=' + value: false + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND + defaults: + filters: false + filter_groups: false + display_description: '' + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + path: admin/content/ressources + menu: + type: tab + title: ressources + description: '' + weight: -7 + expanded: false + menu_name: editor + parent: 'menu_link_content:39762042-305d-41ee-9024-f357eb247b35' + context: '0' + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - 'user.node_grants:view' + - user.permissions + tags: { } diff --git a/config/sync/views.view.ressources.yml b/config/sync/views.view.ressources.yml index 542f608..07f5618 100644 --- a/config/sync/views.view.ressources.yml +++ b/config/sync/views.view.ressources.yml @@ -5,8 +5,11 @@ dependencies: config: - core.entity_view_mode.node.teaser - node.type.ressource + - system.menu.main + - taxonomy.vocabulary.type_de_ressource module: - node + - taxonomy - user id: ressources label: Ressources @@ -146,6 +149,110 @@ display: plugin_id: bundle value: ressource: ressource + field_site_target_id: + id: field_site_target_id + table: node__field_site + field: field_site_target_id + relationship: none + group_type: group + admin_label: '' + plugin_id: numeric + operator: '=' + value: + min: '' + max: '' + value: '' + group: 1 + exposed: true + expose: + operator_id: field_site_target_id_op + label: Site + description: '' + use_operator: false + operator: field_site_target_id_op + operator_limit_selection: false + operator_list: { } + identifier: field_site_target_id + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + editor: '0' + min_placeholder: '' + max_placeholder: '' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + field_type_de_ressource_target_id: + id: field_type_de_ressource_target_id + table: node__field_type_de_ressource + field: field_type_de_ressource_target_id + relationship: none + group_type: group + admin_label: '' + plugin_id: taxonomy_index_tid + operator: or + value: { } + group: 1 + exposed: true + expose: + operator_id: field_type_de_ressource_target_id_op + label: 'Type de ressource (field_type_de_ressource)' + description: '' + use_operator: false + operator: field_type_de_ressource_target_id_op + operator_limit_selection: false + operator_list: { } + identifier: field_type_de_ressource_target_id + required: false + remember: false + multiple: true + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + editor: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + reduce_duplicates: true + vid: type_de_ressource + type: select + hierarchy: false + limit: true + error_message: true + save_lineage: false + force_deepest: false + parent: null + level_labels: '' + hierarchy_depth: 0 + required_depth: 0 + none_label: '- Please select -' style: type: default row: @@ -169,7 +276,9 @@ display: contexts: - 'languages:language_content' - 'languages:language_interface' + - url - url.query_args + - user - 'user.node_grants:view' - user.permissions tags: { } @@ -179,14 +288,36 @@ display: display_plugin: page position: 1 display_options: - display_extenders: { } + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' path: ressources + menu: + type: normal + title: Ressources + description: '' + weight: 3 + expanded: false + menu_name: main + parent: '' + context: '0' cache_metadata: max-age: -1 contexts: - 'languages:language_content' - 'languages:language_interface' + - url - url.query_args + - user - 'user.node_grants:view' - user.permissions tags: { } diff --git a/config/sync/views.view.sites.yml b/config/sync/views.view.sites.yml new file mode 100644 index 0000000..557bca3 --- /dev/null +++ b/config/sync/views.view.sites.yml @@ -0,0 +1,242 @@ +uuid: 6e3caf75-7ffd-4f7d-b854-05a3b223af85 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.home_block + - core.entity_view_mode.node.teaser + - node.type.site + - system.menu.main + - user.role.anonymous + - user.role.authenticated + module: + - node + - user +id: sites +label: Sites +module: views +description: '' +tag: '' +base_table: node_field_data +base_field: nid +display: + default: + id: default + display_title: Default + display_plugin: default + position: 0 + display_options: + title: Sites + fields: + title: + id: title + table: node_field_data + field: title + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: title + plugin_id: field + label: '' + exclude: false + alter: + alter_text: false + make_link: false + absolute: false + word_boundary: false + ellipsis: false + strip_tags: false + trim: false + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + pager: + type: none + options: + offset: 0 + items_per_page: 0 + exposed_form: + type: basic + options: + submit_button: Appliquer + reset_button: false + reset_button_label: Réinitialiser + exposed_sorts_label: 'Trier par' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + access: + type: role + options: + role: + anonymous: anonymous + authenticated: authenticated + cache: + type: tag + options: { } + empty: { } + sorts: + field_numero_site_value: + id: field_numero_site_value + table: node__field_numero_site + field: field_numero_site_value + relationship: none + group_type: group + admin_label: '' + plugin_id: standard + order: ASC + expose: + label: '' + field_identifier: '' + exposed: false + arguments: { } + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + type: + id: type + table: node_field_data + field: type + entity_type: node + entity_field: type + plugin_id: bundle + value: + site: site + style: + type: default + row: + type: 'entity:node' + options: + view_mode: teaser + query: + type: views_query + options: + query_comment: '' + disable_sql_rewrite: false + distinct: false + replica: false + query_tags: { } + relationships: { } + header: { } + footer: { } + display_extenders: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.roles + tags: { } + block_1: + id: block_1 + display_title: Block + display_plugin: block + position: 2 + display_options: + pager: + type: none + options: + offset: 0 + style: + type: default + options: { } + row: + type: 'entity:node' + options: + relationship: none + view_mode: home_block + defaults: + pager: false + style: false + row: false + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.roles + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: + matomo: + enabled: false + keyword_gets: '' + keyword_behavior: first + keyword_concat_separator: ' ' + category_behavior: none + category_gets: '' + category_concat_separator: ' ' + category_fallback: '' + category_facets: { } + category_facets_concat_separator: ', ' + path: lessitespilotes + menu: + type: normal + title: 'Les sites pilotes' + description: '' + weight: 0 + expanded: false + menu_name: main + parent: '' + context: '0' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.roles + tags: { } diff --git a/web/themes/custom/reha/css/reha.css b/web/themes/custom/reha/css/reha.css index 6563044..1926fb6 100644 --- a/web/themes/custom/reha/css/reha.css +++ b/web/themes/custom/reha/css/reha.css @@ -254,7 +254,6 @@ header { padding-left: 30px; padding-top: 20px; } } header .region-header #block-reha-logoreha { - display: none; grid-column: 2; max-height: 90%; height: 150px; } @@ -729,8 +728,6 @@ input { display: flex; flex-direction: column; } } .home-page-layout-content .layout--onecol .block-region-content .block-views-blockhome-block-1 { - grid-column: 1 /span 2; - grid-row: 1; margin-bottom: 2rem; } @media (max-width: 500px) { .home-page-layout-content .layout--onecol .block-region-content .block-views-blockhome-block-1 img { diff --git a/web/themes/custom/reha/scss/pages/_home.scss b/web/themes/custom/reha/scss/pages/_home.scss index 68b30cd..362b38d 100644 --- a/web/themes/custom/reha/scss/pages/_home.scss +++ b/web/themes/custom/reha/scss/pages/_home.scss @@ -48,8 +48,8 @@ } .block-views-blockhome-block-1{ - grid-column: 1 /span 2; - grid-row: 1; + // grid-column: 1 /span 2; + // grid-row: 1; margin-bottom: 2rem; @media(max-width: 500px){ img{ diff --git a/web/themes/custom/reha/scss/partials/_header.scss b/web/themes/custom/reha/scss/partials/_header.scss index 557feb7..9213f10 100644 --- a/web/themes/custom/reha/scss/partials/_header.scss +++ b/web/themes/custom/reha/scss/partials/_header.scss @@ -51,7 +51,7 @@ header{ } #block-reha-logoreha{ - display: none; + // display: none; grid-column: 2; max-height: 90%; height: $header-height;