diff --git a/src/config/sync/core.entity_form_display.node.texte.default.yml b/src/config/sync/core.entity_form_display.node.texte.default.yml index e83a45a..020b357 100644 --- a/src/config/sync/core.entity_form_display.node.texte.default.yml +++ b/src/config/sync/core.entity_form_display.node.texte.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.texte.field_degres_detrangement - field.field.node.texte.field_edition - field.field.node.texte.field_famille + - field.field.node.texte.field_fichier - field.field.node.texte.field_images - field.field.node.texte.field_notes - field.field.node.texte.field_tag @@ -20,6 +21,7 @@ dependencies: - node.type.texte module: - field_group + - file - filefield_sources - image - insert @@ -80,6 +82,7 @@ third_party_settings: children: - field_images - field_videos + - field_fichier parent_name: group_tabs weight: 8 format_type: tab @@ -109,10 +112,9 @@ third_party_settings: label: Liens group_reference: children: - - field_autheurs - - field_date - - field_edition - field_titre + - field_autheurs + - field_edition parent_name: group_tabs weight: 20 format_type: tab @@ -199,6 +201,13 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content + field_fichier: + weight: 26 + settings: + progress_indicator: throbber + third_party_settings: { } + type: file_generic + region: content field_images: weight: 10 settings: diff --git a/src/config/sync/core.entity_form_display.node.texte_prod.default.yml b/src/config/sync/core.entity_form_display.node.texte_prod.default.yml index ce49bba..67143ad 100644 --- a/src/config/sync/core.entity_form_display.node.texte_prod.default.yml +++ b/src/config/sync/core.entity_form_display.node.texte_prod.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.texte_prod.field_autheurs - field.field.node.texte_prod.field_date - field.field.node.texte_prod.field_famille + - field.field.node.texte_prod.field_fichier - field.field.node.texte_prod.field_images - field.field.node.texte_prod.field_notes_prod - field.field.node.texte_prod.field_tag_prod @@ -17,6 +18,7 @@ dependencies: module: - datetime - field_group + - file - filefield_sources - image - insert @@ -62,6 +64,7 @@ third_party_settings: children: - field_images - field_videos + - field_fichier parent_name: group_tabs weight: 23 format_type: tab @@ -181,6 +184,13 @@ content: third_party_settings: { } type: entity_reference_autocomplete region: content + field_fichier: + weight: 130 + settings: + progress_indicator: throbber + third_party_settings: { } + type: file_generic + region: content field_images: weight: 125 settings: diff --git a/src/config/sync/core.entity_view_display.node.texte.default.yml b/src/config/sync/core.entity_view_display.node.texte.default.yml index 8e66ced..da32803 100644 --- a/src/config/sync/core.entity_view_display.node.texte.default.yml +++ b/src/config/sync/core.entity_view_display.node.texte.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.texte.field_degres_detrangement - field.field.node.texte.field_edition - field.field.node.texte.field_famille + - field.field.node.texte.field_fichier - field.field.node.texte.field_images - field.field.node.texte.field_notes - field.field.node.texte.field_tag @@ -19,6 +20,7 @@ dependencies: - node.type.texte module: - entity_reference_revisions + - file - image - options - text @@ -67,6 +69,14 @@ content: third_party_settings: { } type: entity_reference_label region: content + field_fichier: + weight: 117 + label: above + settings: + use_description_as_link_text: true + third_party_settings: { } + type: file_default + region: content field_images: weight: 109 label: above diff --git a/src/config/sync/core.entity_view_display.node.texte.teaser.yml b/src/config/sync/core.entity_view_display.node.texte.teaser.yml index c3af190..6b4b329 100644 --- a/src/config/sync/core.entity_view_display.node.texte.teaser.yml +++ b/src/config/sync/core.entity_view_display.node.texte.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.texte.field_degres_detrangement - field.field.node.texte.field_edition - field.field.node.texte.field_famille + - field.field.node.texte.field_fichier - field.field.node.texte.field_images - field.field.node.texte.field_notes - field.field.node.texte.field_tag @@ -44,6 +45,7 @@ hidden: field_degres_detrangement: true field_edition: true field_famille: true + field_fichier: true field_images: true field_notes: true field_tag: true diff --git a/src/config/sync/core.entity_view_display.node.texte_prod.default.yml b/src/config/sync/core.entity_view_display.node.texte_prod.default.yml index 9e5f134..11a0e60 100644 --- a/src/config/sync/core.entity_view_display.node.texte_prod.default.yml +++ b/src/config/sync/core.entity_view_display.node.texte_prod.default.yml @@ -7,6 +7,7 @@ dependencies: - field.field.node.texte_prod.field_autheurs - field.field.node.texte_prod.field_date - field.field.node.texte_prod.field_famille + - field.field.node.texte_prod.field_fichier - field.field.node.texte_prod.field_images - field.field.node.texte_prod.field_notes_prod - field.field.node.texte_prod.field_tag_prod @@ -16,6 +17,7 @@ dependencies: module: - datetime - entity_reference_revisions + - file - image - text - user @@ -57,6 +59,14 @@ content: third_party_settings: { } type: entity_reference_label region: content + field_fichier: + weight: 110 + label: above + settings: + use_description_as_link_text: true + third_party_settings: { } + type: file_default + region: content field_images: weight: 105 label: above diff --git a/src/config/sync/core.entity_view_display.node.texte_prod.teaser.yml b/src/config/sync/core.entity_view_display.node.texte_prod.teaser.yml index 1d56b3b..45c5614 100644 --- a/src/config/sync/core.entity_view_display.node.texte_prod.teaser.yml +++ b/src/config/sync/core.entity_view_display.node.texte_prod.teaser.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.texte_prod.field_autheurs - field.field.node.texte_prod.field_date - field.field.node.texte_prod.field_famille + - field.field.node.texte_prod.field_fichier - field.field.node.texte_prod.field_images - field.field.node.texte_prod.field_notes_prod - field.field.node.texte_prod.field_tag_prod @@ -39,6 +40,7 @@ hidden: field_autheurs: true field_date: true field_famille: true + field_fichier: true field_images: true field_notes_prod: true field_tag_prod: true diff --git a/src/config/sync/field.field.node.texte.field_fichier.yml b/src/config/sync/field.field.node.texte.field_fichier.yml new file mode 100644 index 0000000..37663b0 --- /dev/null +++ b/src/config/sync/field.field.node.texte.field_fichier.yml @@ -0,0 +1,27 @@ +uuid: 0d663888-584b-4281-9ad8-2a3af5e2badf +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_fichier + - node.type.texte + module: + - file +id: node.texte.field_fichier +field_name: field_fichier +entity_type: node +bundle: texte +label: Fichier +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: pdf + max_filesize: '' + description_field: false + handler: 'default:file' + handler_settings: { } +field_type: file diff --git a/src/config/sync/field.field.node.texte_prod.field_fichier.yml b/src/config/sync/field.field.node.texte_prod.field_fichier.yml new file mode 100644 index 0000000..630d075 --- /dev/null +++ b/src/config/sync/field.field.node.texte_prod.field_fichier.yml @@ -0,0 +1,27 @@ +uuid: c06a8e8c-24ad-4336-9c08-682334e83431 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_fichier + - node.type.texte_prod + module: + - file +id: node.texte_prod.field_fichier +field_name: field_fichier +entity_type: node +bundle: texte_prod +label: Fichier +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: pdf + max_filesize: '' + description_field: false + handler: 'default:file' + handler_settings: { } +field_type: file diff --git a/src/config/sync/field.storage.node.field_fichier.yml b/src/config/sync/field.storage.node.field_fichier.yml new file mode 100644 index 0000000..b2d0484 --- /dev/null +++ b/src/config/sync/field.storage.node.field_fichier.yml @@ -0,0 +1,23 @@ +uuid: e79b5d17-ca73-4d99-a4ef-4e0f59c9d8e1 +langcode: fr +status: true +dependencies: + module: + - file + - node +id: node.field_fichier +field_name: field_fichier +entity_type: node +type: file +settings: + display_field: true + display_default: false + uri_scheme: public + target_type: file +module: file +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false