diff --git a/config/sync/core.entity_form_display.node.actualite.default.yml b/config/sync/core.entity_form_display.node.actualite.default.yml new file mode 100644 index 0000000..3fe9968 --- /dev/null +++ b/config/sync/core.entity_form_display.node.actualite.default.yml @@ -0,0 +1,101 @@ +uuid: 6ac0b7cb-6bb1-41a3-8925-59c3d46b1815 +langcode: fr +status: true +dependencies: + config: + - field.field.node.actualite.body + - field.field.node.actualite.field_date + - field.field.node.actualite.field_fichiers + - field.field.node.actualite.field_image + - image.style.thumbnail + - node.type.actualite + module: + - datetime + - field_group + - file + - image + - text +third_party_settings: + field_group: + group_tabs: + children: + - status + - promote + label: Details + region: content + parent_name: '' + weight: 5 + format_type: details_sidebar + format_settings: + classes: '' + show_empty_fields: true + id: '' + label_as_html: false + open: true + description: '' + required_fields: true + weight: 0 +id: node.actualite.default +targetEntityType: node +bundle: actualite +mode: default +content: + body: + type: text_textarea_with_summary + weight: 2 + region: content + settings: + rows: 9 + summary_rows: 3 + placeholder: '' + show_summary: false + third_party_settings: { } + field_date: + type: datetime_default + weight: 1 + region: content + settings: { } + third_party_settings: { } + field_fichiers: + type: file_generic + weight: 4 + 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: { } + promote: + type: boolean_checkbox + weight: 7 + region: content + settings: + display_label: true + third_party_settings: { } + status: + type: boolean_checkbox + weight: 6 + region: content + settings: + display_label: true + third_party_settings: { } + title: + type: string_textfield + weight: 0 + region: content + settings: + size: 60 + placeholder: '' + third_party_settings: { } +hidden: + created: true + langcode: true + path: true + sticky: true + uid: 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 new file mode 100644 index 0000000..da5b475 --- /dev/null +++ b/config/sync/core.entity_view_display.node.actualite.default.yml @@ -0,0 +1,64 @@ +uuid: 7ee66ef1-ac7a-4ea2-a40e-0d6e2c1d55e9 +langcode: fr +status: true +dependencies: + config: + - field.field.node.actualite.body + - field.field.node.actualite.field_date + - field.field.node.actualite.field_fichiers + - field.field.node.actualite.field_image + - node.type.actualite + module: + - datetime + - file + - image + - text + - user +id: node.actualite.default +targetEntityType: node +bundle: actualite +mode: default +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 + links: + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + 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 new file mode 100644 index 0000000..d63ed05 --- /dev/null +++ b/config/sync/core.entity_view_display.node.actualite.teaser.yml @@ -0,0 +1,55 @@ +uuid: eb5c6630-4111-4f76-b196-a6a4a60aeb5d +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - field.field.node.actualite.body + - field.field.node.actualite.field_date + - field.field.node.actualite.field_fichiers + - field.field.node.actualite.field_image + - image.style.large + - node.type.actualite + module: + - datetime + - 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 + label: visually_hidden + settings: + timezone_override: '' + format_type: medium + third_party_settings: { } + weight: 0 + region: content + field_image: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: large + image_loading: + attribute: lazy + third_party_settings: { } + weight: 1 + region: content +hidden: + field_fichiers: true + langcode: true + links: true + search_api_excerpt: true diff --git a/config/sync/field.field.node.actualite.body.yml b/config/sync/field.field.node.actualite.body.yml new file mode 100644 index 0000000..81c0fd4 --- /dev/null +++ b/config/sync/field.field.node.actualite.body.yml @@ -0,0 +1,24 @@ +uuid: 1c6ac8f1-d1c6-495c-a2c6-a75cf3ae868c +langcode: fr +status: true +dependencies: + config: + - field.storage.node.body + - node.type.actualite + module: + - text +id: node.actualite.body +field_name: body +entity_type: node +bundle: actualite +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.actualite.field_date.yml b/config/sync/field.field.node.actualite.field_date.yml new file mode 100644 index 0000000..d0f96d4 --- /dev/null +++ b/config/sync/field.field.node.actualite.field_date.yml @@ -0,0 +1,21 @@ +uuid: e21a8025-f5bb-493b-b536-7ad836f448af +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_date + - node.type.actualite + module: + - datetime +id: node.actualite.field_date +field_name: field_date +entity_type: node +bundle: actualite +label: Date +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: datetime diff --git a/config/sync/field.field.node.actualite.field_fichiers.yml b/config/sync/field.field.node.actualite.field_fichiers.yml new file mode 100644 index 0000000..57c4d9b --- /dev/null +++ b/config/sync/field.field.node.actualite.field_fichiers.yml @@ -0,0 +1,27 @@ +uuid: 6d3f0971-2f25-4933-bfe4-1eaffa3c1a74 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_fichiers + - node.type.actualite + module: + - file +id: node.actualite.field_fichiers +field_name: field_fichiers +entity_type: node +bundle: actualite +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.actualite.field_image.yml b/config/sync/field.field.node.actualite.field_image.yml new file mode 100644 index 0000000..734df1f --- /dev/null +++ b/config/sync/field.field.node.actualite.field_image.yml @@ -0,0 +1,38 @@ +uuid: 74a99778-9d52-4430-a163-8d3cfa722202 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_image + - node.type.actualite + module: + - image +id: node.actualite.field_image +field_name: field_image +entity_type: node +bundle: actualite +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.storage.node.field_date.yml b/config/sync/field.storage.node.field_date.yml new file mode 100644 index 0000000..47d3fd7 --- /dev/null +++ b/config/sync/field.storage.node.field_date.yml @@ -0,0 +1,20 @@ +uuid: 96c70e13-a61f-44e5-810e-db9acf8de21a +langcode: fr +status: true +dependencies: + module: + - datetime + - node +id: node.field_date +field_name: field_date +entity_type: node +type: datetime +settings: + datetime_type: date +module: datetime +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_fichiers.yml b/config/sync/field.storage.node.field_fichiers.yml new file mode 100644 index 0000000..1e8422a --- /dev/null +++ b/config/sync/field.storage.node.field_fichiers.yml @@ -0,0 +1,23 @@ +uuid: ccea4505-788d-472b-925b-d186656621b1 +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: true + uri_scheme: public +module: file +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.node.field_image.yml b/config/sync/field.storage.node.field_image.yml new file mode 100644 index 0000000..cee3c5e --- /dev/null +++ b/config/sync/field.storage.node.field_image.yml @@ -0,0 +1,30 @@ +uuid: c40ec8ff-0622-479d-b875-ce903c7e6b1a +langcode: fr +status: true +dependencies: + module: + - file + - image + - node +id: node.field_image +field_name: field_image +entity_type: node +type: image +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +module: image +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/language.content_settings.node.actualite.yml b/config/sync/language.content_settings.node.actualite.yml new file mode 100644 index 0000000..71435f3 --- /dev/null +++ b/config/sync/language.content_settings.node.actualite.yml @@ -0,0 +1,11 @@ +uuid: 78066add-bdf0-4ab2-88e1-70d16851e35e +langcode: fr +status: true +dependencies: + config: + - node.type.actualite +id: node.actualite +target_entity_type_id: node +target_bundle: actualite +default_langcode: site_default +language_alterable: false diff --git a/config/sync/node.type.actualite.yml b/config/sync/node.type.actualite.yml new file mode 100644 index 0000000..722b776 --- /dev/null +++ b/config/sync/node.type.actualite.yml @@ -0,0 +1,17 @@ +uuid: 377bddfe-28e2-478e-8e1d-645ff18d723a +langcode: fr +status: true +dependencies: + module: + - menu_ui +third_party_settings: + menu_ui: + available_menus: { } + parent: '' +name: Actualité +type: actualite +description: '' +help: '' +new_revision: true +preview_mode: 1 +display_submitted: false diff --git a/config/sync/views.view.actus.yml b/config/sync/views.view.actus.yml new file mode 100644 index 0000000..0737470 --- /dev/null +++ b/config/sync/views.view.actus.yml @@ -0,0 +1,191 @@ +uuid: f7b6dfb7-ac33-4e42-ae5c-b7579a3ab0ce +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.teaser + - node.type.actualite + module: + - node + - user +id: actus +label: Actus +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: Actualités + 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: mini + options: + offset: 0 + items_per_page: 10 + total_pages: null + id: 0 + tags: + next: ›› + previous: ‹‹ + expose: + items_per_page: false + items_per_page_label: 'Éléments par page' + items_per_page_options: '5, 10, 25, 50' + items_per_page_options_all: false + items_per_page_options_all_label: '- Tout -' + offset: false + offset_label: Décalage + 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: perm + options: + perm: 'access content' + cache: + type: tag + options: { } + empty: { } + sorts: + created: + id: created + table: node_field_data + field: created + relationship: none + group_type: group + admin_label: '' + entity_type: node + entity_field: created + plugin_id: date + order: DESC + expose: + label: '' + field_identifier: '' + exposed: false + granularity: second + 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: + actualite: actualite + 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: { } + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { } + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 1 + display_options: + display_extenders: { } + path: actualites + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url.query_args + - 'user.node_grants:view' + - user.permissions + tags: { }