migration is cleaning textes, added pdf migration

This commit is contained in:
2026-08-13 12:21:53 +02:00
parent 914f5fd9d1
commit c19b5899e4
10 changed files with 386 additions and 3 deletions
@@ -6,6 +6,7 @@ dependencies:
- field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates
- field.field.node.projet.field_fichiers
- field.field.node.projet.field_images
- field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s
@@ -18,6 +19,7 @@ dependencies:
- autocomplete_deluxe
- datetime_range
- field_group
- file
- image
- path
- text
@@ -101,6 +103,7 @@ third_party_settings:
group_media:
children:
- field_images
- field_fichiers
label: Media
region: content
parent_name: group_tabs
@@ -161,6 +164,13 @@ content:
region: content
settings: { }
third_party_settings: { }
field_fichiers:
type: file_generic
weight: 8
region: content
settings:
progress_indicator: throbber
third_party_settings: { }
field_images:
type: image_image
weight: 7
@@ -6,6 +6,7 @@ dependencies:
- field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates
- field.field.node.projet.field_fichiers
- field.field.node.projet.field_images
- field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s
@@ -15,6 +16,7 @@ dependencies:
- node.type.projet
module:
- datetime_range
- file
- image
- options
- text
@@ -50,6 +52,14 @@ content:
third_party_settings: { }
weight: 102
region: content
field_fichiers:
type: file_default
label: above
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 110
region: content
field_images:
type: image
label: above
@@ -7,6 +7,7 @@ dependencies:
- field.field.node.projet.body
- field.field.node.projet.field_artiste_s_invite_s
- field.field.node.projet.field_dates
- field.field.node.projet.field_fichiers
- field.field.node.projet.field_images
- field.field.node.projet.field_invite_accompagne_curate_p
- field.field.node.projet.field_partenaire_s
@@ -56,6 +57,7 @@ content:
region: content
hidden:
field_dates: true
field_fichiers: true
field_invite_accompagne_curate_p: true
field_partenaire_s: true
field_portage: true
@@ -0,0 +1,27 @@
uuid: 01cf5142-1617-4b0a-afbe-46bed19f3a75
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_fichiers
- node.type.projet
module:
- file
id: node.projet.field_fichiers
field_name: field_fichiers
entity_type: node
bundle: projet
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: 'pdf doc docx odt zip txt'
max_filesize: ''
description_field: true
field_type: file
@@ -0,0 +1,23 @@
uuid: 9a9ebb54-2e2f-46bd-9586-60ebedfc95d8
langcode: fr
status: true
dependencies:
module:
- file
- node
id: node.field_fichiers
field_name: field_fichiers
entity_type: node
type: file
settings:
target_type: file
display_field: true
display_default: false
uri_scheme: public
module: file
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
@@ -84,6 +84,17 @@ process:
image_field_caption/format:
plugin: default_value
default_value: wysiwyg
field_fichiers:
plugin: sub_process
source: pdfs
process:
target_id:
plugin: file_import
source: uri
destination: destination
reuse: true
skip_on_missing_source: true
description: description
field_dates/value:
plugin: leshed_date
source: date_start
+1 -1
View File
@@ -4,7 +4,7 @@ langcode: fr
uuid: e53d1b41-902a-4030-a476-ad2d5f3e5070
name: 'Le Shed'
mail: dev@figureslibres.io
slogan: ''
slogan: "Centre d'art en Normandie"
page:
403: ''
404: ''