From 047965db4966d8bce7ed547fe13946d473a7dba1 Mon Sep 17 00:00:00 2001 From: bach Date: Sat, 22 Jun 2024 11:36:02 +0200 Subject: [PATCH] big update, reimport db needed --- composer.json | 4 + composer.lock | 270 +++++++++++++++++- ....entity_form_display.node.site.default.yml | 94 +++++- ...view_display.node.actualite.home_block.yml | 93 +++--- ....entity_view_display.node.site.default.yml | 42 ++- ...tity_view_display.node.site.home_block.yml | 15 +- ...view_display.node.site.site_partenaire.yml | 61 ++++ ...e.entity_view_display.node.site.teaser.yml | 14 +- ....entity_view_mode.node.site_partenaire.yml | 10 + config/sync/core.extension.yml | 4 + config/sync/editor.editor.wysiwyg.yml | 3 + ...d.node.site.field_date_de_construction.yml | 21 ++ .../field.field.node.site.field_image.yml | 3 + ...d.field.node.site.field_lettre_de_site.yml | 21 ++ ...eld.field.node.site.field_type_de_site.yml | 29 ++ .../field.storage.node.field_architecte.yml | 2 +- ...torage.node.field_date_de_construction.yml | 20 ++ ...ield.storage.node.field_lettre_de_site.yml | 99 +++++++ .../field.storage.node.field_type_de_site.yml | 20 ++ config/sync/filter.format.wysiwyg.yml | 2 +- ...nt_settings.taxonomy_term.type_de_site.yml | 11 + config/sync/page_manager.page.node_view.yml | 2 +- ...ger.page_variant.home-panels_variant-0.yml | 47 +-- config/sync/quick_node_clone.settings.yml | 8 + .../sync/taxonomy.vocabulary.type_de_site.yml | 8 + config/sync/views.view.actus.yml | 3 + config/sync/views.view.home.yml | 67 +++++ config/sync/views.view.sites.yml | 258 ++++++++++++++++- web/sites/default/default.services.yml | 4 +- ...-site.html.twig => __node--site.html.twig} | 0 30 files changed, 1123 insertions(+), 112 deletions(-) create mode 100644 config/sync/core.entity_view_display.node.site.site_partenaire.yml create mode 100644 config/sync/core.entity_view_mode.node.site_partenaire.yml create mode 100644 config/sync/field.field.node.site.field_date_de_construction.yml create mode 100644 config/sync/field.field.node.site.field_lettre_de_site.yml create mode 100644 config/sync/field.field.node.site.field_type_de_site.yml create mode 100644 config/sync/field.storage.node.field_date_de_construction.yml create mode 100644 config/sync/field.storage.node.field_lettre_de_site.yml create mode 100644 config/sync/field.storage.node.field_type_de_site.yml create mode 100644 config/sync/language.content_settings.taxonomy_term.type_de_site.yml create mode 100644 config/sync/quick_node_clone.settings.yml create mode 100644 config/sync/taxonomy.vocabulary.type_de_site.yml rename web/themes/custom/reha/templates/{node--site.html.twig => __node--site.html.twig} (100%) diff --git a/composer.json b/composer.json index f1c52ec..b9a0b51 100644 --- a/composer.json +++ b/composer.json @@ -20,11 +20,14 @@ "drupal/admin_theme": "^1.0", "drupal/advanced_email_validation": "^1.1", "drupal/amswap": "^3.2", + "drupal/conditional_fields": "^4.0@alpha", "drupal/config_pages": "^2.15", "drupal/content_as_config": "^1.0", "drupal/core-composer-scaffold": "^10.1", "drupal/core-project-message": "^10.1", "drupal/core-recommended": "^10.1", + "drupal/image_delta_formatter": "^1.2", + "drupal/image_field_caption": "^2.0", "drupal/linked_field": "^1.5", "drupal/login_destination": "^2.0@beta", "drupal/mailsystem": "^4.4", @@ -35,6 +38,7 @@ "drupal/panels": "^4.7", "drupal/paragraphs": "^1.16", "drupal/phone_number": "^2.0@alpha", + "drupal/quick_node_clone": "^1.18", "drupal/rules": "^3.0@alpha", "drupal/social_media_links": "^2.9", "drupal/typed_data": "^1.0@beta", diff --git a/composer.lock b/composer.lock index 1dd2e94..b031fd8 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "6f22602308a4ff1247870c4dc23f07e1", + "content-hash": "70e879d1fd2c1004a55467d656238e50", "packages": [ { "name": "asm89/stack-cors", @@ -2487,6 +2487,101 @@ "source": "https://git.drupalcode.org/project/bulkdelete" } }, + { + "name": "drupal/conditional_fields", + "version": "4.0.0-alpha5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/conditional_fields.git", + "reference": "4.0.0-alpha5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/conditional_fields-4.0.0-alpha5.zip", + "reference": "4.0.0-alpha5", + "shasum": "f0788b3cc91b390c3ebbdf544ecb2e78c57eb183" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "require-dev": { + "drupal/paragraphs": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "4.0.0-alpha5", + "datestamp": "1695850051", + "security-coverage": { + "status": "not-covered", + "message": "Alpha releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "benjifisher", + "homepage": "https://www.drupal.org/user/683300" + }, + { + "name": "colan", + "homepage": "https://www.drupal.org/user/58704" + }, + { + "name": "dqd", + "homepage": "https://www.drupal.org/user/1001934" + }, + { + "name": "ergonlogic", + "homepage": "https://www.drupal.org/user/368613" + }, + { + "name": "geek-merlin", + "homepage": "https://www.drupal.org/user/229048" + }, + { + "name": "heddn", + "homepage": "https://www.drupal.org/user/1463982" + }, + { + "name": "itsekhmistro", + "homepage": "https://www.drupal.org/user/928152" + }, + { + "name": "mparker17", + "homepage": "https://www.drupal.org/user/536298" + }, + { + "name": "OlgaRabodzei", + "homepage": "https://www.drupal.org/user/3389198" + }, + { + "name": "peterpoe", + "homepage": "https://www.drupal.org/user/55674" + }, + { + "name": "saurabh-2k17", + "homepage": "https://www.drupal.org/user/3622252" + }, + { + "name": "szhu", + "homepage": "https://www.drupal.org/user/3525295" + }, + { + "name": "thalles", + "homepage": "https://www.drupal.org/user/3589086" + } + ], + "description": "Define dependencies between fields based on their states and values.", + "homepage": "https://www.drupal.org/project/conditional_fields", + "support": { + "source": "https://git.drupalcode.org/project/conditional_fields" + } + }, { "name": "drupal/config_devel", "version": "dev-1.x", @@ -4531,6 +4626,123 @@ "issues": "https://www.drupal.org/project/issues/honeypot" } }, + { + "name": "drupal/image_delta_formatter", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/image_delta_formatter.git", + "reference": "8.x-1.2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/image_delta_formatter-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "e236790ad92bdbc8a0ba0aa042a8580d8ce9f425" + }, + "require": { + "drupal/core": "^8 || ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.2", + "datestamp": "1685543777", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bojanz", + "homepage": "https://www.drupal.org/user/86106" + }, + { + "name": "fgm", + "homepage": "https://www.drupal.org/user/27985" + }, + { + "name": "jsacksick", + "homepage": "https://www.drupal.org/user/972218" + } + ], + "description": "Provides a formatter that displays a specific delta of a multivalue imagefield.", + "homepage": "https://www.drupal.org/project/image_delta_formatter", + "support": { + "source": "https://git.drupalcode.org/project/image_delta_formatter" + } + }, + { + "name": "drupal/image_field_caption", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/image_field_caption.git", + "reference": "2.0.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/image_field_caption-2.0.1.zip", + "reference": "2.0.1", + "shasum": "053e1ccfc638b3b2cd5c59c3c6a053e4e5041183" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.1", + "datestamp": "1705443097", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "awm", + "homepage": "https://www.drupal.org/user/1059398" + }, + { + "name": "hanoii", + "homepage": "https://www.drupal.org/user/23157" + }, + { + "name": "ironsizide", + "homepage": "https://www.drupal.org/user/787980" + }, + { + "name": "iStryker", + "homepage": "https://www.drupal.org/user/303676" + }, + { + "name": "RobLoach", + "homepage": "https://www.drupal.org/user/61114" + }, + { + "name": "tyler.frankenstein", + "homepage": "https://www.drupal.org/user/150680" + } + ], + "description": "Add caption to image field.", + "homepage": "https://www.drupal.org/project/image_field_caption", + "support": { + "source": "https://git.drupalcode.org/project/image_field_caption", + "issues": "https://www.drupal.org/project/issues/image_field_caption" + } + }, { "name": "drupal/imagemagick", "version": "3.4.0", @@ -6495,6 +6707,61 @@ "source": "https://git.drupalcode.org/project/profile" } }, + { + "name": "drupal/quick_node_clone", + "version": "1.18.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/quick_node_clone.git", + "reference": "8.x-1.18" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/quick_node_clone-8.x-1.18.zip", + "reference": "8.x-1.18", + "shasum": "ab17077eccb24e5c651fedc5056a50051882a13d" + }, + "require": { + "drupal/core": "^8.8 || ^9 || ^10" + }, + "require-dev": { + "drupal/group": "^1 || ^2 || ^3", + "drupal/paragraphs": "1.x-dev" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.18", + "datestamp": "1707833857", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "vilepickle", + "homepage": "https://www.drupal.org/u/vilepickle", + "role": "Maintainer" + }, + { + "name": "Neslee Canil Pinto", + "homepage": "https://www.drupal.org/u/neslee-canil-pinto", + "role": "Maintainer" + } + ], + "description": "Quickly clone a node with regular fields.", + "homepage": "https://www.drupal.org/project/quick_node_clone", + "support": { + "source": "https://git.drupalcode.org/project/quick_node_clone", + "issues": "https://www.drupal.org/project/issues/quick_node_clone" + } + }, { "name": "drupal/redirect", "version": "1.9.0", @@ -12850,6 +13117,7 @@ "aliases": [], "minimum-stability": "stable", "stability-flags": { + "drupal/conditional_fields": 15, "drupal/login_destination": 20, "drupal/mimemail": 15, "drupal/notify": 10, diff --git a/config/sync/core.entity_form_display.node.site.default.yml b/config/sync/core.entity_form_display.node.site.default.yml index a5b18fd..a0589c4 100644 --- a/config/sync/core.entity_form_display.node.site.default.yml +++ b/config/sync/core.entity_form_display.node.site.default.yml @@ -6,14 +6,19 @@ dependencies: - field.field.node.site.body - field.field.node.site.field_adresse_site - field.field.node.site.field_architecte + - field.field.node.site.field_date_de_construction - field.field.node.site.field_fichiers - field.field.node.site.field_image + - field.field.node.site.field_lettre_de_site - field.field.node.site.field_numero_site - field.field.node.site.field_operation + - field.field.node.site.field_type_de_site - image.style.thumbnail - node.type.site module: - address + - conditional_fields + - datetime_range - field_group - file - image @@ -24,8 +29,11 @@ third_party_settings: group_details: children: - field_operation - - field_architecte + - field_type_de_site - field_numero_site + - field_lettre_de_site + - field_architecte + - field_date_de_construction - field_adresse_site - status - promote @@ -98,23 +106,35 @@ content: third_party_settings: { } created: type: datetime_timestamp - weight: 9 + weight: 12 region: content settings: { } third_party_settings: { } field_adresse_site: type: address_default - weight: 4 + weight: 7 region: content settings: { } third_party_settings: { } field_architecte: type: string_textfield - weight: 2 + weight: 5 region: content settings: - size: 60 + size: 30 placeholder: '' + third_party_settings: + maxlength: + maxlength_js: null + maxlength_js_label: 'Contenu limité à @limit caractères, restant : @remaining' + maxlength_js_enforce: false + advanced_text_formatter: + show_token_tree: 0 + field_date_de_construction: + type: daterange_default + weight: 6 + region: content + settings: { } third_party_settings: { } field_fichiers: type: file_generic @@ -131,13 +151,57 @@ content: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } + field_lettre_de_site: + type: options_select + weight: 4 + region: content + settings: { } + third_party_settings: + conditional_fields: + 11a360a3-e83c-4ab4-9eee-ff184504c33b: + entity_type: node + bundle: site + dependee: field_type_de_site + settings: + state: visible + reset: false + condition: value + grouping: AND + values_set: 1 + value: '' + values: { } + value_form: + - + target_id: '2' + effect: show + effect_options: { } + selector: '' field_numero_site: type: number weight: 3 region: content settings: placeholder: '' - third_party_settings: { } + third_party_settings: + conditional_fields: + d93a9eef-3e85-4592-9970-d6d8bf74c58b: + entity_type: node + bundle: site + dependee: field_type_de_site + settings: + state: visible + reset: false + condition: value + grouping: AND + values_set: 1 + value: '' + values: { } + value_form: + - + target_id: '1' + effect: show + effect_options: { } + selector: '' field_operation: type: entity_reference_autocomplete weight: 1 @@ -148,36 +212,42 @@ content: size: 60 placeholder: '' third_party_settings: { } + field_type_de_site: + type: options_select + weight: 2 + region: content + settings: { } + third_party_settings: { } langcode: type: language_select - weight: 7 + weight: 10 region: content settings: include_locked: true third_party_settings: { } path: type: path - weight: 11 + weight: 14 region: content settings: { } third_party_settings: { } promote: type: boolean_checkbox - weight: 6 + weight: 9 region: content settings: display_label: true third_party_settings: { } status: type: boolean_checkbox - weight: 5 + weight: 8 region: content settings: display_label: true third_party_settings: { } sticky: type: boolean_checkbox - weight: 10 + weight: 13 region: content settings: display_label: true @@ -192,7 +262,7 @@ content: third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 8 + weight: 11 region: content settings: match_operator: CONTAINS 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 index e530df2..682e18c 100644 --- a/config/sync/core.entity_view_display.node.actualite.home_block.yml +++ b/config/sync/core.entity_view_display.node.actualite.home_block.yml @@ -15,80 +15,63 @@ dependencies: - node.type.actualite module: - datetime - - file - - image - - text + - image_delta_formatter - 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 + format_type: html_date third_party_settings: { } weight: 3 region: content - field_site: - type: entity_reference_label - label: above + field_image: + type: image_delta_formatter + label: visually_hidden 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: { } + deltas: '0' + image_style: '' + image_link: content + image_loading: + attribute: lazy + deltas_reversed: 0 third_party_settings: { } weight: 0 region: content + field_site: + type: entity_reference_label + label: visually_hidden + settings: + link: false + 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: false + 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.site.default.yml b/config/sync/core.entity_view_display.node.site.default.yml index 4e7fdac..7ceeca3 100644 --- a/config/sync/core.entity_view_display.node.site.default.yml +++ b/config/sync/core.entity_view_display.node.site.default.yml @@ -6,15 +6,19 @@ dependencies: - field.field.node.site.body - field.field.node.site.field_adresse_site - field.field.node.site.field_architecte + - field.field.node.site.field_date_de_construction - field.field.node.site.field_fichiers - field.field.node.site.field_image + - field.field.node.site.field_lettre_de_site - field.field.node.site.field_numero_site - field.field.node.site.field_operation + - field.field.node.site.field_type_de_site - node.type.site module: - address + - datetime_range - file - - image + - image_field_caption - text - user id: node.site.default @@ -24,25 +28,35 @@ mode: default content: body: type: text_default - label: hidden + label: visually_hidden settings: { } third_party_settings: { } - weight: 3 + weight: 5 region: content field_adresse_site: - type: address_default - label: above + type: address_plain + label: visually_hidden settings: { } third_party_settings: { } - weight: 2 + weight: 1 region: content field_architecte: type: string - label: above + label: visually_hidden settings: link_to_entity: false third_party_settings: { } - weight: 5 + weight: 2 + region: content + field_date_de_construction: + type: daterange_default + label: visually_hidden + settings: + timezone_override: '' + format_type: html_year + separator: '-' + third_party_settings: { } + weight: 3 region: content field_fichiers: type: file_default @@ -50,10 +64,10 @@ content: settings: use_description_as_link_text: true third_party_settings: { } - weight: 4 + weight: 6 region: content field_image: - type: image + type: image_caption label: visually_hidden settings: image_link: '' @@ -61,19 +75,21 @@ content: image_loading: attribute: lazy third_party_settings: { } - weight: 0 + weight: 4 region: content field_numero_site: type: number_integer - label: above + label: visually_hidden settings: thousand_separator: '' prefix_suffix: true third_party_settings: { } - weight: 1 + weight: 0 region: content hidden: + field_lettre_de_site: true field_operation: true + field_type_de_site: true langcode: true links: true prevnext_next: 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 index 671232e..e264038 100644 --- a/config/sync/core.entity_view_display.node.site.home_block.yml +++ b/config/sync/core.entity_view_display.node.site.home_block.yml @@ -7,14 +7,18 @@ dependencies: - field.field.node.site.body - field.field.node.site.field_adresse_site - field.field.node.site.field_architecte + - field.field.node.site.field_date_de_construction - field.field.node.site.field_fichiers - field.field.node.site.field_image + - field.field.node.site.field_lettre_de_site - field.field.node.site.field_numero_site - field.field.node.site.field_operation + - field.field.node.site.field_type_de_site + - image.style.wide - node.type.site module: - address - - image + - image_delta_formatter - user id: node.site.home_block targetEntityType: node @@ -37,13 +41,15 @@ content: weight: 3 region: content field_image: - type: image + type: image_delta_formatter label: visually_hidden settings: + deltas: '0' + image_style: wide image_link: content - image_style: '' image_loading: attribute: lazy + deltas_reversed: 0 third_party_settings: { } weight: 0 region: content @@ -63,7 +69,10 @@ content: region: content hidden: body: true + field_date_de_construction: true field_fichiers: true + field_lettre_de_site: true field_operation: true + field_type_de_site: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.node.site.site_partenaire.yml b/config/sync/core.entity_view_display.node.site.site_partenaire.yml new file mode 100644 index 0000000..c47ee14 --- /dev/null +++ b/config/sync/core.entity_view_display.node.site.site_partenaire.yml @@ -0,0 +1,61 @@ +uuid: bc2161ee-effd-42f7-9dba-ae8fe76be705 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.site_partenaire + - field.field.node.site.body + - field.field.node.site.field_adresse_site + - field.field.node.site.field_architecte + - field.field.node.site.field_date_de_construction + - field.field.node.site.field_fichiers + - field.field.node.site.field_image + - field.field.node.site.field_lettre_de_site + - field.field.node.site.field_numero_site + - field.field.node.site.field_operation + - field.field.node.site.field_type_de_site + - node.type.site + module: + - address + - options + - user +id: node.site.site_partenaire +targetEntityType: node +bundle: site +mode: site_partenaire +content: + field_adresse_site: + type: address_plain + label: visually_hidden + settings: { } + third_party_settings: { } + weight: 1 + region: content + field_architecte: + type: string + label: visually_hidden + settings: + link_to_entity: false + third_party_settings: { } + weight: 2 + region: content + field_lettre_de_site: + type: list_default + label: visually_hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + body: true + field_date_de_construction: true + field_fichiers: true + field_image: true + field_numero_site: true + field_operation: true + field_type_de_site: 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.teaser.yml b/config/sync/core.entity_view_display.node.site.teaser.yml index c4aea8d..ea6e011 100644 --- a/config/sync/core.entity_view_display.node.site.teaser.yml +++ b/config/sync/core.entity_view_display.node.site.teaser.yml @@ -7,15 +7,18 @@ dependencies: - field.field.node.site.body - field.field.node.site.field_adresse_site - field.field.node.site.field_architecte + - field.field.node.site.field_date_de_construction - field.field.node.site.field_fichiers - field.field.node.site.field_image + - field.field.node.site.field_lettre_de_site - field.field.node.site.field_numero_site - field.field.node.site.field_operation + - field.field.node.site.field_type_de_site - image.style.large - node.type.site module: - address - - image + - image_delta_formatter - user id: node.site.teaser targetEntityType: node @@ -38,13 +41,15 @@ content: weight: 3 region: content field_image: - type: image + type: image_delta_formatter label: visually_hidden settings: - image_link: '' + deltas: '0' image_style: large + image_link: content image_loading: attribute: lazy + deltas_reversed: 0 third_party_settings: { } weight: 0 region: content @@ -64,7 +69,10 @@ content: region: content hidden: body: true + field_date_de_construction: true field_fichiers: true + field_lettre_de_site: true field_operation: true + field_type_de_site: true langcode: true search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.node.site_partenaire.yml b/config/sync/core.entity_view_mode.node.site_partenaire.yml new file mode 100644 index 0000000..ba9c3c7 --- /dev/null +++ b/config/sync/core.entity_view_mode.node.site_partenaire.yml @@ -0,0 +1,10 @@ +uuid: b989654f-8f6d-4895-8650-cecf60c90906 +langcode: fr +status: true +dependencies: + module: + - node +id: node.site_partenaire +label: 'Site partenaire' +targetEntityType: node +cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 9953ed8..31a8f7a 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -21,6 +21,7 @@ module: breakpoint: 0 bulkdelete: 0 ckeditor5: 0 + conditional_fields: 0 config: 0 config_devel: 0 config_filter: 0 @@ -62,6 +63,8 @@ module: help: 0 honeypot: 0 image: 0 + image_delta_formatter: 0 + image_field_caption: 0 inline_entity_form: 0 jquery_ui: 0 jquery_ui_datepicker: 0 @@ -97,6 +100,7 @@ module: pathologic: 0 persistent_login: 0 phone_number: 0 + quick_node_clone: 0 redis: 0 reha_mod: 0 responsive_image: 0 diff --git a/config/sync/editor.editor.wysiwyg.yml b/config/sync/editor.editor.wysiwyg.yml index 76c30ca..212136e 100644 --- a/config/sync/editor.editor.wysiwyg.yml +++ b/config/sync/editor.editor.wysiwyg.yml @@ -18,6 +18,7 @@ settings: - italic - drupalInsertImage - link + - sourceEditing plugins: ckeditor5_heading: enabled_headings: @@ -28,6 +29,8 @@ settings: - heading6 ckeditor5_imageResize: allow_resize: true + ckeditor5_sourceEditing: + allowed_tags: { } linkit_extension: linkit_enabled: true linkit_profile: default diff --git a/config/sync/field.field.node.site.field_date_de_construction.yml b/config/sync/field.field.node.site.field_date_de_construction.yml new file mode 100644 index 0000000..f1e5e6a --- /dev/null +++ b/config/sync/field.field.node.site.field_date_de_construction.yml @@ -0,0 +1,21 @@ +uuid: ba5dcd09-6a2f-4e3a-8270-5dd22f2f339c +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_date_de_construction + - node.type.site + module: + - datetime_range +id: node.site.field_date_de_construction +field_name: field_date_de_construction +entity_type: node +bundle: site +label: 'Date de construction' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: daterange diff --git a/config/sync/field.field.node.site.field_image.yml b/config/sync/field.field.node.site.field_image.yml index 2210278..f28df35 100644 --- a/config/sync/field.field.node.site.field_image.yml +++ b/config/sync/field.field.node.site.field_image.yml @@ -35,4 +35,7 @@ settings: title: '' width: null height: null + caption: '' + caption_field: 1 + caption_field_required: 0 field_type: image diff --git a/config/sync/field.field.node.site.field_lettre_de_site.yml b/config/sync/field.field.node.site.field_lettre_de_site.yml new file mode 100644 index 0000000..8b06fa5 --- /dev/null +++ b/config/sync/field.field.node.site.field_lettre_de_site.yml @@ -0,0 +1,21 @@ +uuid: 3d65fa48-3d02-46cb-8297-55c42f891db9 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_lettre_de_site + - node.type.site + module: + - options +id: node.site.field_lettre_de_site +field_name: field_lettre_de_site +entity_type: node +bundle: site +label: 'Lettre de site' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: list_string diff --git a/config/sync/field.field.node.site.field_type_de_site.yml b/config/sync/field.field.node.site.field_type_de_site.yml new file mode 100644 index 0000000..de8ca24 --- /dev/null +++ b/config/sync/field.field.node.site.field_type_de_site.yml @@ -0,0 +1,29 @@ +uuid: 40ffc4ae-7d83-4d9a-912b-cbe4a3680f18 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_type_de_site + - node.type.site + - taxonomy.vocabulary.type_de_site +id: node.site.field_type_de_site +field_name: field_type_de_site +entity_type: node +bundle: site +label: 'Type de site' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + type_de_site: type_de_site + sort: + field: name + direction: asc + auto_create: false + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/field.storage.node.field_architecte.yml b/config/sync/field.storage.node.field_architecte.yml index 31d6093..2ec4d0b 100644 --- a/config/sync/field.storage.node.field_architecte.yml +++ b/config/sync/field.storage.node.field_architecte.yml @@ -14,7 +14,7 @@ settings: is_ascii: false module: core locked: false -cardinality: 1 +cardinality: -1 translatable: true indexes: { } persist_with_no_fields: false diff --git a/config/sync/field.storage.node.field_date_de_construction.yml b/config/sync/field.storage.node.field_date_de_construction.yml new file mode 100644 index 0000000..523f817 --- /dev/null +++ b/config/sync/field.storage.node.field_date_de_construction.yml @@ -0,0 +1,20 @@ +uuid: 5f22692c-acb6-478f-9d75-9966a7a24556 +langcode: fr +status: true +dependencies: + module: + - datetime_range + - node +id: node.field_date_de_construction +field_name: field_date_de_construction +entity_type: node +type: daterange +settings: + datetime_type: date +module: datetime_range +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_lettre_de_site.yml b/config/sync/field.storage.node.field_lettre_de_site.yml new file mode 100644 index 0000000..d3ba10b --- /dev/null +++ b/config/sync/field.storage.node.field_lettre_de_site.yml @@ -0,0 +1,99 @@ +uuid: 0eff65af-587b-4b5c-a083-e3eee262277e +langcode: fr +status: true +dependencies: + module: + - node + - options +id: node.field_lettre_de_site +field_name: field_lettre_de_site +entity_type: node +type: list_string +settings: + allowed_values: + - + value: A + label: A + - + value: B + label: B + - + value: C + label: C + - + value: D + label: D + - + value: E + label: E + - + value: F + label: F + - + value: G + label: G + - + value: H + label: H + - + value: I + label: I + - + value: J + label: J + - + value: K + label: K + - + value: L + label: L + - + value: M + label: M + - + value: 'N' + label: 'N' + - + value: O + label: O + - + value: P + label: P + - + value: Q + label: Q + - + value: R + label: R + - + value: S + label: S + - + value: T + label: T + - + value: U + label: U + - + value: V + label: V + - + value: W + label: W + - + value: X + label: X + - + value: 'Y' + label: 'Y' + - + value: Z + label: Z + allowed_values_function: '' +module: options +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_site.yml b/config/sync/field.storage.node.field_type_de_site.yml new file mode 100644 index 0000000..260fb8b --- /dev/null +++ b/config/sync/field.storage.node.field_type_de_site.yml @@ -0,0 +1,20 @@ +uuid: 7615e22d-fb99-4bc8-a07a-b04174ab3219 +langcode: fr +status: true +dependencies: + module: + - node + - taxonomy +id: node.field_type_de_site +field_name: field_type_de_site +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/filter.format.wysiwyg.yml b/config/sync/filter.format.wysiwyg.yml index 385bbcd..988c395 100644 --- a/config/sync/filter.format.wysiwyg.yml +++ b/config/sync/filter.format.wysiwyg.yml @@ -49,7 +49,7 @@ filters: status: false weight: -43 settings: - allowed_html: '