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 207d15bf..b17ac401 100644 --- a/config/sync/core.entity_form_display.node.actualite.default.yml +++ b/config/sync/core.entity_form_display.node.actualite.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.actualite.field_evenements_lies - field.field.node.actualite.field_fichier - field.field.node.actualite.field_image + - field.field.node.actualite.field_lien - field.field.node.actualite.field_memo - field.field.node.actualite.field_programme - field.field.node.actualite.field_projet @@ -21,6 +22,7 @@ dependencies: - field_group - file - image + - link - text third_party_settings: field_group: @@ -150,6 +152,14 @@ content: third_party_settings: { } type: image_image region: content + field_lien: + weight: 201 + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + type: link_default + region: content field_memo: weight: 17 settings: 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 9a779c1f..da8050ef 100644 --- a/config/sync/core.entity_view_display.node.actualite.default.yml +++ b/config/sync/core.entity_view_display.node.actualite.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.actualite.field_evenements_lies - field.field.node.actualite.field_fichier - field.field.node.actualite.field_image + - field.field.node.actualite.field_lien - field.field.node.actualite.field_memo - field.field.node.actualite.field_programme - field.field.node.actualite.field_projet @@ -19,6 +20,7 @@ dependencies: - datetime_range - file - image + - link - text - user id: node.actualite.default @@ -68,6 +70,18 @@ content: third_party_settings: { } type: image region: content + field_lien: + weight: 115 + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + type: link + region: content field_memo: weight: 113 label: above 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 6b2ba793..1f0e1a4d 100644 --- a/config/sync/core.entity_view_display.node.actualite.teaser.yml +++ b/config/sync/core.entity_view_display.node.actualite.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.actualite.field_evenements_lies - field.field.node.actualite.field_fichier - field.field.node.actualite.field_image + - field.field.node.actualite.field_lien - field.field.node.actualite.field_memo - field.field.node.actualite.field_programme - field.field.node.actualite.field_projet @@ -67,6 +68,7 @@ hidden: field_dates_actu: true field_evenements_lies: true field_fichier: true + field_lien: true field_memo: true field_projet: true field_ressources_liees: true diff --git a/config/sync/field.field.node.actualite.field_fichier.yml b/config/sync/field.field.node.actualite.field_fichier.yml index 73c038b3..cbe07086 100644 --- a/config/sync/field.field.node.actualite.field_fichier.yml +++ b/config/sync/field.field.node.actualite.field_fichier.yml @@ -21,7 +21,7 @@ settings: file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: pdf max_filesize: '' - description_field: false + description_field: true handler: 'default:file' handler_settings: { } field_type: file diff --git a/config/sync/field.field.node.actualite.field_lien.yml b/config/sync/field.field.node.actualite.field_lien.yml new file mode 100644 index 00000000..3191034c --- /dev/null +++ b/config/sync/field.field.node.actualite.field_lien.yml @@ -0,0 +1,23 @@ +uuid: b050ff4e-4653-4ec0-9976-e51572e98b3f +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_lien + - node.type.actualite + module: + - link +id: node.actualite.field_lien +field_name: field_lien +entity_type: node +bundle: actualite +label: Lien +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + link_type: 17 + title: 1 +field_type: link diff --git a/config/sync/field.field.node.evenement.field_fichier.yml b/config/sync/field.field.node.evenement.field_fichier.yml index 5fc29a7c..eb54e0e5 100644 --- a/config/sync/field.field.node.evenement.field_fichier.yml +++ b/config/sync/field.field.node.evenement.field_fichier.yml @@ -21,7 +21,7 @@ settings: file_directory: '[date:custom:Y]-[date:custom:m]' file_extensions: pdf max_filesize: '' - description_field: false + description_field: true handler: 'default:file' handler_settings: { } field_type: file diff --git a/config/sync/field.storage.node.field_lien.yml b/config/sync/field.storage.node.field_lien.yml index 7bea422f..57f7c9b4 100644 --- a/config/sync/field.storage.node.field_lien.yml +++ b/config/sync/field.storage.node.field_lien.yml @@ -12,7 +12,7 @@ type: link settings: { } module: link locked: false -cardinality: 1 +cardinality: -1 translatable: true indexes: { } persist_with_no_fields: false diff --git a/config/sync/page_manager.page_variant.node-panels_variant-2.yml b/config/sync/page_manager.page_variant.node-panels_variant-2.yml index 5675b82a..fc81c0ad 100644 --- a/config/sync/page_manager.page_variant.node-panels_variant-2.yml +++ b/config/sync/page_manager.page_variant.node-panels_variant-2.yml @@ -98,7 +98,7 @@ variant_settings: third_party_settings: { } weight: 0 region: third - weight: 0 + weight: -5 uuid: 57599341-9788-4ec7-a807-32f8a8252380 context_mapping: entity: node @@ -115,7 +115,7 @@ variant_settings: third_party_settings: { } weight: 0 region: third - weight: 0 + weight: -4 uuid: 19f853aa-10c5-4c4d-a717-55af441490a3 context_mapping: entity: node @@ -202,7 +202,7 @@ variant_settings: third_party_settings: { } weight: 0 region: first - weight: 0 + weight: -8 uuid: 67a47521-52b8-4ab4-a771-f97638565f16 context_mapping: entity: node @@ -219,7 +219,7 @@ variant_settings: third_party_settings: { } weight: 0 region: first - weight: 0 + weight: -9 uuid: 6078929a-caa0-439a-8d35-87827d2a429b context_mapping: entity: node @@ -236,7 +236,7 @@ variant_settings: third_party_settings: { } weight: 0 region: first - weight: 0 + weight: -7 uuid: a3046e05-1dbd-45e0-9720-67c405399eb6 context_mapping: entity: node @@ -253,7 +253,7 @@ variant_settings: third_party_settings: { } weight: 0 region: third - weight: 0 + weight: -3 uuid: b3708c0d-f02e-464e-9ac8-5cc3e600b4ae context_mapping: entity: node @@ -285,7 +285,7 @@ variant_settings: third_party_settings: { } weight: 0 region: third - weight: 0 + weight: -7 uuid: 0b51f7da-321a-459b-aa24-350fb5ab2bd3 context_mapping: entity: node @@ -295,14 +295,14 @@ variant_settings: provider: ctools_block label_display: visible formatter: - label: above + label: visually_hidden type: entity_reference_revisions_entity_view settings: view_mode: default third_party_settings: { } weight: 0 region: third - weight: 0 + weight: -6 uuid: 17bf7b02-5d33-40de-bcf5-b343790eb147 context_mapping: entity: node @@ -315,9 +315,47 @@ variant_settings: info: '' view_mode: full region: first - weight: 0 + weight: -10 uuid: 04e9a10a-b599-4738-9f74-547073f27a8d context_mapping: { } + 9442253c-1677-4984-95f2-d5745c67db88: + id: 'entity_field:node:field_lien' + label: Liens + provider: ctools_block + label_display: visible + formatter: + label: visually_hidden + type: link + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '0' + target: '0' + third_party_settings: { } + weight: 0 + region: third + weight: -9 + uuid: 9442253c-1677-4984-95f2-d5745c67db88 + context_mapping: + entity: node + a60b2747-4184-4f16-a625-2af02dce0cd9: + id: 'entity_field:node:field_fichier' + label: Fichier + provider: ctools_block + label_display: visible + formatter: + label: visually_hidden + type: file_default + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 0 + region: third + weight: -8 + uuid: a60b2747-4184-4f16-a625-2af02dce0cd9 + context_mapping: + entity: node id: panels_variant uuid: 0a0e0f3c-1f16-4ee4-968e-eef8b14e7b93 label: null