1 Commits

Author SHA1 Message Date
93fc877ca5 css ressource 2025-04-04 09:23:30 +02:00
123 changed files with 1825 additions and 8804 deletions

View File

@@ -17,7 +17,6 @@
"require": {
"composer/installers": "^2.0",
"drupal/block_field": "^1.0@RC",
"drupal/cer": "^5.0@beta",
"drupal/config_pages": "^2.15",
"drupal/core-composer-scaffold": "^10.3",
"drupal/core-project-message": "^10.3",
@@ -37,15 +36,11 @@
"drupal/paragraphs": "^1.17",
"drupal/quick_node_clone": "^1.18",
"drupal/simple_sitemap": "^4.1",
"drupal/smart_read_more_link": "^2.0",
"drupal/social_media_links": "^2.9",
"drupal/structure_sync": "^2.0",
"drupal/verf": "^2.1",
"drupal/views_argument_token": "^2.0",
"drupal/views_autocomplete_filters": "^2.0",
"drupal/views_block_area": "^1.0@beta",
"drupal/views_bulk_operations": "^4.4",
"drupal/views_conditional": "^1.10",
"drupal/views_year_filter": "^2.1",
"drupal/viewsreference": "^2.0@beta",
"drupal/yaml_editor": "^1.2",
@@ -139,20 +134,17 @@
"Image field generates only default language URL when linking to corresponding entity. https://www.drupal.org/node/2645922?no_cache=1733132298":"https://www.drupal.org/files/issues/2021-03-15/2645922-45.patch",
"Also use text editor (CKEditor) for summary of a text field https://www.drupal.org/project/drupal/issues/2671162 ":"https://www.drupal.org/files/issues/2024-09-09/2671162-151.patch"
},
"drupal/social_media_links":{
"Replace Twitter with X https://www.drupal.org/project/social_media_links/issues/3384469": "https://www.drupal.org/files/issues/2023-09-12/social_media_links-change_twitter_to_x-3384469-7.patch"
},
"drupal/image_field_caption":{
"Rewrite module to use default field storage https://www.drupal.org/project/image_field_caption/issues/3472997": "./patches/image_field_caption_3472997_12.patch"
},
"drupal/video_embed_field":{
"Support Youtube Live urls https://www.drupal.org/project/video_embed_field/issues/3417567":"https://www.drupal.org/files/issues/2024-01-27/video_embed_field--support-live--3417567--2.patch"
},
"drupal/page_manager":{
"Some mandatory parameters are missing (machine_name, step) to generate a URL for route entity.page.devel_load https://www.drupal.org/project/page_manager/issues/3438993": "https://www.drupal.org/files/issues/2024-08-14/page-manager-3438993-MR34-24.patch"
}
},
"oldpatches": {
"drupal/social_media_links":{
"Replace Twitter with X https://www.drupal.org/project/social_media_links/issues/3384469": "https://www.drupal.org/files/issues/2023-09-12/social_media_links-change_twitter_to_x-3384469-7.patch"
}
}
}
}

2352
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,3 @@
_core:
default_config_hash: RumewwAShocwpN5KgIf0U8Z2yd4_f7mQJpYnwLTzhhQ
menu_depth: 4
hoverintent_behavior:
enabled: true
timeout: 500
enable_toggle_shortcut: false

View File

@@ -1,14 +0,0 @@
uuid: e4ad65d9-c6dc-4d1d-a9f4-b944dfbf6049
langcode: fr
status: true
dependencies: { }
id: site_projet
label: 'Site - Projet'
enabled: true
first_field: field_site_projet
second_field: field_projets_lie
add_direction: append
bundles:
node:
- projet
- site

View File

@@ -1,4 +1,3 @@
_core:
default_config_hash: LzdDtE3Im_Ysio7g1Eo8ymSMq0mgSQMPzv0khsr_J64
mode: simple
ignored_config_entities: { }

View File

@@ -1,22 +0,0 @@
uuid: 604162cf-51a4-498c-8d68-8bc3251e71a1
langcode: fr
status: true
dependencies:
config:
- node.type.projet
id: node.projet.promote
field_name: promote
entity_type: node
bundle: projet
label: "Promu en page d'accueil"
description: ''
required: false
translatable: true
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -1,18 +0,0 @@
uuid: a9f1e789-aedf-4277-9393-64adf1b30039
langcode: fr
status: true
dependencies:
config:
- node.type.projet
id: node.projet.title
field_name: title
entity_type: node
bundle: projet
label: "Nom du projet porté par l'équipe"
description: ''
required: true
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -221,7 +221,7 @@ content:
autocomplete_route_name: autocomplete_deluxe.autocomplete
size: 60
selection_handler: default
match_limit: 10
limit: 10
min_length: 0
delimiter: ''
not_found_message_allow: false

View File

@@ -1,287 +0,0 @@
uuid: ae541456-ae9d-4552-99c1-aa2769a2beb8
langcode: fr
status: true
dependencies:
config:
- field.field.node.projet.field_documents
- field.field.node.projet.field_image
- field.field.node.projet.field_infos
- field.field.node.projet.field_intro
- field.field.node.projet.field_laureats
- field.field.node.projet.field_liens
- field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet
- image.style.thumbnail
- node.type.projet
module:
- field_group
- file
- image
- link
- paragraphs
- path
- text
third_party_settings:
field_group:
group_tabs:
children:
- group_infos
- group_parties
- group_docs_liens
label: Tabs
region: content
parent_name: ''
weight: 2
format_type: tabs
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
direction: horizontal
width_breakpoint: 640
group_parties:
children:
- field_image
- field_intro
- field_parties_projet
label: Contenus
region: hidden
parent_name: group_tabs
weight: 8
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
group_infos:
children:
- field_infos
label: Infos
region: hidden
parent_name: group_tabs
weight: 6
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: open
description: ''
required_fields: true
group_details:
children:
- field_laureats
- field_site_projet
- langcode
- uid
- created
- status
- promote
- sticky
- simple_sitemap_index_now
- path
- simple_sitemap
label: Details
region: content
parent_name: ''
weight: 4
format_type: details_sidebar
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
open: true
description: ''
required_fields: true
weight: -100
group_docs_liens:
children:
- field_documents
- field_liens
label: 'Docs & Liens'
region: hidden
parent_name: group_tabs
weight: 10
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
id: node.projet.default
targetEntityType: node
bundle: projet
mode: default
content:
created:
type: datetime_timestamp
weight: 32
region: content
settings: { }
third_party_settings: { }
field_documents:
type: file_generic
weight: 5
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: { }
field_infos:
type: paragraphs
weight: 9
region: content
settings:
title: Paragraphe
title_plural: Paragraphs
edit_mode: open
closed_mode: summary
autocollapse: none
closed_mode_threshold: 0
add_mode: dropdown
form_display_mode: default
default_paragraph_type: ''
features:
collapse_edit_all: collapse_edit_all
duplicate: duplicate
third_party_settings: { }
field_intro:
type: text_textarea
weight: 4
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_laureats:
type: boolean_checkbox
weight: 26
region: content
settings:
display_label: true
third_party_settings: { }
field_liens:
type: link_default
weight: 6
region: content
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
field_nom_de_l_equipe:
type: string_textfield
weight: 1
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_parties_projet:
type: paragraphs
weight: 5
region: content
settings:
title: Paragraphe
title_plural: Paragraphs
edit_mode: open
closed_mode: summary
autocollapse: none
closed_mode_threshold: 0
add_mode: dropdown
form_display_mode: default
default_paragraph_type: ''
features:
collapse_edit_all: collapse_edit_all
duplicate: duplicate
third_party_settings: { }
field_site_projet:
type: entity_reference_autocomplete
weight: 27
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
langcode:
type: language_select
weight: 30
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 37
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 34
region: content
settings:
display_label: true
third_party_settings: { }
simple_sitemap:
weight: 38
region: content
settings: { }
third_party_settings: { }
simple_sitemap_index_now:
weight: 36
region: content
settings: { }
third_party_settings: { }
status:
type: boolean_checkbox
weight: 33
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 35
region: content
settings:
display_label: true
third_party_settings: { }
title:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 31
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@@ -14,7 +14,6 @@ dependencies:
- field.field.node.site.field_poid
- field.field.node.site.field_porteur_s_de_site
- field.field.node.site.field_programme_de_l_etat
- field.field.node.site.field_projets_lie
- field.field.node.site.field_region
- field.field.node.site.field_sous_titre
- image.style.thumbnail
@@ -86,7 +85,6 @@ third_party_settings:
required_fields: true
group_details:
children:
- field_projets_lie
- status
- field_poid
- created
@@ -105,7 +103,7 @@ third_party_settings:
open: true
description: ''
required_fields: true
weight: -100
weight: -1
group_mots_clefs:
children: { }
label: 'Mots Clefs'
@@ -161,7 +159,7 @@ mode: default
content:
created:
type: datetime_timestamp
weight: 33
weight: 4
region: content
settings: { }
third_party_settings: { }
@@ -185,7 +183,6 @@ content:
weight: 28
region: content
settings:
geometry_validation: false
map:
leaflet_map: osm-de
height: 400
@@ -227,8 +224,6 @@ content:
control: false
options: '{"position":"topleft","pseudoFullscreen":false}'
path: '{"color":"#3388ff","opacity":"1.0","stroke":true,"weight":3,"fill":"depends","fillColor":"*","fillOpacity":"0.2","radius":"6"}'
feature_properties:
values: ''
locate:
control: false
options: '{"position":"topright","setView":"untilPanOrZoom","returnToPrevBounds":true,"keepCurrentZoomLevel":true,"strings":{"title":"Locate my position"}}'
@@ -236,20 +231,17 @@ content:
geocoder:
control: false
settings:
popup: false
position: topright
input_size: 20
providers: { }
min_terms: 4
delay: 800
zoom: 16
popup: false
options: ''
geojson_overlays:
sources:
fields: { }
zoom_to_geojson: true
path: '{"color":"#f71ed3","opacity":"0.7","stroke":true,"weight":2,"fillColor":"#ffddfe","fillOpacity":"0.1","radius":3,"dashArray":"5, 5"}'
snapping: true
geometry_validation: 0
feature_properties:
values: ''
third_party_settings: { }
field_images:
type: image_image
@@ -305,7 +297,7 @@ content:
third_party_settings: { }
field_poid:
type: number
weight: 32
weight: 3
region: content
settings:
placeholder: ''
@@ -326,16 +318,6 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
field_projets_lie:
type: entity_reference_autocomplete
weight: 30
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
field_region:
type: string_textfield
weight: 12
@@ -353,13 +335,13 @@ content:
placeholder: ''
third_party_settings: { }
simple_sitemap:
weight: 35
weight: 6
region: content
settings: { }
third_party_settings: { }
status:
type: boolean_checkbox
weight: 31
weight: 2
region: content
settings:
display_label: true
@@ -372,14 +354,9 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
translation:
weight: 10
region: content
settings: { }
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 34
weight: 5
region: content
settings:
match_operator: CONTAINS

View File

@@ -1,26 +0,0 @@
uuid: af7775a0-4f09-49ad-887a-7d8185fb4ac4
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.projet_diapo.field_images_projet
- image.style.thumbnail
- paragraphs.paragraphs_type.projet_diapo
module:
- image
id: paragraph.projet_diapo.default
targetEntityType: paragraph
bundle: projet_diapo
mode: default
content:
field_images_projet:
type: image_image
weight: 0
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
hidden:
created: true
status: true

View File

@@ -1,32 +0,0 @@
uuid: 1237443e-c643-404b-b148-a60d19055ab2
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.projet_info.field_contenu
- field.field.paragraph.projet_info.field_label
- paragraphs.paragraphs_type.projet_info
id: paragraph.projet_info.default
targetEntityType: paragraph
bundle: projet_info
mode: default
content:
field_contenu:
type: string_textfield
weight: 1
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_label:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden:
created: true
status: true

View File

@@ -1,34 +0,0 @@
uuid: 385038ea-1b7c-46ab-970a-b5fe785ee270
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.projet_partie_texte.field_texte_partie_texte_projet
- field.field.paragraph.projet_partie_texte.field_titre_partie_texte_projet
- paragraphs.paragraphs_type.projet_partie_texte
module:
- text
id: paragraph.projet_partie_texte.default
targetEntityType: paragraph
bundle: projet_partie_texte
mode: default
content:
field_texte_partie_texte_projet:
type: text_textarea
weight: 1
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_titre_partie_texte_projet:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden:
created: true
status: true

View File

@@ -36,18 +36,18 @@ content:
region: content
field_date:
type: daterange_default
label: hidden
label: visually_hidden
settings:
timezone_override: ''
format_type: jj
from_to: both
separator: '-'
from_to: both
third_party_settings: { }
weight: 6
region: content
field_fichiers:
type: file_default
label: hidden
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
@@ -55,7 +55,7 @@ content:
region: content
field_images:
type: image_caption
label: hidden
label: visually_hidden
settings:
image_style: wide
image_link: ''
@@ -66,7 +66,7 @@ content:
region: content
field_liens:
type: link
label: hidden
label: visually_hidden
settings:
trim_length: 80
url_only: false
@@ -78,7 +78,7 @@ content:
region: content
field_site:
type: entity_reference_label
label: hidden
label: visually_hidden
settings:
link: true
third_party_settings: { }
@@ -86,7 +86,7 @@ content:
region: content
field_tous_les_sites:
type: boolean
label: hidden
label: above
settings:
format: default
format_custom_false: ''
@@ -96,7 +96,7 @@ content:
region: content
field_type_d_actualite:
type: entity_reference_label
label: hidden
label: visually_hidden
settings:
link: true
third_party_settings: { }
@@ -109,7 +109,7 @@ content:
region: content
title:
type: title
label: hidden
label: visually_hidden
settings:
link_to_entity: true
tag: h2

View File

@@ -30,25 +30,25 @@ mode: full
content:
body:
type: text_default
label: hidden
label: visually_hidden
settings: { }
third_party_settings: { }
weight: 2
region: content
field_date:
type: daterange_default
label: hidden
label: visually_hidden
settings:
timezone_override: ''
format_type: jj
from_to: both
separator: '-'
from_to: both
third_party_settings: { }
weight: 5
region: content
field_fichiers:
type: file_default
label: hidden
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
@@ -56,7 +56,7 @@ content:
region: content
field_images:
type: image_caption
label: hidden
label: visually_hidden
settings:
image_style: wide
image_link: ''
@@ -67,7 +67,7 @@ content:
region: content
field_liens:
type: link
label: hidden
label: visually_hidden
settings:
trim_length: 80
url_only: false
@@ -79,7 +79,7 @@ content:
region: content
field_site:
type: entity_reference_label
label: hidden
label: visually_hidden
settings:
link: true
third_party_settings: { }
@@ -87,7 +87,7 @@ content:
region: content
field_type_d_actualite:
type: entity_reference_label
label: hidden
label: visually_hidden
settings:
link: true
third_party_settings: { }
@@ -95,7 +95,7 @@ content:
region: content
title:
type: title
label: hidden
label: visually_hidden
settings:
link_to_entity: true
tag: h2

View File

@@ -18,94 +18,76 @@ dependencies:
- node.type.actualite
module:
- datetime_range
- file
- image_field_caption
- link
- image_delta_formatter
- manage_display
- smart_read_more_link
- text
id: node.actualite.teaser
targetEntityType: node
bundle: actualite
mode: teaser
content:
body:
type: smart_read_more_link
label: hidden
type: text_summary_or_trimmed
label: visually_hidden
settings:
trim_length: '6000000'
third_party_settings: { }
weight: 2
region: content
field_date:
type: daterange_default
label: hidden
settings:
timezone_override: ''
format_type: jj
from_to: both
separator: '-'
trim_length: 600
third_party_settings: { }
weight: 5
region: content
field_fichiers:
type: file_default
label: hidden
field_date:
type: daterange_default
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 6
region: content
field_images:
type: image_caption
label: hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
field_liens:
type: link
label: hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 7
region: content
field_site:
type: entity_reference_label
label: hidden
settings:
link: true
timezone_override: ''
format_type: jj
separator: '-'
from_to: both
third_party_settings: { }
weight: 3
region: content
field_images:
type: image_delta_formatter
label: visually_hidden
settings:
deltas: '0'
image_style: wide
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: true
third_party_settings: { }
weight: 2
region: content
field_type_d_actualite:
type: entity_reference_label
label: hidden
label: visually_hidden
settings:
link: false
third_party_settings: { }
weight: 4
weight: 1
region: content
title:
type: title
label: hidden
label: visually_hidden
settings:
link_to_entity: false
link_to_entity: true
tag: h2
third_party_settings: { }
weight: 1
weight: 4
region: content
hidden:
created: true
field_a_la_une: true
field_fichiers: true
field_liens: true
field_poid: true
field_tous_les_sites: true
langcode: true

View File

@@ -1,128 +0,0 @@
uuid: 1ed357e3-6081-4530-b796-e24331a2af8f
langcode: fr
status: true
dependencies:
config:
- field.field.node.projet.field_documents
- field.field.node.projet.field_image
- field.field.node.projet.field_infos
- field.field.node.projet.field_intro
- field.field.node.projet.field_laureats
- field.field.node.projet.field_liens
- field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet
- node.type.projet
module:
- entity_reference_revisions
- file
- image
- link
- manage_display
- text
id: node.projet.default
targetEntityType: node
bundle: projet
mode: default
content:
field_documents:
type: file_default
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 9
region: content
field_image:
type: image
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 13
region: content
field_infos:
type: entity_reference_revisions_entity_view
label: visually_hidden
settings:
view_mode: default
link: ''
third_party_settings: { }
weight: 2
region: content
field_intro:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 12
region: content
field_laureats:
type: boolean
label: above
settings:
format: default
format_custom_false: ''
format_custom_true: ''
third_party_settings: { }
weight: 11
region: content
field_liens:
type: link
label: hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 8
region: content
field_nom_de_l_equipe:
type: string
label: visually_hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 1
region: content
field_parties_projet:
type: entity_reference_revisions_entity_view
label: visually_hidden
settings:
view_mode: default
link: ''
third_party_settings: { }
weight: 3
region: content
field_site_projet:
type: entity_reference_label
label: above
settings:
link: true
third_party_settings: { }
weight: 10
region: content
links:
settings: { }
third_party_settings: { }
weight: 4
region: content
title:
type: title
label: visually_hidden
settings:
link_to_entity: true
tag: h2
third_party_settings: { }
weight: 0
region: content
hidden:
created: true
langcode: true
search_api_excerpt: true
uid: true

View File

@@ -1,63 +0,0 @@
uuid: 4e7b7526-c1e8-4563-85aa-0ee7e81593a5
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- field.field.node.projet.field_documents
- field.field.node.projet.field_image
- field.field.node.projet.field_infos
- field.field.node.projet.field_intro
- field.field.node.projet.field_laureats
- field.field.node.projet.field_liens
- field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet
- node.type.projet
module:
- link
- manage_display
id: node.projet.full
targetEntityType: node
bundle: projet
mode: full
content:
field_liens:
type: link
label: hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: '0'
target: _blank
third_party_settings: { }
weight: 7
region: content
links:
settings: { }
third_party_settings: { }
weight: 100
region: content
title:
type: title
label: hidden
settings:
link_to_entity: true
tag: h2
third_party_settings: { }
weight: -49
region: content
hidden:
created: true
field_documents: true
field_image: true
field_infos: true
field_intro: true
field_laureats: true
field_nom_de_l_equipe: true
field_parties_projet: true
field_site_projet: true
langcode: true
search_api_excerpt: true
uid: true

View File

@@ -1,71 +0,0 @@
uuid: 00c3ff8f-1e7f-4a7f-ade9-55cc24f0bc69
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.projets_lies
- field.field.node.projet.field_documents
- field.field.node.projet.field_image
- field.field.node.projet.field_infos
- field.field.node.projet.field_intro
- field.field.node.projet.field_laureats
- field.field.node.projet.field_liens
- field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet
- node.type.projet
module:
- smart_trim
id: node.projet.projets_lies
targetEntityType: node
bundle: projet
mode: projets_lies
content:
field_laureats:
type: boolean
label: visually_hidden
settings:
format: custom
format_custom_false: ''
format_custom_true: Lauréat
third_party_settings: { }
weight: 0
region: content
field_nom_de_l_equipe:
type: smart_trim
label: visually_hidden
settings:
trim_length: 600
trim_type: chars
trim_suffix: ''
wrap_output: false
wrap_class: trimmed
more:
display_link: true
target_blank: false
link_trim_only: false
class: more-link
text: "voir l'équipe"
aria_label: 'Read more about [node:title]'
summary_handler: full
trim_options:
text: false
trim_zero: false
replace_tokens: false
third_party_settings: { }
weight: 1
region: content
hidden:
created: true
field_documents: true
field_image: true
field_infos: true
field_intro: true
field_liens: true
field_parties_projet: true
field_site_projet: true
langcode: true
links: true
search_api_excerpt: true
title: true
uid: true

View File

@@ -1,102 +0,0 @@
uuid: 728046c0-7105-48d3-bf32-eb7fd1be0721
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.tableau_projets_de_site
- field.field.node.projet.field_documents
- field.field.node.projet.field_image
- field.field.node.projet.field_infos
- field.field.node.projet.field_intro
- field.field.node.projet.field_laureats
- field.field.node.projet.field_liens
- field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet
- node.type.projet
module:
- advanced_text_formatter
- image
- manage_display
id: node.projet.tableau_projets_de_site
targetEntityType: node
bundle: projet
mode: tableau_projets_de_site
content:
field_image:
type: image
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
field_intro:
type: advanced_text
label: visually_hidden
settings:
trim_length: '200'
ellipsis: '1'
word_boundary: '1'
link_to_entity: '1'
filter: input
format: plain_text
allowed_html:
- a
- b
- br
- dd
- dl
- dt
- em
- i
- li
- ol
- p
- strong
- u
- ul
use_summary: 0
token_replace: 0
autop: 0
third_party_settings: { }
weight: 3
region: content
field_laureats:
type: boolean
label: visually_hidden
settings:
format: custom
format_custom_false: ''
format_custom_true: Lauréats
third_party_settings: { }
weight: 1
region: content
field_nom_de_l_equipe:
type: title
label: visually_hidden
settings:
link_to_entity: false
tag: h2
third_party_settings: { }
weight: 2
region: content
links:
settings: { }
third_party_settings: { }
weight: 4
region: content
hidden:
created: true
field_documents: true
field_infos: true
field_liens: true
field_parties_projet: true
field_site_projet: true
langcode: true
search_api_excerpt: true
title: true
uid: true

View File

@@ -1,92 +0,0 @@
uuid: 4e7a2124-434a-4c2b-8e20-401cc8f60ab3
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.projet.field_documents
- field.field.node.projet.field_image
- field.field.node.projet.field_infos
- field.field.node.projet.field_intro
- field.field.node.projet.field_laureats
- field.field.node.projet.field_liens
- field.field.node.projet.field_nom_de_l_equipe
- field.field.node.projet.field_parties_projet
- field.field.node.projet.field_site_projet
- image.style.large
- node.type.projet
module:
- image_field_caption
- manage_display
- smart_trim
id: node.projet.teaser
targetEntityType: node
bundle: projet
mode: teaser
content:
field_image:
type: image_caption
label: visually_hidden
settings:
image_style: large
image_link: content
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
field_intro:
type: smart_trim
label: visually_hidden
settings:
trim_length: 200
trim_type: chars
trim_suffix: ''
wrap_output: false
wrap_class: trimmed
more:
display_link: true
target_blank: false
link_trim_only: false
class: more-link
text: "voir l'équipe"
aria_label: 'Read more about [node:title]'
summary_handler: full
trim_options:
text: false
trim_zero: false
replace_tokens: false
third_party_settings: { }
weight: 3
region: content
field_laureats:
type: boolean
label: visually_hidden
settings:
format: custom
format_custom_false: ''
format_custom_true: Lauréat
third_party_settings: { }
weight: 1
region: content
field_nom_de_l_equipe:
type: title
label: visually_hidden
settings:
link_to_entity: true
tag: h3
third_party_settings: { }
weight: 2
region: content
hidden:
created: true
field_documents: true
field_infos: true
field_liens: true
field_parties_projet: true
field_site_projet: true
langcode: true
links: true
search_api_excerpt: true
title: true
uid: true

View File

@@ -14,7 +14,6 @@ dependencies:
- field.field.node.site.field_poid
- field.field.node.site.field_porteur_s_de_site
- field.field.node.site.field_programme_de_l_etat
- field.field.node.site.field_projets_lie
- field.field.node.site.field_region
- field.field.node.site.field_sous_titre
- image.style.wide
@@ -119,14 +118,6 @@ content:
third_party_settings: { }
weight: 6
region: content
field_projets_lie:
type: entity_reference_label
label: above
settings:
link: true
third_party_settings: { }
weight: 14
region: content
field_region:
type: string
label: above

View File

@@ -15,7 +15,6 @@ dependencies:
- field.field.node.site.field_poid
- field.field.node.site.field_porteur_s_de_site
- field.field.node.site.field_programme_de_l_etat
- field.field.node.site.field_projets_lie
- field.field.node.site.field_region
- field.field.node.site.field_sous_titre
- image.style.wide
@@ -65,7 +64,6 @@ hidden:
field_poid: true
field_porteur_s_de_site: true
field_programme_de_l_etat: true
field_projets_lie: true
field_region: true
field_sous_titre: true
langcode: true

View File

@@ -1,85 +0,0 @@
uuid: 647d64e8-38a7-46ba-b037-42fe8f6c7b57
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.site_du_projet
- field.field.node.site.field_departement_s
- field.field.node.site.field_documents
- field.field.node.site.field_geofield
- field.field.node.site.field_images
- field.field.node.site.field_liens_site
- field.field.node.site.field_nom_de_la_commune_nb_d_hab
- field.field.node.site.field_nom_du_qpv_nb_d_hab
- field.field.node.site.field_parties
- field.field.node.site.field_poid
- field.field.node.site.field_porteur_s_de_site
- field.field.node.site.field_programme_de_l_etat
- field.field.node.site.field_projets_lie
- field.field.node.site.field_region
- field.field.node.site.field_sous_titre
- node.type.site
module:
- manage_display
- smart_trim
id: node.site.site_du_projet
targetEntityType: node
bundle: site
mode: site_du_projet
content:
field_sous_titre:
type: smart_trim
label: visually_hidden
settings:
trim_length: 600
trim_type: chars
trim_suffix: ''
wrap_output: false
wrap_class: trimmed
more:
display_link: true
target_blank: false
link_trim_only: false
class: more-link
text: 'Voir le site'
aria_label: 'Read more about [node:title]'
summary_handler: full
trim_options:
text: false
trim_zero: false
replace_tokens: false
third_party_settings: { }
weight: 1
region: content
links:
settings: { }
third_party_settings: { }
weight: 2
region: content
title:
type: title
label: hidden
settings:
link_to_entity: true
tag: h2
third_party_settings: { }
weight: 0
region: content
hidden:
created: true
field_departement_s: true
field_documents: true
field_geofield: true
field_images: true
field_liens_site: true
field_nom_de_la_commune_nb_d_hab: true
field_nom_du_qpv_nb_d_hab: true
field_parties: true
field_poid: true
field_porteur_s_de_site: true
field_programme_de_l_etat: true
field_projets_lie: true
field_region: true
langcode: true
search_api_excerpt: true
uid: true

View File

@@ -15,7 +15,6 @@ dependencies:
- field.field.node.site.field_poid
- field.field.node.site.field_porteur_s_de_site
- field.field.node.site.field_programme_de_l_etat
- field.field.node.site.field_projets_lie
- field.field.node.site.field_region
- field.field.node.site.field_sous_titre
- image.style.wide
@@ -33,11 +32,11 @@ content:
label: visually_hidden
settings:
deltas: '0'
deltas_reversed: false
image_link: content
image_style: wide
image_link: content
image_loading:
attribute: lazy
deltas_reversed: 0
third_party_settings: { }
weight: 0
region: content
@@ -67,7 +66,6 @@ hidden:
field_poid: true
field_porteur_s_de_site: true
field_programme_de_l_etat: true
field_projets_lie: true
field_region: true
field_sous_titre: true
langcode: true

View File

@@ -1,28 +0,0 @@
uuid: f8b96eaa-9b0d-4365-9cdb-31f7e692e566
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.projet_diapo.field_images_projet
- image.style.wide
- paragraphs.paragraphs_type.projet_diapo
module:
- image_field_caption
id: paragraph.projet_diapo.default
targetEntityType: paragraph
bundle: projet_diapo
mode: default
content:
field_images_projet:
type: image_caption
label: visually_hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
hidden:
search_api_excerpt: true

View File

@@ -1,34 +0,0 @@
uuid: 1f540237-e10e-471a-a841-bce596de5d26
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.projet_info.field_contenu
- field.field.paragraph.projet_info.field_label
- paragraphs.paragraphs_type.projet_info
module:
- manage_display
id: paragraph.projet_info.default
targetEntityType: paragraph
bundle: projet_info
mode: default
content:
field_contenu:
type: string
label: visually_hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 1
region: content
field_label:
type: title
label: visually_hidden
settings:
link_to_entity: true
tag: h4
third_party_settings: { }
weight: 0
region: content
hidden:
search_api_excerpt: true

View File

@@ -1,34 +0,0 @@
uuid: f15b3cf6-fce4-4c64-ba42-9307c12e5801
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.projet_partie_texte.field_texte_partie_texte_projet
- field.field.paragraph.projet_partie_texte.field_titre_partie_texte_projet
- paragraphs.paragraphs_type.projet_partie_texte
module:
- manage_display
- text
id: paragraph.projet_partie_texte.default
targetEntityType: paragraph
bundle: projet_partie_texte
mode: default
content:
field_texte_partie_texte_projet:
type: text_default
label: visually_hidden
settings: { }
third_party_settings: { }
weight: 1
region: content
field_titre_partie_texte_projet:
type: title
label: visually_hidden
settings:
link_to_entity: true
tag: h3
third_party_settings: { }
weight: 0
region: content
hidden:
search_api_excerpt: true

View File

@@ -1,27 +0,0 @@
uuid: 326abc50-4bc0-486c-8538-007f45414ea0
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.paragraph.preview
- field.field.paragraph.projet_partie_texte.field_texte_partie_texte_projet
- field.field.paragraph.projet_partie_texte.field_titre_partie_texte_projet
- paragraphs.paragraphs_type.projet_partie_texte
module:
- text
id: paragraph.projet_partie_texte.preview
targetEntityType: paragraph
bundle: projet_partie_texte
mode: preview
content:
field_texte_partie_texte_projet:
type: text_trimmed
label: visually_hidden
settings:
trim_length: 600
third_party_settings: { }
weight: 0
region: content
hidden:
field_titre_partie_texte_projet: true
search_api_excerpt: true

View File

@@ -1,11 +0,0 @@
uuid: a23ed13e-8f15-4bc6-b38f-4162aea8c54e
langcode: fr
status: true
dependencies:
module:
- node
id: node.projets_lies
label: 'Projets liés'
description: ''
targetEntityType: node
cache: true

View File

@@ -1,11 +0,0 @@
uuid: ca728d87-603b-454e-b6ee-f176576b2630
langcode: fr
status: true
dependencies:
module:
- node
id: node.site_du_projet
label: 'Site du projet'
description: ''
targetEntityType: node
cache: true

View File

@@ -1,11 +0,0 @@
uuid: 98f24d88-9e2c-4aee-8913-be44b0386d20
langcode: fr
status: true
dependencies:
module:
- node
id: node.tableau_projets_de_site
label: 'Tableau projets de site'
description: ''
targetEntityType: node
cache: true

View File

@@ -3,6 +3,7 @@ _core:
module:
actions_permissions: 0
admin_toolbar: 0
admin_toolbar_links_access_filter: 0
advanced_text_formatter: 0
audiofield: 0
autocomplete_deluxe: 0
@@ -14,7 +15,6 @@ module:
block_field: 0
breakpoint: 0
bulkdelete: 0
cer: 0
ckeditor5: 0
config: 0
config_devel: 0
@@ -71,7 +71,6 @@ module:
leaflet_views: 0
link: 0
link_attributes: 0
link_attributes_menu_link_content: 0
linkit: 0
locale: 0
maillog: 0
@@ -105,7 +104,6 @@ module:
simple_sitemap: 0
simple_sitemap_engines: 0
simple_sitemap_views: 0
smart_read_more_link: 0
smart_trim: 0
smtp: 0
social_media_links: 0
@@ -121,12 +119,10 @@ module:
user: 0
verf: 0
video_embed_field: 0
views_argument_token: 0
views_autocomplete_filters: 0
views_block_area: 0
views_bulk_edit: 0
views_bulk_operations: 0
views_conditional: 0
views_ui: 0
views_year_filter: 0
viewsreference: 0

View File

@@ -3,29 +3,17 @@ _core:
langcode: fr
extlink_target: false
extlink_target_no_override: false
extlink_target_display_default_title: true
extlink_target_default_title_text: '(opens in a new window)'
extlink_title_no_override: false
extlink_nofollow: false
extlink_follow_no_override: false
extlink_subdomains: true
extlink_alert: false
extlink_alert_text: 'Ce lien vous dirige vers un site externe. Nous ne sommes pas responsables de son contenu.'
extlink_additional_link_classes: ''
extlink_additional_mailto_classes: ''
extlink_additional_tel_classes: ''
extlink_exclude: ''
extlink_include: ''
extlink_exclude_noreferrer: ''
extlink_class: ext
extlink_label: '(le lien est externe)'
extlink_img_class: false
extlink_css_exclude: ''
extlink_css_include: ''
extlink_css_explicit: ''
extlink_mailto_class: mailto
extlink_mailto_label: '(link sends email)'
extlink_tel_class: ''
extlink_tel_label: '(link is a phone number)'
extlink_prevent_orphan: false
allowed_domains: null

View File

@@ -1,27 +0,0 @@
uuid: 62b3ad6e-edb7-44ed-984f-84a59aad8e58
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_documents
- node.type.projet
module:
- file
id: node.projet.field_documents
field_name: field_documents
entity_type: node
bundle: projet
label: Documents
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'
max_filesize: ''
description_field: true
field_type: file

View File

@@ -1,41 +0,0 @@
uuid: ced725a5-638f-4ccc-a3aa-cb154f21f455
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_image
- node.type.projet
module:
- image
id: node.projet.field_image
field_name: field_image
entity_type: node
bundle: projet
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 webp'
max_filesize: ''
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
caption: ''
caption_field: true
caption_field_required: false
field_type: image

View File

@@ -1,49 +0,0 @@
uuid: 72581656-91c3-403d-9d52-f6bfae2c082f
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_infos
- node.type.projet
- paragraphs.paragraphs_type.projet_info
module:
- entity_reference_revisions
id: node.projet.field_infos
field_name: field_infos
entity_type: node
bundle: projet
label: Infos
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:paragraph'
handler_settings:
target_bundles:
projet_info: projet_info
negate: 0
target_bundles_drag_drop:
phase_deroulement:
weight: 9
enabled: false
projet_info:
weight: 8
enabled: true
projet_partie_texte:
weight: 10
enabled: false
site_diapo:
weight: 11
enabled: false
site_parts:
weight: 12
enabled: false
site_video:
weight: 13
enabled: false
static_parts:
weight: 14
enabled: false
field_type: entity_reference_revisions

View File

@@ -1,24 +0,0 @@
uuid: 5ca8e2df-3c58-47c9-81cb-c8d2f11b495b
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_intro
- filter.format.wysiwyg
- node.type.projet
module:
- text
id: node.projet.field_intro
field_name: field_intro
entity_type: node
bundle: projet
label: Intro
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- wysiwyg
field_type: text_long

View File

@@ -1,23 +0,0 @@
uuid: ab8303f8-b589-4cf6-8289-0e624587f507
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_laureats
- node.type.projet
id: node.projet.field_laureats
field_name: field_laureats
entity_type: node
bundle: projet
label: Lauréats
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean

View File

@@ -1,23 +0,0 @@
uuid: db2f4db3-8edc-4edb-b322-92729fd34eca
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_liens
- node.type.projet
module:
- link
id: node.projet.field_liens
field_name: field_liens
entity_type: node
bundle: projet
label: Liens
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
title: 1
link_type: 17
field_type: link

View File

@@ -1,19 +0,0 @@
uuid: 4c5175f2-36ce-4e31-94c8-b3bf032edb9b
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_nom_de_l_equipe
- node.type.projet
id: node.projet.field_nom_de_l_equipe
field_name: field_nom_de_l_equipe
entity_type: node
bundle: projet
label: "Nom de l'équipe"
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -1,54 +0,0 @@
uuid: 0992d353-6880-48c6-ad83-f7c25d8fe14f
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_parties_projet
- node.type.projet
- paragraphs.paragraphs_type.projet_diapo
- paragraphs.paragraphs_type.projet_partie_texte
module:
- entity_reference_revisions
id: node.projet.field_parties_projet
field_name: field_parties_projet
entity_type: node
bundle: projet
label: Parties
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:paragraph'
handler_settings:
target_bundles:
projet_partie_texte: projet_partie_texte
projet_diapo: projet_diapo
negate: 0
target_bundles_drag_drop:
phase_deroulement:
weight: 8
enabled: false
projet_diapo:
weight: 9
enabled: true
projet_info:
weight: 11
enabled: false
projet_partie_texte:
weight: 7
enabled: true
site_diapo:
weight: 9
enabled: false
site_parts:
weight: 10
enabled: false
site_video:
weight: 11
enabled: false
static_parts:
weight: 12
enabled: false
field_type: entity_reference_revisions

View File

@@ -1,29 +0,0 @@
uuid: 4ef3e733-6bf0-46de-8bbe-f3ab5dede0d2
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_site_projet
- node.type.projet
- node.type.site
id: node.projet.field_site_projet
field_name: field_site_projet
entity_type: node
bundle: projet
label: 'Site lié'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
site: site
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: ''
field_type: entity_reference

View File

@@ -1,29 +0,0 @@
uuid: 54c8bb50-91fa-4665-8a6b-27a07b0a5ccd
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_projets_lie
- node.type.projet
- node.type.site
id: node.site.field_projets_lie
field_name: field_projets_lie
entity_type: node
bundle: site
label: 'Projets lié'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
projet: projet
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: ''
field_type: entity_reference

View File

@@ -1,41 +0,0 @@
uuid: 786b7199-df4e-450d-9b78-ba3ff6fb57b8
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_images_projet
- paragraphs.paragraphs_type.projet_diapo
module:
- image
id: paragraph.projet_diapo.field_images_projet
field_name: field_images_projet
entity_type: paragraph
bundle: projet_diapo
label: Images
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 webp'
max_filesize: ''
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
caption: ''
caption_field: true
caption_field_required: false
field_type: image

View File

@@ -1,19 +0,0 @@
uuid: b565b42b-f17e-4e9c-b796-d2e2a63e9a38
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_contenu
- paragraphs.paragraphs_type.projet_info
id: paragraph.projet_info.field_contenu
field_name: field_contenu
entity_type: paragraph
bundle: projet_info
label: Contenu
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -1,19 +0,0 @@
uuid: a59f9b3e-91e5-409e-9390-a14e39d705c2
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_label
- paragraphs.paragraphs_type.projet_info
id: paragraph.projet_info.field_label
field_name: field_label
entity_type: paragraph
bundle: projet_info
label: Label
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -1,24 +0,0 @@
uuid: 0ae69d24-d8c6-46d1-b32d-2450d18c6443
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_texte_partie_texte_projet
- filter.format.wysiwyg
- paragraphs.paragraphs_type.projet_partie_texte
module:
- text
id: paragraph.projet_partie_texte.field_texte_partie_texte_projet
field_name: field_texte_partie_texte_projet
entity_type: paragraph
bundle: projet_partie_texte
label: 'Texte partie texte projet'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- wysiwyg
field_type: text_long

View File

@@ -1,19 +0,0 @@
uuid: 7ac138d6-d193-4728-b43f-f1dc2abeea93
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_titre_partie_texte_projet
- paragraphs.paragraphs_type.projet_partie_texte
id: paragraph.projet_partie_texte.field_titre_partie_texte_projet
field_name: field_titre_partie_texte_projet
entity_type: paragraph
bundle: projet_partie_texte
label: 'Titre partie texte projet'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -1,31 +0,0 @@
uuid: 4bd07a20-5afc-4fcb-ba40-1cd7285ffe80
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: true
uri_scheme: public
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
module: image
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,21 +0,0 @@
uuid: 2c6ad5c0-269a-4320-b358-ef343a2ca233
langcode: fr
status: true
dependencies:
module:
- entity_reference_revisions
- node
- paragraphs
id: node.field_infos
field_name: field_infos
entity_type: node
type: entity_reference_revisions
settings:
target_type: paragraph
module: entity_reference_revisions
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,19 +0,0 @@
uuid: be9bc8e6-d15d-40d1-b905-205f4f35628e
langcode: fr
status: true
dependencies:
module:
- node
- text
id: node.field_intro
field_name: field_intro
entity_type: node
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,18 +0,0 @@
uuid: 8f4f8ce1-520c-4e8b-9a73-74f39d652c94
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_laureats
field_name: field_laureats
entity_type: node
type: boolean
settings: { }
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,21 +0,0 @@
uuid: 0336de78-d788-44c7-a97e-1e7e2fcd3add
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_nom_de_l_equipe
field_name: field_nom_de_l_equipe
entity_type: node
type: string
settings:
max_length: 255
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,21 +0,0 @@
uuid: 37d475d4-7717-4bb9-8e1f-61afd4c0669a
langcode: fr
status: true
dependencies:
module:
- entity_reference_revisions
- node
- paragraphs
id: node.field_parties_projet
field_name: field_parties_projet
entity_type: node
type: entity_reference_revisions
settings:
target_type: paragraph
module: entity_reference_revisions
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,19 +0,0 @@
uuid: d041695a-e405-4ab1-89ec-d5c72cec6da9
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_projets_lie
field_name: field_projets_lie
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,19 +0,0 @@
uuid: faf19adf-9d44-44b7-a3bd-03e326b05ae8
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_site_projet
field_name: field_site_projet
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,21 +0,0 @@
uuid: 38242fcd-6854-4a44-856d-5e26f40bd171
langcode: fr
status: true
dependencies:
module:
- paragraphs
id: paragraph.field_contenu
field_name: field_contenu
entity_type: paragraph
type: string
settings:
max_length: 255
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,31 +0,0 @@
uuid: 3d1dc51a-18cd-4737-b9f0-25d13690db7c
langcode: fr
status: true
dependencies:
module:
- file
- image
- paragraphs
id: paragraph.field_images_projet
field_name: field_images_projet
entity_type: paragraph
type: image
settings:
target_type: file
display_field: false
display_default: true
uri_scheme: public
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
module: image
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,21 +0,0 @@
uuid: 02134f33-5365-4938-9f7e-6baa9c0e61aa
langcode: fr
status: true
dependencies:
module:
- paragraphs
id: paragraph.field_label
field_name: field_label
entity_type: paragraph
type: string
settings:
max_length: 255
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,19 +0,0 @@
uuid: 5ef4e9f3-950c-425d-ab9a-486d6bbfb669
langcode: fr
status: true
dependencies:
module:
- paragraphs
- text
id: paragraph.field_texte_partie_texte_projet
field_name: field_texte_partie_texte_projet
entity_type: paragraph
type: text_long
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,21 +0,0 @@
uuid: d6ebeab3-de51-4ae0-bb6b-3ada9217c2b8
langcode: fr
status: true
dependencies:
module:
- paragraphs
id: paragraph.field_titre_partie_texte_projet
field_name: field_titre_partie_texte_projet
entity_type: paragraph
type: string
settings:
max_length: 255
case_sensitive: false
is_ascii: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -1,11 +0,0 @@
uuid: 1740f33d-9cb8-4e03-98e1-e08d6092bb7e
langcode: fr
status: true
dependencies:
config:
- node.type.projet
id: node.projet
target_entity_type_id: node
target_bundle: projet
default_langcode: site_default
language_alterable: false

View File

@@ -1,4 +0,0 @@
display:
default:
display_options:
title: '10 project sites'

View File

@@ -12,4 +12,3 @@ tag_trim_maxlength:
metatag_maxlength_description: null
metatag_maxlength_abstract: null
tag_scroll_max_height: ''
tag_trim_end: '|.,-:;/+&([{"'''

View File

@@ -1,18 +0,0 @@
uuid: 02b27ca5-978d-44ac-a93b-17e231ee345c
langcode: fr
status: true
dependencies:
module:
- menu_ui
third_party_settings:
menu_ui:
available_menus:
- main
parent: 'main:'
name: Projet
type: projet
description: 'Projet porté par une équipe séléctionnée pour un site'
help: null
new_revision: true
preview_mode: 1
display_submitted: true

View File

@@ -84,8 +84,8 @@ variant_settings:
listStyle: span
listSeparator: ', '
third_party_settings: { }
region: second
weight: 3
region: third
weight: -5
uuid: 0f521934-a0b6-49c7-9dd0-b984c8d80ef3
css_classes:
- ''
@@ -109,8 +109,8 @@ variant_settings:
rel: nofollow
target: _blank
third_party_settings: { }
region: second
weight: 4
region: third
weight: -4
uuid: caf72351-9011-41f0-9bf1-d12eb70903c7
css_classes:
- ''
@@ -288,27 +288,6 @@ variant_settings:
- ''
html_id: ''
css_styles: ''
0e71ab04-a5cc-4eca-a7c2-a18fc9d0b7e1:
id: 'entity_field:node:field_projets_lie'
label: 'Les équipes selectionnées'
label_display: visible
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_entity_view
weight: 0
label: visually_hidden
settings:
view_mode: projets_lies
third_party_settings: { }
region: third
weight: -5
uuid: 0e71ab04-a5cc-4eca-a7c2-a18fc9d0b7e1
css_classes:
- ''
html_id: ''
css_styles: ''
page_title: ''
layout: layout_threecol_25_50_25
layout_settings:

View File

@@ -1,244 +0,0 @@
uuid: bc3f6ee1-42bf-4035-9506-e9199f9793c6
langcode: fr
status: true
dependencies:
config:
- page_manager.page.node_view
- views.view.projets
module:
- ctools_block
- node
- panels
- views
id: node_view-panels_variant-1
label: Projets
weight: 0
variant: panels_variant
variant_settings:
id: panels_variant
label: null
weight: 0
uuid: ff1301d6-7ca7-44b9-86ac-6142f1c6d76c
blocks:
3a70031f-a0e8-452f-8683-75be73c1ed8c:
id: 'entity_field:node:title'
label: Titre
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: title
weight: 0
label: visually_hidden
settings:
link_to_entity: false
tag: h2
third_party_settings: { }
region: second
weight: -3
uuid: 3a70031f-a0e8-452f-8683-75be73c1ed8c
css_classes:
- ''
html_id: ''
css_styles: ''
68a34c64-8824-43aa-8621-e373ff8816bb:
id: 'entity_field:node:field_nom_de_l_equipe'
label: "Nom de l'équipe"
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: title
weight: 0
label: visually_hidden
settings:
link_to_entity: false
tag: h3
third_party_settings: { }
region: second
weight: -2
uuid: 68a34c64-8824-43aa-8621-e373ff8816bb
css_classes:
- ''
html_id: ''
css_styles: ''
679e5933-ef21-4484-a2f2-57cc28f295a9:
id: 'entity_field:node:field_infos'
label: Infos
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_revisions_entity_view
weight: 0
label: visually_hidden
settings:
view_mode: default
third_party_settings: { }
region: second
weight: -1
uuid: 679e5933-ef21-4484-a2f2-57cc28f295a9
css_classes:
- ''
html_id: ''
css_styles: ''
97e005cf-3312-45c2-bc0c-bc458288dce2:
id: 'entity_field:node:field_parties_projet'
label: Parties
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_revisions_entity_view
weight: 0
label: visually_hidden
settings:
view_mode: default
third_party_settings: { }
region: second
weight: 0
uuid: 97e005cf-3312-45c2-bc0c-bc458288dce2
css_classes:
- ''
html_id: ''
css_styles: ''
6bc17db2-ea4c-41c7-88ba-b18fd008f4dd:
id: 'entity_field:node:field_site_projet'
label: 'Site lié'
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_entity_view
weight: 0
label: visually_hidden
settings:
view_mode: site_du_projet
third_party_settings: { }
region: first
weight: -3
uuid: 6bc17db2-ea4c-41c7-88ba-b18fd008f4dd
css_classes:
- ''
html_id: ''
css_styles: ''
cc0aaf68-3351-44d0-8209-f46194675e5c:
id: 'entity_field:node:field_documents'
label: Documents
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: file_default
weight: 0
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
region: second
weight: 1
uuid: cc0aaf68-3351-44d0-8209-f46194675e5c
css_classes:
- ''
html_id: ''
css_styles: ''
e6b95080-f986-461f-bf85-b1296574dd70:
id: 'entity_field:node:field_liens'
label: Liens
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: link
weight: 0
label: visually_hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: nofollow
target: _blank
third_party_settings: { }
region: second
weight: 2
uuid: e6b95080-f986-461f-bf85-b1296574dd70
css_classes:
- ''
html_id: ''
css_styles: ''
9fbc6f5e-4173-4ea7-a977-e776decb15ed:
id: 'views_block:projets-block_1'
label: ''
label_display: visible
provider: views
context_mapping: { }
views_label: ''
items_per_page: none
fields:
field_nom_de_l_equipe:
hide: false
view_node:
hide: false
exposed:
filter-field_site_projet_target_id:
plugin_id: numeric
value: '[node:field_site_projet:target_id]'
exposed: false
expose:
use_operator: false
region: third
weight: 0
uuid: 9fbc6f5e-4173-4ea7-a977-e776decb15ed
css_classes:
- ''
html_id: ''
css_styles: ''
e6faff4e-cd95-4e24-8185-645daea4b545:
id: 'entity_field:node:field_map_block'
label: 'map block'
label_display: visible
provider: ctools_block
context_mapping:
entity: node
formatter:
type: block_field
weight: 0
label: above
settings: { }
third_party_settings: { }
region: first
weight: -4
uuid: e6faff4e-cd95-4e24-8185-645daea4b545
css_classes:
- ''
html_id: ''
css_styles: ''
page_title: ''
layout: layout_threecol_25_50_25
layout_settings:
label: Projets
builder: standard
storage_type: page_manager
storage_id: node_view-panels_variant-1
css_classes:
- ''
html_id: ''
css_styles: ''
page: node_view
selection_criteria:
-
id: 'entity_bundle:node'
negate: false
context_mapping:
node: node
bundles:
projet: projet
selection_logic: and
static_context: { }

View File

@@ -1,217 +0,0 @@
uuid: 7b24d48b-856c-4068-9019-123a1d632edb
langcode: fr
status: true
dependencies:
config:
- page_manager.page.node_view
module:
- ctools_block
- node
- panels
id: node_view-panels_variant-3
label: 'Galeries Photo'
weight: 0
variant: panels_variant
variant_settings:
id: panels_variant
label: null
weight: 0
uuid: 477913ae-10a8-4ccf-87e1-530a7919350f
blocks:
e09c02d4-cb7b-40f1-bc0b-477d36bb6152:
id: 'entity_field:node:title'
label: Titre
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: title
weight: 0
label: visually_hidden
settings:
link_to_entity: false
tag: h2
third_party_settings: { }
region: second
weight: -3
uuid: e09c02d4-cb7b-40f1-bc0b-477d36bb6152
css_classes:
- ''
html_id: ''
css_styles: ''
d9627f51-1087-40bc-aa42-c95641aa42a1:
id: 'entity_field:node:field_mots_clefs'
label: 'Mots Clefs'
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_label
weight: 0
label: hidden
settings:
link: false
third_party_settings: { }
region: second
weight: -1
uuid: d9627f51-1087-40bc-aa42-c95641aa42a1
css_classes:
- ''
html_id: ''
css_styles: ''
b1c1b485-01ac-4254-8835-e12bd7a18f69:
id: 'entity_field:node:field_site'
label: Site(s)
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_label
weight: 0
label: visually_hidden
settings:
link: false
third_party_settings: { }
region: second
weight: 0
uuid: b1c1b485-01ac-4254-8835-e12bd7a18f69
css_classes:
- ''
html_id: ''
css_styles: ''
f729e7a3-22e6-4092-b97a-f0a7546bf4de:
id: 'entity_field:node:field_author'
label: Author
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: string
weight: 0
label: visually_hidden
settings:
link_to_entity: false
third_party_settings: { }
region: second
weight: -2
uuid: f729e7a3-22e6-4092-b97a-f0a7546bf4de
css_classes:
- ''
html_id: ''
css_styles: ''
f3506637-b9fb-4657-87a3-c5a57f443064:
id: 'entity_field:node:body'
label: Corps
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: text_default
weight: 0
label: visually_hidden
settings: { }
third_party_settings: { }
region: second
weight: 1
uuid: f3506637-b9fb-4657-87a3-c5a57f443064
css_classes:
- ''
html_id: ''
css_styles: ''
350df3ab-56c9-45fb-b17c-e4a5578c3be8:
id: 'entity_field:node:field_documents'
label: Documents
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: file_default
weight: 0
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
region: second
weight: 2
uuid: 350df3ab-56c9-45fb-b17c-e4a5578c3be8
css_classes:
- ''
html_id: ''
css_styles: ''
7af4840f-5836-4cf6-94bb-4faaa13adc9e:
id: 'entity_field:node:field_liens'
label: Liens
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: link
weight: 0
label: visually_hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: nofollow
target: _blank
third_party_settings: { }
region: second
weight: 3
uuid: 7af4840f-5836-4cf6-94bb-4faaa13adc9e
css_classes:
- ''
html_id: ''
css_styles: ''
dcfd885b-b7dc-4c0f-b303-2941938b2165:
id: 'entity_field:node:field_images'
label: Images
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: image_caption
weight: 0
label: visually_hidden
settings:
image_style: large
image_link: file
image_loading:
attribute: lazy
third_party_settings: { }
region: second
weight: 4
uuid: dcfd885b-b7dc-4c0f-b303-2941938b2165
css_classes:
- ''
html_id: ''
css_styles: ''
page_title: ''
layout: layout_threecol_25_50_25
layout_settings:
label: ''
builder: standard
storage_type: page_manager
storage_id: node_view-panels_variant-3
css_classes:
- ''
html_id: ''
css_styles: ''
page: node_view
selection_criteria:
-
id: 'entity_bundle:node'
negate: false
context_mapping:
node: node
bundles:
ressource: ressource
selection_logic: and
static_context: { }

View File

@@ -1,10 +0,0 @@
uuid: 2c3def6a-3f04-4d9e-b51f-2d0658cb3b8d
langcode: fr
status: true
dependencies: { }
id: projet_diapo
label: 'projet diapo'
icon_uuid: null
icon_default: null
description: ''
behavior_plugins: { }

View File

@@ -1,10 +0,0 @@
uuid: abfd0f1a-c4f1-4cf5-9f94-aab4880f1080
langcode: fr
status: true
dependencies: { }
id: projet_info
label: 'Projet info'
icon_uuid: null
icon_default: null
description: ''
behavior_plugins: { }

View File

@@ -1,10 +0,0 @@
uuid: 9fb536b8-83cb-49ec-a6b6-9f41c5687ad9
langcode: fr
status: true
dependencies: { }
id: projet_partie_texte
label: 'Projet partie texte'
icon_uuid: null
icon_default: null
description: ''
behavior_plugins: { }

View File

@@ -1,22 +0,0 @@
uuid: 07558d48-aff4-4079-b7fb-52014c6be393
langcode: fr
status: true
dependencies:
module:
- node
id: ressources
label: ressources
type: 'canonical_entities:node'
pattern: '/ressources/[node:title]'
selection_criteria:
539b6967-0e6a-417c-96ff-f2512298ced6:
id: 'entity_bundle:node'
negate: false
uuid: 539b6967-0e6a-417c-96ff-f2512298ced6
context_mapping:
node: node
bundles:
ressource: ressource
selection_logic: and
weight: -5
relationships: { }

View File

@@ -4,4 +4,4 @@ exclude:
node: { }
paragraph: { }
text_to_prepend_to_title: 'Clone of'
clone_status: default
clone_status: false

View File

@@ -1 +0,0 @@
index_now: false

View File

@@ -14,10 +14,9 @@ smtp_from: ''
smtp_fromname: ''
smtp_client_hostname: ''
smtp_client_helo: ''
smtp_allowhtml: false
smtp_allowhtml: ''
smtp_test_address: ''
smtp_reroute_address: ''
smtp_debugging: false
prev_mail_system: php_mail
smtp_keepalive: false
smtp_debug_level: 1

View File

@@ -7,7 +7,6 @@ dependencies:
- filter.format.wysiwyg
- node.type.actualite
- node.type.partenaire
- node.type.projet
- node.type.ressource
- node.type.site
- node.type.static
@@ -43,30 +42,25 @@ permissions:
- 'change own username'
- 'clone actualite content'
- 'clone partenaire content'
- 'clone projet content'
- 'clone site content'
- 'clone static content'
- 'create actualite content'
- 'create content translations'
- 'create partenaire content'
- 'create projet content'
- 'create ressource content'
- 'create site content'
- 'create static content'
- 'delete any actualite content'
- 'delete any partenaire content'
- 'delete any projet content'
- 'delete any ressource content'
- 'delete any site content'
- 'delete any static content'
- 'delete partenaire revisions'
- 'delete projet revisions'
- 'delete ressource revisions'
- 'delete site revisions'
- 'edit any actualite content'
- 'edit any logo_link block content'
- 'edit any partenaire content'
- 'edit any projet content'
- 'edit any ressource content'
- 'edit any site content'
- 'edit any static content'
@@ -77,6 +71,7 @@ permissions:
- 'execute entity:save_action node'
- 'execute entity:save_action taxonomy_term'
- 'execute entity:save_action user'
- 'execute node_assign_owner_action node'
- 'execute node_make_sticky_action node'
- 'execute node_make_unsticky_action node'
- 'execute node_promote_action node'
@@ -89,7 +84,6 @@ permissions:
- 'execute views_bulk_edit all'
- 'revert actualite revisions'
- 'revert partenaire revisions'
- 'revert projet revisions'
- 'revert ressource revisions'
- 'revert site revisions'
- 'revert static revisions'
@@ -103,7 +97,6 @@ permissions:
- 'view any logo_link block content history'
- 'view own unpublished content'
- 'view partenaire revisions'
- 'view projet revisions'
- 'view ressource revisions'
- 'view site revisions'
- 'view static revisions'

View File

@@ -6,7 +6,6 @@ dependencies:
- filter.format.wysiwyg
- node.type.actualite
- node.type.partenaire
- node.type.projet
- node.type.ressource
- node.type.site
- node.type.static
@@ -33,23 +32,18 @@ permissions:
- 'access toolbar'
- 'administer nodes'
- 'break content lock'
- 'clone projet content'
- 'clone site content'
- 'create actualite content'
- 'create content translations'
- 'create partenaire content'
- 'create projet content'
- 'create ressource content'
- 'create site content'
- 'create static content'
- 'delete any actualite content'
- 'delete any ressource content'
- 'delete partenaire revisions'
- 'delete ressource revisions'
- 'delete site revisions'
- 'edit any actualite content'
- 'edit any partenaire content'
- 'edit any projet content'
- 'edit any ressource content'
- 'edit any site content'
- 'edit any static content'
@@ -57,13 +51,13 @@ permissions:
- 'edit diaporama_home config page entity'
- 'edit intro_partenaires config page entity'
- 'execute entity:save_action node'
- 'execute node_assign_owner_action node'
- 'execute node_make_sticky_action node'
- 'execute node_make_unsticky_action node'
- 'execute node_promote_action node'
- 'execute node_unpromote_action node'
- 'revert actualite revisions'
- 'revert partenaire revisions'
- 'revert projet revisions'
- 'revert ressource revisions'
- 'revert site revisions'
- 'revert static revisions'
@@ -76,7 +70,6 @@ permissions:
- 'view actualite revisions'
- 'view own unpublished content'
- 'view partenaire revisions'
- 'view projet revisions'
- 'view ressource revisions'
- 'view site revisions'
- 'view static revisions'

View File

@@ -108,10 +108,12 @@ permissions:
- 'execute entity:save_action taxonomy_term'
- 'execute entity:save_action user'
- 'execute entity:unpublish_action node'
- 'execute node_assign_owner_action node'
- 'execute node_make_sticky_action node'
- 'execute node_make_unsticky_action node'
- 'execute node_promote_action node'
- 'execute node_unpromote_action node'
- 'execute node_unpublish_by_keyword_action node'
- 'execute user_add_role_action user'
- 'execute user_block_user_action user'
- 'execute user_remove_role_action user'

View File

@@ -3,7 +3,7 @@ langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- core.entity_view_mode.node.full
- field.storage.node.body
- field.storage.node.field_date
- field.storage.node.field_site
@@ -458,7 +458,7 @@ display:
type: 'entity:node'
options:
relationship: none
view_mode: teaser
view_mode: full
query:
type: views_query
options:
@@ -502,21 +502,6 @@ display:
display_plugin: block
position: 1
display_options:
sorts:
field_date_end_value:
id: field_date_end_value
table: node__field_date
field: field_date_end_value
relationship: none
group_type: group
admin_label: ''
plugin_id: datetime
order: DESC
expose:
label: ''
field_identifier: ''
exposed: false
granularity: second
filters:
status:
id: status
@@ -625,7 +610,6 @@ display:
groups:
1: AND
defaults:
sorts: false
filters: false
filter_groups: false
footer: false
@@ -846,6 +830,55 @@ display:
hierarchy_depth: 0
required_depth: 0
none_label: '- Please select -'
field_date_value:
id: field_date_value
table: node__field_date
field: field_date_value
relationship: none
group_type: group
admin_label: ''
plugin_id: datetime
operator: '='
value:
min: ''
max: ''
value: ''
type: date_year
group: 1
exposed: true
expose:
operator_id: field_date_value_op
label: 'Date (field_date)'
description: ''
use_operator: false
operator: field_date_value_op
operator_limit_selection: false
operator_list: { }
identifier: field_date_value
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
admin: '0'
root: '0'
editeur: '0'
min_placeholder: ''
max_placeholder: ''
placeholder: ''
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
field_site_target_id_verf:
id: field_site_target_id_verf
table: node__field_site
@@ -1192,6 +1225,55 @@ display:
hierarchy_depth: 0
required_depth: 0
none_label: '- Please select -'
field_date_value:
id: field_date_value
table: node__field_date
field: field_date_value
relationship: none
group_type: group
admin_label: ''
plugin_id: datetime
operator: '='
value:
min: ''
max: ''
value: ''
type: date_year
group: 1
exposed: true
expose:
operator_id: field_date_value_op
label: 'par année'
description: ''
use_operator: false
operator: field_date_value_op
operator_limit_selection: false
operator_list: { }
identifier: field_date_value
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
admin: '0'
root: '0'
editeur: '0'
min_placeholder: ''
max_placeholder: ''
placeholder: ''
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
field_site_target_id_verf:
id: field_site_target_id_verf
table: node__field_site

View File

@@ -273,7 +273,6 @@ display:
type: mini
options:
offset: 0
pagination_heading_level: h4
items_per_page: 50
total_pages: null
id: 0
@@ -288,6 +287,7 @@ display:
items_per_page_options_all_label: '- Tout -'
offset: false
offset_label: Décalage
pagination_heading_level: h4
exposed_form:
type: basic
options:

View File

@@ -246,82 +246,16 @@ display:
empty_zero: false
hide_alter_empty: true
destination: true
langcode:
id: langcode
table: node_field_data
field: langcode
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: langcode
plugin_id: field_language
label: 'Langue de traduction'
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
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: language
settings:
link_to_entity: false
native_language: false
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: full
options:
pagination_heading_level: h4
items_per_page: 50
tags:
next: 'Suivant '
previous: ' Précédent'
first: '« Premier'
last: 'Dernier »'
pagination_heading_level: h4
exposed_form:
type: basic
options:

View File

@@ -8,7 +8,7 @@ dependencies:
- node.type.partenaire
- system.menu.footer
content:
- 'config_pages:intro_partenaires:c838d601-43dc-47e5-ace6-223f19bf4c5c'
- 'config_pages:intro_partenaires:e509f5cb-8f8d-4ba7-a399-e6ff7f54e5ae'
module:
- node
- options
@@ -198,10 +198,10 @@ display:
group_type: group
admin_label: ''
plugin_id: entity
empty: true
target: c838d601-43dc-47e5-ace6-223f19bf4c5c
empty: false
target: e509f5cb-8f8d-4ba7-a399-e6ff7f54e5ae
view_mode: full
tokenize: false
tokenize: true
bypass_access: false
footer: { }
display_extenders:

View File

@@ -1,346 +0,0 @@
uuid: d4371ee6-c291-425c-b801-9372731956ab
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_nom_de_l_equipe
- node.type.projet
module:
- manage_display
- node
- user
id: projets
label: Projets
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: 'Les autres équipes sélectionnées'
fields:
field_nom_de_l_equipe:
id: field_nom_de_l_equipe
table: node__field_nom_de_l_equipe
field: field_nom_de_l_equipe
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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: title
settings:
link_to_entity: true
tag: h3
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
view_node:
id: view_node
table: node
field: view_node
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: entity_link
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: "voir l'équipe"
output_url_as_text: false
absolute: false
pager:
type: some
options:
offset: 0
items_per_page: 5
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:
nid:
id: nid
table: node_field_data
field: nid
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: nid
plugin_id: node_nid
default_action: default
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: node
default_argument_options: { }
summary_options:
base_path: ''
count: true
override: false
items_per_page: 25
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: true
field_site_projet_target_id:
id: field_site_projet_target_id
table: node__field_site_projet
field: field_site_projet_target_id
relationship: none
group_type: group
admin_label: ''
plugin_id: entity_target_id
default_action: default
exception:
value: all
title_enable: false
title: All
title_enable: false
title: ''
default_argument_type: token
default_argument_options:
argument: '[node:field_site_projet:target_id]'
process: 0
and_or: +
all_option: 1
debug: 0
summary_options:
base_path: ''
count: true
override: false
items_per_page: 25
summary:
sort_order: asc
number_of_records: 0
format: default_summary
specify_validation: false
validate:
type: none
fail: 'not found'
validate_options: { }
break_phrase: false
not: false
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:
projet: projet
style:
type: default
row:
type: fields
query:
type: views_query
options:
query_comment: ''
disable_sql_rewrite: false
distinct: false
replica: false
query_tags: { }
relationships: { }
header: { }
footer: { }
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_nom_de_l_equipe'
block_1:
id: block_1
display_title: 'Block autres projets du site'
display_plugin: block
position: 1
display_options:
display_description: ''
exposed_block: true
display_extenders:
matomo:
enabled: false
keyword_gets: ''
keyword_behavior: first
keyword_concat_separator: ' '
category_behavior: none
category_gets: ''
category_concat_separator: ' '
category_fallback: ''
category_facets: { }
category_facets_concat_separator: ', '
simple_sitemap_display_extender: { }
block_description: 'Autres projets du site'
allow:
items_per_page: false
offset: '0'
pager: '0'
hide_fields: '0'
sort_fields: '0'
configure_filters: configure_filters
disable_filters: '0'
configure_sorts: '0'
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_nom_de_l_equipe'

View File

@@ -21,17 +21,15 @@ dependencies:
- taxonomy.vocabulary.type_de_ressources
module:
- datetime
- formatter_suite
- file
- image
- link
- manage_display
- node
- taxonomy
- text
- user
- verf
- video_embed_field
- views_conditional
id: ressources
label: Ressources
module: views
@@ -111,68 +109,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
field_type_de_ressource_1:
id: field_type_de_ressource_1
table: node__field_type_de_ressource
field: field_type_de_ressource
relationship: none
group_type: group
admin_label: 'Ressource type ID'
plugin_id: field
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_entity_id
settings: { }
group_column: target_id
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
weight:
id: weight
table: taxonomy_term_field_data
@@ -567,141 +503,11 @@ display:
field: title
relationship: none
group_type: group
admin_label: 'Title not linked'
admin_label: ''
entity_type: node
entity_field: title
plugin_id: field
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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: title
settings:
link_to_entity: false
tag: h2
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
title_2:
id: title_2
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: 'Title linked'
entity_type: node
entity_field: title
plugin_id: field
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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: title
settings:
link_to_entity: true
tag: h2
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
views_conditional_field_1:
id: views_conditional_field_1
table: views_conditional
field: views_conditional_field
relationship: none
group_type: group
admin_label: 'Conditionnal title linked for gallerie OR not linked'
plugin_id: views_conditional_field
label: ''
exclude: false
alter:
alter_text: false
@@ -742,14 +548,20 @@ display:
hide_empty: false
empty_zero: false
hide_alter_empty: true
if: field_type_de_ressource_1
condition: eq
equalto: '17'
then: '{{ title_2 }}'
then_translate: false
or: '{{ title_1 }}'
or_translate: false
strip_tags: false
click_sort_column: value
type: string
settings:
link_to_entity: false
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
field_sous_titre_1:
id: field_sous_titre_1
table: node__field_sous_titre
@@ -1063,7 +875,7 @@ display:
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ' '
separator: ', '
field_api_classes: false
field_site:
id: field_site
@@ -1178,18 +990,9 @@ display:
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: formatter_suite_general_file_link
type: file_default
settings:
titleStyle: text_from_link
titleCustomText: ''
showSize: 0
showIcon: 0
classes: ''
showLink: 1
openLinkIn: _blank
linkTopic: any
listStyle: div
listSeparator: ', '
use_description_as_link_text: true
group_column: ''
group_columns: { }
group_rows: true
@@ -1267,116 +1070,6 @@ display:
multi_type: separator
separator: ', '
field_api_classes: false
view_node:
id: view_node
table: node
field: view_node
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: entity_link
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: 'Voir la gallerie photo'
output_url_as_text: false
absolute: false
views_conditional_field:
id: views_conditional_field
table: views_conditional
field: views_conditional_field
relationship: none
group_type: group
admin_label: 'conditional gallerie link'
plugin_id: views_conditional_field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
if: field_type_de_ressource_1
condition: eq
equalto: '17'
then: '{{ view_node }}'
then_translate: true
or: ''
or_translate: true
strip_tags: false
pager:
type: none
options:
@@ -1662,7 +1355,7 @@ display:
id: field_site_target_id_verf
table: node__field_site
field: field_site_target_id_verf
relationship: none
relationship: field_site
group_type: group
admin_label: ''
plugin_id: verf
@@ -1672,7 +1365,7 @@ display:
exposed: true
expose:
operator_id: field_site_target_id_verf_op
label: 'par site(s)'
label: 'Site(s) (VERF selector)'
description: ''
use_operator: false
operator: field_site_target_id_verf_op
@@ -1731,7 +1424,7 @@ display:
options:
query_comment: ''
disable_sql_rewrite: false
distinct: true
distinct: false
replica: false
query_tags: { }
relationships:
@@ -1744,6 +1437,15 @@ display:
admin_label: 'field_type_de_ressource : Terme de taxonomie'
plugin_id: standard
required: true
field_site:
id: field_site
table: node__field_site
field: field_site
relationship: none
group_type: group
admin_label: 'field_site : Contenu'
plugin_id: standard
required: false
header: { }
footer: { }
display_extenders: { }

View File

@@ -1,640 +0,0 @@
uuid: 2bfbdca5-e9ba-4a59-a6fb-624b3ade13b8
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_geofield
- field.storage.node.field_images
- field.storage.node.field_projets_lie
- field.storage.node.field_sous_titre
- image.style.thumbnail
- node.type.site
module:
- geofield
- image
- node
- user
id: sites_projets
label: 'Sites & Projets'
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: 'Les 30 projets'
fields:
nid_1:
id: nid_1
table: node_field_data
field: nid
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: nid
plugin_id: field
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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: number_integer
settings:
thousand_separator: ''
prefix_suffix: 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
field_geofield:
id: field_geofield
table: node__field_geofield
field: field_geofield
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: ''
exclude: true
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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: geofield_default
settings:
output_format: wkt
output_escape: 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
field_images:
id: field_images
table: node__field_images
field: field_images
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: image
settings:
image_link: content
image_style: thumbnail
image_loading:
attribute: lazy
group_column: ''
group_columns: { }
group_rows: true
delta_limit: 1
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
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
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: false
ellipsis: false
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: h2
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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
field_sous_titre:
id: field_sous_titre
table: node__field_sous_titre
field: field_sous_titre
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
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
view_node:
id: view_node
table: node
field: view_node
relationship: none
group_type: group
admin_label: ''
entity_type: node
plugin_id: entity_link
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
text: 'voir le site'
output_url_as_text: false
absolute: false
field_projets_lie:
id: field_projets_lie
table: node__field_projets_lie
field: field_projets_lie
relationship: none
group_type: group
admin_label: ''
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
text: ''
make_link: false
path: ''
absolute: false
external: false
replace_spaces: false
path_case: none
trim_whitespace: false
alt: ''
rel: ''
link_class: ''
prefix: ''
suffix: ''
target: ''
nl2br: false
max_length: 0
word_boundary: true
ellipsis: true
more_link: false
more_link_text: ''
more_link_path: ''
strip_tags: false
trim: false
preserve_tags: ''
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: false
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: target_id
type: entity_reference_entity_view
settings:
view_mode: teaser
group_column: target_id
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: ul
separator: ', '
field_api_classes: false
pager:
type: none
options:
offset: 0
items_per_page: 0
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
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: type
plugin_id: bundle
operator: in
value:
site: site
group: 1
exposed: false
expose:
operator_id: ''
label: ''
description: ''
use_operator: false
operator: ''
operator_limit_selection: false
operator_list: { }
identifier: ''
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
reduce: false
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
style:
type: default
options:
grouping: { }
row_class: ''
default_row_class: true
row:
type: fields
options:
default_field_elements: true
inline: { }
separator: ''
hide_empty: false
query:
type: views_query
options:
query_comment: ''
disable_sql_rewrite: false
distinct: true
replica: false
query_tags: { }
relationships: { }
header: { }
footer: { }
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_geofield'
- 'config:field.storage.node.field_images'
- 'config:field.storage.node.field_projets_lie'
- 'config:field.storage.node.field_sous_titre'
page_1:
id: page_1
display_title: Page
display_plugin: page
position: 1
display_options:
defaults:
header: false
header: { }
rendering_language: '***LANGUAGE_language_interface***'
display_extenders:
matomo:
enabled: false
keyword_gets: ''
keyword_behavior: first
keyword_concat_separator: ' '
category_behavior: none
category_gets: ''
category_concat_separator: ' '
category_fallback: ''
category_facets: { }
category_facets_concat_separator: ', '
simple_sitemap_display_extender:
variants: { }
path: lesprojets
cache_metadata:
max-age: -1
contexts:
- 'languages:language_interface'
- 'user.node_grants:view'
- user.permissions
tags:
- 'config:field.storage.node.field_geofield'
- 'config:field.storage.node.field_images'
- 'config:field.storage.node.field_projets_lie'
- 'config:field.storage.node.field_sous_titre'

View File

@@ -50,7 +50,7 @@ class SitesMap extends BlockBase {
$link_options = ['absolute' => TRUE, 'attributes' => ['class' => 'site-link'], 'language' => \Drupal::languageManager()->getLanguage($langcode)]; // Passer 'absolute' à TRUE
$site_url = $site->toUrl('canonical', $link_options)->toString(); // URL absolue pour le data-url
$site_link_object = Link::createFromRoute(t("Voir le site"), 'entity.node.canonical', ['node' => $site->id()], $link_options);
$site_link_object = Link::createFromRoute(t("got to site"), 'entity.node.canonical', ['node' => $site->id()], $link_options);
$link = $site_link_object->toString()->getGeneratedLink();
$datacontent = htmlspecialchars("<strong>$title</strong><br>$subtitle<br>$link");

View File

@@ -122,28 +122,13 @@ document.addEventListener('DOMContentLoaded', function() {
header.classList.add('header--collapsed-already');
// logo.classList.remove('animated');
stopLogoAnimation();
// } else {
// // Sinon, appliquer la transition après un délai
// setTimeout(() => {
// header.classList.add('header--collapsed');
// }, 5000);
// }
} else {
// Sinon, appliquer la transition après un délai, sauf si scroll
let collapseTimeout = setTimeout(() => {
header.classList.add('header--collapsed');
}, 5000);
function interruptCollapseOnScroll() {
if (!header.classList.contains('header--collapsed')) {
clearTimeout(collapseTimeout); // annule l'animation
// Sinon, appliquer la transition après un délai
setTimeout(() => {
header.classList.add('header--collapsed');
}
window.removeEventListener('scroll', interruptCollapseOnScroll); // une seule fois
}
window.addEventListener('scroll', interruptCollapseOnScroll);
}, 5000);
}
//////////////////////////////////////
let lastScrollTop = 0;
@@ -279,72 +264,69 @@ document.addEventListener('DOMContentLoaded', function() {
//// ancre dans texte au click paragraphe correspondant arrive en dessous du header
(function($, window) {
var adjustAnchor = function() {
var $anchor = $('.sidebar_first_container'),
fixedElementHeight = 500;
if ($anchor.length > 0) {
$('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);
}
};
//// ancre dans texte au click paragraphe correspondant arrive en dessous du header
var adjustAnchor = function() {
var $anchor = $('.sidebar_first_container'),
fixedElementHeight = 500;
if ($anchor.length > 0) {
$('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);
}
};
$(window).on('hashchange', function() {
adjustAnchor();
});
$(window).on('hashchange', function() {
adjustAnchor();
});
//////////////////////// start script smooth apparition des textes /////////////////
function scrollReaveal(){
const nodes = {
logo : document.querySelectorAll('#logo-animated-container'),
chapeau : document.querySelectorAll('.field_body'),
paragraph: document.querySelectorAll('.field_field_textes .paragraph--type--static-parts'),
enjeux : document.querySelectorAll('.field_field_textes .paragraph--type--static-parts .enjeux'),
// mapHome : document.querySelectorAll('.field_field_map_block #block-sitesmapblock'),
// mapSite : document.querySelectorAll('#sites-map-container'),
lienDoc : document.querySelectorAll('.field_field_documents'),
lienURL : document.querySelectorAll('.field_field_liens_site'),
}
const showUp = {
origin: 'bottom',
delay: 100,
duration: 1000,
distance: '50px',
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
const Show = {
delay: 100,
duration: 600,
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
console.log(nodes);
ScrollReveal().reveal(nodes.logo, Show);
ScrollReveal().reveal(nodes.chapeau, showUp);
ScrollReveal().reveal(nodes.paragraph, showUp);
ScrollReveal().reveal(nodes.enjeux, showUp);
// ScrollReveal().reveal(nodes.mapHome, showUp);
// ScrollReveal().reveal(nodes.mapSite, showUp);
ScrollReveal().reveal(nodes.lienDoc, showUp);
ScrollReveal().reveal(nodes.lienURL, showUp);
function scrollReaveal(){
const nodes = {
logo : document.querySelectorAll('#logo-animated-container'),
chapeau : document.querySelectorAll('.field_body'),
paragraph: document.querySelectorAll('.field_field_textes .paragraph--type--static-parts'),
enjeux : document.querySelectorAll('.field_field_textes .paragraph--type--static-parts .enjeux'),
// mapHome : document.querySelectorAll('.field_field_map_block #block-sitesmapblock'),
// mapSite : document.querySelectorAll('#sites-map-container'),
lienDoc : document.querySelectorAll('.field_field_documents'),
lienURL : document.querySelectorAll('.field_field_liens_site'),
}
const showUp = {
origin: 'bottom',
delay: 100,
duration: 1000,
distance: '50px',
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
$( document ).ready(function() {
scrollReaveal();
});
const Show = {
delay: 100,
duration: 600,
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
console.log(nodes);
ScrollReveal().reveal(nodes.logo, Show);
ScrollReveal().reveal(nodes.chapeau, showUp);
ScrollReveal().reveal(nodes.paragraph, showUp);
ScrollReveal().reveal(nodes.enjeux, showUp);
// ScrollReveal().reveal(nodes.mapHome, showUp);
// ScrollReveal().reveal(nodes.mapSite, showUp);
ScrollReveal().reveal(nodes.lienDoc, showUp);
ScrollReveal().reveal(nodes.lienURL, showUp);
}
$( document ).ready(function() {
scrollReaveal();
});
//////////////////////// end script smooth apparition des textes /////////////////
@@ -400,12 +382,6 @@ document.addEventListener('DOMContentLoaded', function() {
// ////////////////////// start calendrier home /////////////////////////////////
$(document).ready(function(){
// Aller au 9e élément à l'initialisation
$('.__timeline-content').on('init', function(event, slick){
slick.slickGoTo(9); // Index 8 = 9e item
});
$('.__timeline-content').slick({
slidesToShow: 3,
slidesToScroll: 1,
@@ -437,6 +413,54 @@ document.addEventListener('DOMContentLoaded', function() {
//////////////////////// end Timeline script /////////////////////////////////////////////
/////////////////// caracteres body actus/////////////////////////
// document.addEventListener('DOMContentLoaded', function() {
// // Maximum number of characters to display
// const maxChars = 140; // Adjust this value as needed
// document.querySelectorAll('#actus-caroussel .node-type-actualite .field_body').forEach(function(paragraph) {
// let text = paragraph.textContent.trim();
// if (text.length > maxChars) {
// let truncatedText = text.slice(0, maxChars) + '...';
// paragraph.textContent = truncatedText;
// }
// });
// });
//////////// start slideshow actus home //////////////////////////
// $(document).ready(function(){
// let actuview = $('.content-actus .view .view-rows-wrapper')
// if (actuview) {
// actuview.slick({
// slidesToShow: 3,
// dots: false,
// arrows: true,
// adaptiveHeight: false,
// autoplay: false,
// responsive: [
// {
// breakpoint: 810,
// settings: {
// slidesToShow: 1,
// adaptiveHeight: false,
// arrows: true,
// draggable: true,
// autoplay: false,
// }
// }]
// });
// console.log('salut slick home');
// }
// $('.slick-carousel').slick({
// lazyLoad: 'progressive', // Option 'ondemand' ou 'progressive'
// });
// });
//////////// end slideshow actus home //////////////////////////
//////////// start slideshow images home //////////////////////////
@@ -507,13 +531,14 @@ $(document).ready(function(){
// console.log('Slick désactivé sur la page Home');
}
});
//////////// end slideshow /actualites //////////////////////////
//////////////// start lightbox galerie image page site////////////////////////
// Sélection des images à ouvrir dans la lightbox
let images = document.querySelectorAll('.paragraph--type--site-diapo .lightbox-trigger, .paragraph--type--projet-diapo .lightbox-trigger, .field_field_images .lightbox-trigger');
let images = document.querySelectorAll('.paragraph--type--site-diapo .lightbox-trigger');
let currentIndex;
// Création de la lightbox
@@ -683,6 +708,7 @@ if (elementsToWrap.length > 0) {
//////////////////// start div infos actualité ////////////////////////
$(document).ready(function () {
// Vérifier si .layout-container A l'ID #page-node (et non un élément enfant)
if ($(".layout-container").attr("id") === "page-node") {
@@ -708,9 +734,11 @@ $(document).ready(function () {
});
}
});
//////////////////// end div infos actualité ////////////////////////
//////////////////////////////////////////////////////////////////
document.addEventListener("DOMContentLoaded", function() {
// Sélectionner les éléments à déplacer
const documentsField = document.querySelector(".field_field_documents");
@@ -767,8 +795,8 @@ function moveLanguageSwitcher() {
moveLanguageSwitcher();
window.addEventListener("resize", moveLanguageSwitcher);
});
/////////////////// end langswitcher position responsive///////////////////////////////////////////////////////////
/////////////////// end langswitcher position responsive///////////////////////////////////////////////////////////
/////////////// start class à view-rows-ressources ////////
$(document).ready(function () {
@@ -799,12 +827,6 @@ $(document).ready(function () {
let typeClass = container.attr("class").split(" ").find(cls => cls.startsWith("type-"));
let typeName = typeClass ? typeClass.replace("type-", "").replace(/-/g, " ") : "contenu"; // Nettoyer le nom
// >>> Exception : tout afficher pour type-Galerie-photos (pas de bouton)
if (typeClass && typeClass.toLowerCase() === "type-galerie-photos") {
items.show(); // aucun masquage
return; // on sort : pas de "voir plus"
}
// Ajuster le nombre d'éléments visibles en fonction du type
if (typeClass && (typeClass === "type-podcast" || typeClass.toLowerCase() === "type-vidéo")) {
visibleCount = 2; // Pour Podcast et Vidéo
@@ -846,31 +868,21 @@ $(document).ready(function () {
// slimselect
let ressource_type_select = new SlimSelect({
select: '#edit-field-type-de-ressource-target-id--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-type-de-ressource-target-id--2'
})
let ressource_motscles_select = new SlimSelect({
select: '#edit-field-mots-clefs-target-id--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-mots-clefs-target-id--2'
})
let ressource_sites_select = new SlimSelect({
select: '#edit-field-site-target-id-verf--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-site-target-id-verf--2'
})
// console.log(('sites_select'), sites_select);
}
});
/////////////////// end voir plus... ressources ////////////////////
@@ -900,55 +912,24 @@ $(document).ready(function () {
// slimselect
// duplicated due to embeded view (archives)
let actu_type_select = new SlimSelect({
select: '#edit-field-type-d-actualite-target-id--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-type-d-actualite-target-id--2'
})
let actu_type_select2 = new SlimSelect({
select: '#edit-field-type-d-actualite-target-id--3',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-type-d-actualite-target-id--3'
})
let actu_site_select = new SlimSelect({
select: '#edit-field-site-target-id-verf--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-site-target-id-verf--2'
})
let actu_site_select2 = new SlimSelect({
select: '#edit-field-site-target-id-verf--3',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-site-target-id-verf--3'
})
}
});
/////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
/////////////// start class à view-rows-ressources ////////
$(document).ready(function () {
$(".view-rows-wrapper").each(function () {
let h3Container = $(this).prev("h3").find("div[class^='type-']");
let classToAdd = h3Container.attr("class"); // Récupère la classe complète (ex: "type-Documentation")
if (classToAdd) {
$(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper
}
});
});
////////////////// end class à view-rows-wrapper ////////////////
})(jQuery, window);

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -1,61 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="7.250946mm"
height="6.7037978mm"
viewBox="0 0 7.250946 6.7037978"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1">
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2444">
<path
d="M 0,0 H 22.0445 V -17 H 0 Z"
transform="matrix(1.3191067,0.19425333,0.19425333,-1.3191067,225.01215,461.47051)"
clip-rule="evenodd"
id="path2444" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2440">
<path
d="M 0,-18 H 1260 V 18 H 0 Z"
transform="translate(-0.24999723,-16.750003)"
id="path2440" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2441">
<path
d="M 0,-18 H 1260 V 18 H 0 Z"
transform="translate(-14.679745,-4.6071402)"
id="path2441" />
</clipPath>
</defs>
<g
id="layer1"
transform="translate(-120.12082,-122.50209)">
<g
id="g2443"
clip-path="url(#clipPath2444)"
transform="matrix(0.26458333,0,0,0.26458333,61.004151,0.05323333)">
<path
d="m 15.5,-7.75 c 0,-4.2804 -3.4696,-7.75 -7.75,-7.75 C 3.46979,-15.5 0,-12.0304 0,-7.75 0,-3.46979 3.46979,0 7.75,0 12.0304,0 15.5,-3.46979 15.5,-7.75 Z"
style="fill:none;stroke:#181715;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(1.2151874,0.17895006,0.18346062,-1.2458171,225.27006,461.8268)"
clip-path="url(#clipPath2440)"
id="path2442" />
<path
d="M 0,0 9,-5.35714"
style="fill:none;stroke:#181715;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(1.2151874,0.17895006,0.18346062,-1.2458171,240.57717,479.53679)"
clip-path="url(#clipPath2441)"
id="path2443" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -35,41 +35,12 @@ function quartiers_de_demain_preprocess_page(&$variables) {
* Implements hook_preprocess_HOOK() for node.html.twig.
*/
function quartiers_de_demain_preprocess_node(&$variables) {
$node = &$variables['node'];
$variables['attributes']['class'][] = 'node-type-' . $node->gettype();
if ($node->getType() === 'actualite'
&& $variables['view_mode'] === 'full'
&& $node->hasField('body')) {
$summary = $node->get('body')->summary;
$full = $node->get('body')->value;
if (!empty($summary) || !empty($full)) {
$variables['content']['body'] = [
'#type' => 'inline_template',
'#template' => '
{% if summary %}
<div class="body-summary">{{ summary|raw }}</div>
{% endif %}
{% if full %}
<div class="body-full">{{ full|raw }}</div>
{% endif %}
',
'#context' => [
'summary' => $summary,
'full' => $full,
],
];
}
}
$node = &$variables['node'];
$variables['attributes']['class'][] = 'node-type-' . $node->gettype();
}
/* implements template_preprocess_region() */
function quartiers_de_demain_preprocess_region(&$variables) {
@@ -92,28 +63,6 @@ function quartiers_de_demain_preprocess_field(&$variables) {
}
function quartiers_de_demain_preprocess_views_view_fields(&$variables) {
// Cible uniquement la vue et laffichage voulus
if ($variables['view']->id() === 'quartiers' && $variables['view']->current_display === 'page_1') {
$fields = $variables['fields'];
// Crée un nouveau groupe pour les champs principaux
$variables['main_group'] = [
'field_images' => $fields['field_images'] ?? NULL,
'title' => $fields['title'] ?? NULL,
'field_sous_titre' => $fields['field_sous_titre'] ?? NULL,
'view_node' => $fields['view_node'] ?? NULL,
];
// Groupe pour projets-lié
$variables['projets_group'] = [
'field_projets_lie' => $fields['field_projets_lie'] ?? NULL,
];
}
}
/**
* Prepares variables for block templates.
*
@@ -188,6 +137,3 @@ function quartiers_de_demain_preprocess_block__block_region_second(&$variables)
function quartiers_de_demain_preprocess_links(&$variables){
}

View File

@@ -1,61 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="7.250946mm"
height="6.7037978mm"
viewBox="0 0 7.250946 6.7037978"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1">
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2444">
<path
d="M 0,0 H 22.0445 V -17 H 0 Z"
transform="matrix(1.3191067,0.19425333,0.19425333,-1.3191067,225.01215,461.47051)"
clip-rule="evenodd"
id="path2444" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2440">
<path
d="M 0,-18 H 1260 V 18 H 0 Z"
transform="translate(-0.24999723,-16.750003)"
id="path2440" />
</clipPath>
<clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath2441">
<path
d="M 0,-18 H 1260 V 18 H 0 Z"
transform="translate(-14.679745,-4.6071402)"
id="path2441" />
</clipPath>
</defs>
<g
id="layer1"
transform="translate(-120.12082,-122.50209)">
<g
id="g2443"
clip-path="url(#clipPath2444)"
transform="matrix(0.26458333,0,0,0.26458333,61.004151,0.05323333)">
<path
d="m 15.5,-7.75 c 0,-4.2804 -3.4696,-7.75 -7.75,-7.75 C 3.46979,-15.5 0,-12.0304 0,-7.75 0,-3.46979 3.46979,0 7.75,0 12.0304,0 15.5,-3.46979 15.5,-7.75 Z"
style="fill:none;stroke:#181715;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(1.2151874,0.17895006,0.18346062,-1.2458171,225.27006,461.8268)"
clip-path="url(#clipPath2440)"
id="path2442" />
<path
d="M 0,0 9,-5.35714"
style="fill:none;stroke:#181715;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
transform="matrix(1.2151874,0.17895006,0.18346062,-1.2458171,240.57717,479.53679)"
clip-path="url(#clipPath2441)"
id="path2443" />
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -64,28 +64,13 @@ document.addEventListener('DOMContentLoaded', function() {
header.classList.add('header--collapsed-already');
// logo.classList.remove('animated');
stopLogoAnimation();
// } else {
// // Sinon, appliquer la transition après un délai
// setTimeout(() => {
// header.classList.add('header--collapsed');
// }, 5000);
// }
} else {
// Sinon, appliquer la transition après un délai, sauf si scroll
let collapseTimeout = setTimeout(() => {
header.classList.add('header--collapsed');
}, 5000);
function interruptCollapseOnScroll() {
if (!header.classList.contains('header--collapsed')) {
clearTimeout(collapseTimeout); // annule l'animation
// Sinon, appliquer la transition après un délai
setTimeout(() => {
header.classList.add('header--collapsed');
}
window.removeEventListener('scroll', interruptCollapseOnScroll); // une seule fois
}
window.addEventListener('scroll', interruptCollapseOnScroll);
}, 5000);
}
//////////////////////////////////////
let lastScrollTop = 0;
@@ -221,72 +206,69 @@ document.addEventListener('DOMContentLoaded', function() {
//// ancre dans texte au click paragraphe correspondant arrive en dessous du header
(function($, window) {
var adjustAnchor = function() {
var $anchor = $('.sidebar_first_container'),
fixedElementHeight = 500;
if ($anchor.length > 0) {
$('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);
}
};
//// ancre dans texte au click paragraphe correspondant arrive en dessous du header
var adjustAnchor = function() {
var $anchor = $('.sidebar_first_container'),
fixedElementHeight = 500;
if ($anchor.length > 0) {
$('html, body').stop().animate({scrollTop: $anchor.offset().top - fixedElementHeight }, 0);
}
};
$(window).on('hashchange', function() {
adjustAnchor();
});
$(window).on('hashchange', function() {
adjustAnchor();
});
//////////////////////// start script smooth apparition des textes /////////////////
function scrollReaveal(){
const nodes = {
logo : document.querySelectorAll('#logo-animated-container'),
chapeau : document.querySelectorAll('.field_body'),
paragraph: document.querySelectorAll('.field_field_textes .paragraph--type--static-parts'),
enjeux : document.querySelectorAll('.field_field_textes .paragraph--type--static-parts .enjeux'),
// mapHome : document.querySelectorAll('.field_field_map_block #block-sitesmapblock'),
// mapSite : document.querySelectorAll('#sites-map-container'),
lienDoc : document.querySelectorAll('.field_field_documents'),
lienURL : document.querySelectorAll('.field_field_liens_site'),
}
const showUp = {
origin: 'bottom',
delay: 100,
duration: 1000,
distance: '50px',
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
const Show = {
delay: 100,
duration: 600,
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
console.log(nodes);
ScrollReveal().reveal(nodes.logo, Show);
ScrollReveal().reveal(nodes.chapeau, showUp);
ScrollReveal().reveal(nodes.paragraph, showUp);
ScrollReveal().reveal(nodes.enjeux, showUp);
// ScrollReveal().reveal(nodes.mapHome, showUp);
// ScrollReveal().reveal(nodes.mapSite, showUp);
ScrollReveal().reveal(nodes.lienDoc, showUp);
ScrollReveal().reveal(nodes.lienURL, showUp);
function scrollReaveal(){
const nodes = {
logo : document.querySelectorAll('#logo-animated-container'),
chapeau : document.querySelectorAll('.field_body'),
paragraph: document.querySelectorAll('.field_field_textes .paragraph--type--static-parts'),
enjeux : document.querySelectorAll('.field_field_textes .paragraph--type--static-parts .enjeux'),
// mapHome : document.querySelectorAll('.field_field_map_block #block-sitesmapblock'),
// mapSite : document.querySelectorAll('#sites-map-container'),
lienDoc : document.querySelectorAll('.field_field_documents'),
lienURL : document.querySelectorAll('.field_field_liens_site'),
}
const showUp = {
origin: 'bottom',
delay: 100,
duration: 1000,
distance: '50px',
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
$( document ).ready(function() {
scrollReaveal();
});
const Show = {
delay: 100,
duration: 600,
easing: 'cubic-bezier(0.5, 0, 0, 1)'
}
console.log(nodes);
ScrollReveal().reveal(nodes.logo, Show);
ScrollReveal().reveal(nodes.chapeau, showUp);
ScrollReveal().reveal(nodes.paragraph, showUp);
ScrollReveal().reveal(nodes.enjeux, showUp);
// ScrollReveal().reveal(nodes.mapHome, showUp);
// ScrollReveal().reveal(nodes.mapSite, showUp);
ScrollReveal().reveal(nodes.lienDoc, showUp);
ScrollReveal().reveal(nodes.lienURL, showUp);
}
$( document ).ready(function() {
scrollReaveal();
});
//////////////////////// end script smooth apparition des textes /////////////////
@@ -342,12 +324,6 @@ document.addEventListener('DOMContentLoaded', function() {
// ////////////////////// start calendrier home /////////////////////////////////
$(document).ready(function(){
// Aller au 9e élément à l'initialisation
$('.__timeline-content').on('init', function(event, slick){
slick.slickGoTo(9); // Index 8 = 9e item
});
$('.__timeline-content').slick({
slidesToShow: 3,
slidesToScroll: 1,
@@ -379,6 +355,54 @@ document.addEventListener('DOMContentLoaded', function() {
//////////////////////// end Timeline script /////////////////////////////////////////////
/////////////////// caracteres body actus/////////////////////////
// document.addEventListener('DOMContentLoaded', function() {
// // Maximum number of characters to display
// const maxChars = 140; // Adjust this value as needed
// document.querySelectorAll('#actus-caroussel .node-type-actualite .field_body').forEach(function(paragraph) {
// let text = paragraph.textContent.trim();
// if (text.length > maxChars) {
// let truncatedText = text.slice(0, maxChars) + '...';
// paragraph.textContent = truncatedText;
// }
// });
// });
//////////// start slideshow actus home //////////////////////////
// $(document).ready(function(){
// let actuview = $('.content-actus .view .view-rows-wrapper')
// if (actuview) {
// actuview.slick({
// slidesToShow: 3,
// dots: false,
// arrows: true,
// adaptiveHeight: false,
// autoplay: false,
// responsive: [
// {
// breakpoint: 810,
// settings: {
// slidesToShow: 1,
// adaptiveHeight: false,
// arrows: true,
// draggable: true,
// autoplay: false,
// }
// }]
// });
// console.log('salut slick home');
// }
// $('.slick-carousel').slick({
// lazyLoad: 'progressive', // Option 'ondemand' ou 'progressive'
// });
// });
//////////// end slideshow actus home //////////////////////////
//////////// start slideshow images home //////////////////////////
@@ -449,13 +473,14 @@ $(document).ready(function(){
// console.log('Slick désactivé sur la page Home');
}
});
//////////// end slideshow /actualites //////////////////////////
//////////////// start lightbox galerie image page site////////////////////////
// Sélection des images à ouvrir dans la lightbox
let images = document.querySelectorAll('.paragraph--type--site-diapo .lightbox-trigger, .paragraph--type--projet-diapo .lightbox-trigger, .field_field_images .lightbox-trigger');
let images = document.querySelectorAll('.paragraph--type--site-diapo .lightbox-trigger');
let currentIndex;
// Création de la lightbox
@@ -625,6 +650,7 @@ if (elementsToWrap.length > 0) {
//////////////////// start div infos actualité ////////////////////////
$(document).ready(function () {
// Vérifier si .layout-container A l'ID #page-node (et non un élément enfant)
if ($(".layout-container").attr("id") === "page-node") {
@@ -650,9 +676,11 @@ $(document).ready(function () {
});
}
});
//////////////////// end div infos actualité ////////////////////////
//////////////////////////////////////////////////////////////////
document.addEventListener("DOMContentLoaded", function() {
// Sélectionner les éléments à déplacer
const documentsField = document.querySelector(".field_field_documents");
@@ -709,8 +737,8 @@ function moveLanguageSwitcher() {
moveLanguageSwitcher();
window.addEventListener("resize", moveLanguageSwitcher);
});
/////////////////// end langswitcher position responsive///////////////////////////////////////////////////////////
/////////////////// end langswitcher position responsive///////////////////////////////////////////////////////////
/////////////// start class à view-rows-ressources ////////
$(document).ready(function () {
@@ -741,12 +769,6 @@ $(document).ready(function () {
let typeClass = container.attr("class").split(" ").find(cls => cls.startsWith("type-"));
let typeName = typeClass ? typeClass.replace("type-", "").replace(/-/g, " ") : "contenu"; // Nettoyer le nom
// >>> Exception : tout afficher pour type-Galerie-photos (pas de bouton)
if (typeClass && typeClass.toLowerCase() === "type-galerie-photos") {
items.show(); // aucun masquage
return; // on sort : pas de "voir plus"
}
// Ajuster le nombre d'éléments visibles en fonction du type
if (typeClass && (typeClass === "type-podcast" || typeClass.toLowerCase() === "type-vidéo")) {
visibleCount = 2; // Pour Podcast et Vidéo
@@ -788,31 +810,21 @@ $(document).ready(function () {
// slimselect
let ressource_type_select = new SlimSelect({
select: '#edit-field-type-de-ressource-target-id--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-type-de-ressource-target-id--2'
})
let ressource_motscles_select = new SlimSelect({
select: '#edit-field-mots-clefs-target-id--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-mots-clefs-target-id--2'
})
let ressource_sites_select = new SlimSelect({
select: '#edit-field-site-target-id-verf--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-site-target-id-verf--2'
})
// console.log(('sites_select'), sites_select);
}
});
/////////////////// end voir plus... ressources ////////////////////
@@ -842,55 +854,24 @@ $(document).ready(function () {
// slimselect
// duplicated due to embeded view (archives)
let actu_type_select = new SlimSelect({
select: '#edit-field-type-d-actualite-target-id--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-type-d-actualite-target-id--2'
})
let actu_type_select2 = new SlimSelect({
select: '#edit-field-type-d-actualite-target-id--3',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-type-d-actualite-target-id--3'
})
let actu_site_select = new SlimSelect({
select: '#edit-field-site-target-id-verf--2',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-site-target-id-verf--2'
})
let actu_site_select2 = new SlimSelect({
select: '#edit-field-site-target-id-verf--3',
settings:{
placeholderText: 'choisir',
searchPlaceholder: 'choisir'
}
select: '#edit-field-site-target-id-verf--3'
})
}
});
/////////////////// end voir plus... actualite dans /actualites & /home ////////////////////
/////////////// start class à view-rows-ressources ////////
$(document).ready(function () {
$(".view-rows-wrapper").each(function () {
let h3Container = $(this).prev("h3").find("div[class^='type-']");
let classToAdd = h3Container.attr("class"); // Récupère la classe complète (ex: "type-Documentation")
if (classToAdd) {
$(this).addClass(classToAdd); // Ajoute cette classe à .view-rows-wrapper
}
});
});
////////////////// end class à view-rows-wrapper ////////////////
})(jQuery, window);

View File

@@ -60,12 +60,4 @@ $width-menu-slidedown : 550px;
.layout--threecol-25-50-25{
width: 100vw;
}
body, html, * {
user-select: text !important;
-webkit-user-select: text !important; /* pour Safari */
-moz-user-select: text !important; /* pour Firefox */
-ms-user-select: text !important; /* pour IE/Edge */
}
}

View File

@@ -30,8 +30,7 @@
@media(max-width: 810px){
display: flex;
margin:auto;
margin-top: 13rem;
margin-bottom: 4rem;
margin-top: 16rem;
}
h1{
width: fit-content;
@@ -89,9 +88,6 @@
// display: flex;
// margin: auto;
margin-right: 1rem;
@media(max-width: 810px){
margin-bottom: 1rem;
}
.actu-diaporama{
// height: 150px;
@@ -117,11 +113,9 @@
-khtml-border-radius: 9px; /* pour Safari et Chrome */
-webkit-border-radius: 9px; /* pour Safari sur Mac */
border-radius: 9px; /* CSS3 */
aspect-ratio: 4/5;
}
}
blockquote.image-field-caption{
display: none;
margin: 0;
p{
margin-top: 0;
@@ -164,14 +158,13 @@
}
.field_field_type_d_actualite{
order: 2;
// a{
a{
text-transform: uppercase;
color: red;
font-size: 0.6rem;
font-weight: 600;
display: inline-flex;
align-items: center;
padding-bottom: 0.1rem;
&::before{
content: "";
display: inline-block;
@@ -183,8 +176,7 @@
// margin-right: 0.4rem;
padding-right: 0.4rem;
}
// }
}
}
.field_field_date{
order: 3;
@@ -236,10 +228,9 @@
h2{
font-size: 1.2rem;
font-family: 'gilroy-medium';
color: $blue_QDD;
}
a{
// color: $blue_QDD;
color: $blue_QDD;
// pointer-events: none;
// cursor: default;
}
@@ -261,30 +252,6 @@
font-size: 0.8rem;
}
}
.links.inline{
text-transform: uppercase;
padding-left: 0;
font-size: 0.7rem;
font-family: "gilroy-bold";
width: fit-content;
display: inline-flex;
align-items: center;
a{
width: 5em;
display: block;
overflow: hidden;
white-space: nowrap;
}
&::after{
content: "+";
display: block;
// width: 20px;
padding-left: 0.4rem;
font-size: 1.8rem;
height: fit-content;
}
}
.field_field_liens{
order: 7;
padding:0;

View File

@@ -1,42 +0,0 @@
#ressources{
.group-content {
// background: #f9f9f9;
padding: 10px;
border-radius: 8px;
margin-bottom: 10px;
// box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}
.views-row {
padding: 8px;
// background: #f3f3f3;
margin: 2px 0;
border-radius: 4px;
transition: max-height 0.5s ease, opacity 0.5s ease;
}
.hidden {
max-height: 0;
overflow: hidden;
opacity: 0;
}
.toggle-btn {
background: none;
color: $blue_QDD;
border: solid $blue_QDD 1px;
padding: 8px 12px;
cursor: pointer;
margin-top: 5px;
display: block;
margin: auto;
width: 20%;
text-align: center;
transition: background 0.3s;
}
.toggle-btn:hover {
background: $blue_QDD;
color:white;
}
}

View File

@@ -1,186 +0,0 @@
main{
background-color: #f6f7f3;
}
#lesprojets{
.content_container{
// background-color: red;
display: flex;
flex-direction: column;
align-items: center;
#block-quartiers-de-demain-titredepage{
margin-top: 1rem;
width: fit-content;
margin-left: 10%;
margin: auto;
// padding-left: 20%;
@media(max-width: 810px){
margin-top: 14rem;
grid-column: 2 /span 9;
padding-left: 0%;
}
h1{
text-align: center;
text-transform: none;
color: $blue_QDD;
font-size: 2rem;
font-weight: 500;
}
}
.views-element-container{
width: 90%;
.views-row{
display: flex;
flex-direction: row;
border-top: solid 1px $blue_QDD;
padding-top: 2rem;
margin-left: 2rem;
margin-right: 2rem;
.views-field-group{
width: 18%;
margin-bottom: 2rem;
font-size: 0.4rem ;
@media(max-width: 810px){
width: 45%;
}
@media(max-width: 550px){
font-size: 0.7rem ;
}
.views-field-title{
h2{
margin: 0;
color: $blue_QDD;
font-family: "gilroy-bold";
padding-top: 0.5rem;
font-size: 0.55rem ;
@media(max-width: 550px){
font-size: 0.7rem ;
}
a{
color: $blue_QDD;
font-family: "gilroy-bold";
padding-top: 0.5rem;
font-size: 0.55rem ;
@media(max-width: 550px){
font-size: 0.7rem ;
}
}
}
}
.views-field-field-images .field-content img{
width: 100%;
height: auto;
aspect-ratio: 3/2;
object-fit: cover;
}
.views-field-view-node{
width: fit-content;
padding-left: 0.5rem;
background: black;
margin-top: 0.5rem;
@media (max-width:810px) {
margin-left: 0;
}
a{
display: inline-flex;
justify-content: space-between;
align-items: center;
color: white;
text-transform: uppercase;
font-size: 0.5rem;
svg{
display: none;
}
&::after{
display: inline-flex;
content: url("../img/noun-arrow-to-right.svg");
padding-right: 0.2rem;
padding-left: 0.2rem;
// padding-bottom: 0.2rem;
height: 25px;
}
}
}
}
.views-field-field-projets-lie{
width: 70%;
padding-left: 0;
margin: auto;
align-content: space-between;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
:hover{
}
.field-content{
ul{
display: flex;
flex-direction: row;
margin-top: 0;
li{
display: flex;
justify-content: end;
.node-type-projet{
font-size: 0.4rem;
width: 80%;
transition: transform 0.4s ease-in-out; // animation plus fluide
&:hover {
transform: scale(1.05); /* effet de zoom léger */
}
div{
display: flex;
flex-direction: column;
}
.field_field_image{
order: 2;
img{
width: 100%;
height: auto;
aspect-ratio: 3/2;
object-fit: cover;
}
.image-field-caption{
display: none;
}
}
.field_field_laureats{
order: 1;
}
.field_field_nom_de_l_equipe{
order: 3;
h3{
font-size: 0.6rem;
margin: 0;
text-transform: uppercase;
}
}
.field_field_intro{
order: 4;
p{
font-size: 0.5rem;
font-family: "gilroy-light";
margin-top: 0;
}
.more-link{
display: none;
}
}
}
}
}
}
}
}
}
}
}

View File

@@ -44,10 +44,7 @@
border-bottom: solid red 1px;
padding: 1rem 0rem;
margin-bottom: 1rem;
@media(max-width: 810px){
flex-direction: column;
}
.field_field_type_d_actualite{
display: flex;
align-items: center;
@@ -65,10 +62,6 @@
padding-right: 0.4rem;
}
}
@media(max-width: 810px){
margin-left: 1rem;
margin-top: 0.5rem;
}
}
.field_field_date{
color: red;
@@ -112,10 +105,6 @@
padding-right: 0.5rem;
}
}
@media(max-width: 810px){
margin-left: 1rem;
margin-top: 0.5rem;
}
}

Some files were not shown because too many files have changed in this diff Show More