etape CT, home page, header, map, filters, theme

This commit is contained in:
Bachir Soussi Chiadmi 2024-07-10 16:16:51 +02:00
parent 1b27b8521f
commit 5bd2fc7ee0
50 changed files with 6290 additions and 31 deletions

View File

@ -20,11 +20,21 @@
"drupal/core-composer-scaffold": "^10.2", "drupal/core-composer-scaffold": "^10.2",
"drupal/core-project-message": "^10.2", "drupal/core-project-message": "^10.2",
"drupal/core-recommended": "^10.2", "drupal/core-recommended": "^10.2",
"drupal/custom_elements": "^2.5",
"drupal/geocoder": "^4.24",
"drupal/geofield": "^1.59",
"drupal/image_field_caption": "^2.0", "drupal/image_field_caption": "^2.0",
"drupal/leaflet": "^10.2",
"drupal/leaflet_more_maps": "^2.2",
"drupal/leaflet_more_markers": "^1.1",
"drupal/linked_field": "^1.5",
"drupal/metatag": "^2.0", "drupal/metatag": "^2.0",
"drupal/page_manager": "^4.0@RC",
"drupal/panels": "^4.8",
"drupal/paragraphs": "^1.17", "drupal/paragraphs": "^1.17",
"drupal/rest_menu_items": "^3.0", "drupal/rest_menu_items": "^3.0",
"drupal/video_embed_field": "^2.5", "drupal/video_embed_field": "^2.5",
"geocoder-php/mapquest-provider": "^4.3",
"wikimedia/composer-merge-plugin": "^2.1" "wikimedia/composer-merge-plugin": "^2.1"
}, },
"conflict": { "conflict": {
@ -108,6 +118,11 @@
"recurse": true, "recurse": true,
"replace": false, "replace": false,
"merge-extra": true "merge-extra": true
},
"patches": {
"drupal/page_manager":{
"Some mandatory parameters are missing https://www.drupal.org/project/page_manager/issues/3438993": "https://www.drupal.org/files/issues/2024-04-12/3438993-5.patch"
}
} }
} }
} }

1402
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,25 @@
uuid: 2ce7797a-0a33-4b05-9f0e-2a11c9e6f409
langcode: fr
status: true
dependencies:
content:
- 'block_content:logo_link:f984d3d5-1220-402e-8733-1ffc2f9699f1'
module:
- block_content
theme:
- caravane
id: caravane_logocaravane
theme: caravane
region: header
weight: 1
provider: null
plugin: 'block_content:f984d3d5-1220-402e-8733-1ffc2f9699f1'
settings:
id: 'block_content:f984d3d5-1220-402e-8733-1ffc2f9699f1'
label: 'Logo caravane'
label_display: '0'
provider: block_content
status: true
info: ''
view_mode: full
visibility: { }

View File

@ -0,0 +1,25 @@
uuid: ecd345b3-70f7-4d88-886a-c78ba8bbfa2b
langcode: fr
status: true
dependencies:
content:
- 'block_content:logo_link:76bd6af7-6d4e-4ae0-bcc4-54dcf0dbfa2b'
module:
- block_content
theme:
- caravane
id: caravane_logoepau
theme: caravane
region: header
weight: 0
provider: null
plugin: 'block_content:76bd6af7-6d4e-4ae0-bcc4-54dcf0dbfa2b'
settings:
id: 'block_content:76bd6af7-6d4e-4ae0-bcc4-54dcf0dbfa2b'
label: 'Logo epau'
label_display: '0'
provider: block_content
status: true
info: ''
view_mode: full
visibility: { }

View File

@ -0,0 +1,25 @@
uuid: 93fa7856-6817-46d1-be13-ae5137ae25e9
langcode: fr
status: true
dependencies:
content:
- 'block_content:logo_link:92341f73-724f-4aae-901d-8a31297c1c6c'
module:
- block_content
theme:
- caravane
id: caravane_logorepublique
theme: caravane
region: header
weight: -1
provider: null
plugin: 'block_content:92341f73-724f-4aae-901d-8a31297c1c6c'
settings:
id: 'block_content:92341f73-724f-4aae-901d-8a31297c1c6c'
label: 'logo republique'
label_display: '0'
provider: block_content
status: true
info: ''
view_mode: full
visibility: { }

View File

@ -0,0 +1,34 @@
uuid: 23b67ec5-fb81-4ade-9bcc-35eccd60d34a
langcode: fr
status: true
dependencies:
config:
- system.menu.main
module:
- block_class
- menu_block
theme:
- caravane
id: caravane_mainnavigation
theme: caravane
region: header
weight: 2
provider: null
plugin: 'menu_block:main'
settings:
id: 'menu_block:main'
label: Menu
label_display: visible
provider: menu_block
follow: false
follow_parent: child
label_link: false
label_type: block
level: 1
depth: 0
expand_all_items: false
parent: 'main:'
render_parent: false
suggestion: main
hide_on_nonactive: false
visibility: { }

View File

@ -0,0 +1,8 @@
uuid: 69172095-6c46-45d1-98f9-f10c86a48c19
langcode: fr
status: true
dependencies: { }
id: logo_link
label: 'Logo link'
revision: 0
description: ''

View File

@ -0,0 +1,49 @@
uuid: 80f4380f-531e-4b00-be01-f4ddd5b0c400
langcode: fr
status: true
dependencies:
config:
- block_content.type.logo_link
- field.field.block_content.logo_link.field_lien
- field.field.block_content.logo_link.field_logo
- image.style.thumbnail
module:
- image
- link
id: block_content.logo_link.default
targetEntityType: block_content
bundle: logo_link
mode: default
content:
field_lien:
type: link_default
weight: 27
region: content
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
field_logo:
type: image_image
weight: 26
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
info:
type: string_textfield
weight: -5
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
hidden: { }

View File

@ -7,6 +7,7 @@ dependencies:
- field.field.node.etape.field_arret_numero - field.field.node.etape.field_arret_numero
- field.field.node.etape.field_dates - field.field.node.etape.field_dates
- field.field.node.etape.field_galleries - field.field.node.etape.field_galleries
- field.field.node.etape.field_geofield
- field.field.node.etape.field_parties - field.field.node.etape.field_parties
- field.field.node.etape.field_saison - field.field.node.etape.field_saison
- field.field.node.etape.field_thematiques - field.field.node.etape.field_thematiques
@ -15,8 +16,10 @@ dependencies:
- node.type.etape - node.type.etape
module: module:
- address - address
- autocomplete_deluxe
- datetime_range - datetime_range
- field_group - field_group
- geofield
- image - image
- paragraphs - paragraphs
- path - path
@ -79,6 +82,13 @@ content:
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
field_geofield:
type: geofield_latlon
weight: 26
region: content
settings:
html5_geolocation: false
third_party_settings: { }
field_parties: field_parties:
type: paragraphs type: paragraphs
weight: 5 weight: 5
@ -92,30 +102,46 @@ content:
closed_mode_threshold: 0 closed_mode_threshold: 0
add_mode: dropdown add_mode: dropdown
form_display_mode: default form_display_mode: default
default_paragraph_type: '' default_paragraph_type: _none
features: features:
add_above: '0'
collapse_edit_all: collapse_edit_all collapse_edit_all: collapse_edit_all
convert: '0'
duplicate: duplicate duplicate: duplicate
third_party_settings: { } third_party_settings: { }
field_saison: field_saison:
type: entity_reference_autocomplete type: autocomplete_deluxe
weight: 12 weight: 12
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
match_limit: 10 autocomplete_route_name: autocomplete_deluxe.autocomplete
size: 60 size: 60
placeholder: '' selection_handler: default
limit: 10
min_length: 0
delimiter: ''
not_found_message_allow: false
not_found_message: "The term '@term' will be added"
new_terms: false
no_empty_message: 'No terms could be found. Please type in order to add a new term.'
third_party_settings: { } third_party_settings: { }
field_thematiques: field_thematiques:
type: entity_reference_autocomplete type: autocomplete_deluxe
weight: 15 weight: 15
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
match_limit: 10 autocomplete_route_name: autocomplete_deluxe.autocomplete
size: 60 size: 60
placeholder: '' selection_handler: default
limit: 10
min_length: 0
delimiter: ''
not_found_message_allow: false
not_found_message: "The term '@term' will be added"
new_terms: false
no_empty_message: 'No terms could be found. Please type in order to add a new term.'
third_party_settings: { } third_party_settings: { }
field_vignette: field_vignette:
type: image_image type: image_image

View File

@ -0,0 +1,84 @@
uuid: 52ab858e-28a2-40e4-a418-cdcd9f600aac
langcode: fr
status: true
dependencies:
config:
- field.field.node.static.field_texte
- node.type.static
module:
- path
- text
id: node.static.default
targetEntityType: node
bundle: static
mode: default
content:
created:
type: datetime_timestamp
weight: 10
region: content
settings: { }
third_party_settings: { }
field_texte:
type: text_textarea_with_summary
weight: 121
region: content
settings:
rows: 9
summary_rows: 3
placeholder: ''
show_summary: false
third_party_settings: { }
langcode:
type: language_select
weight: 2
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 30
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 15
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 120
region: content
settings:
display_label: true
third_party_settings: { }
sticky:
type: boolean_checkbox
weight: 16
region: content
settings:
display_label: true
third_party_settings: { }
title:
type: string_textfield
weight: -5
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 5
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
hidden: { }

View File

@ -0,0 +1,38 @@
uuid: d9fa155a-3fa3-43ac-8bf6-238b24b6e03d
langcode: fr
status: true
dependencies:
config:
- block_content.type.logo_link
- field.field.block_content.logo_link.field_lien
- field.field.block_content.logo_link.field_logo
- image.style.large
module:
- image
- linked_field
id: block_content.logo_link.default
targetEntityType: block_content
bundle: logo_link
mode: default
content:
field_logo:
type: image
label: visually_hidden
settings:
image_link: ''
image_style: large
image_loading:
attribute: lazy
third_party_settings:
linked_field:
linked: '1'
type: field
destination: field_lien
advanced: { }
token: ''
weight: 0
region: content
hidden:
field_lien: true
langcode: true
search_api_excerpt: true

View File

@ -7,6 +7,7 @@ dependencies:
- field.field.node.etape.field_arret_numero - field.field.node.etape.field_arret_numero
- field.field.node.etape.field_dates - field.field.node.etape.field_dates
- field.field.node.etape.field_galleries - field.field.node.etape.field_galleries
- field.field.node.etape.field_geofield
- field.field.node.etape.field_parties - field.field.node.etape.field_parties
- field.field.node.etape.field_saison - field.field.node.etape.field_saison
- field.field.node.etape.field_thematiques - field.field.node.etape.field_thematiques
@ -14,7 +15,7 @@ dependencies:
- node.type.etape - node.type.etape
module: module:
- address - address
- datetime_range - date_range_formatter
- entity_reference_revisions - entity_reference_revisions
- image - image
- user - user
@ -25,79 +26,84 @@ mode: default
content: content:
field_adresse: field_adresse:
type: address_default type: address_default
label: above label: visually_hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 104 weight: 2
region: content region: content
field_arret_numero: field_arret_numero:
type: number_integer type: number_integer
label: above label: visually_hidden
settings: settings:
thousand_separator: '' thousand_separator: ''
prefix_suffix: true prefix_suffix: true
third_party_settings: { } third_party_settings: { }
weight: 107 weight: 5
region: content region: content
field_dates: field_dates:
type: daterange_default type: date_range_without_time
label: above label: visually_hidden
settings: settings:
timezone_override: '' timezone_override: ''
format_type: medium date_format: 'Y-m-d\TH:i:s'
separator: '-' separator: '-'
one_day: 'd F Y'
one_month: 'd - {d} F Y'
several_months: 'd F - {d} {F} Y'
several_years: 'd F Y - {d} {F} {Y}'
third_party_settings: { } third_party_settings: { }
weight: 102 weight: 1
region: content region: content
field_galleries: field_galleries:
type: entity_reference_label type: entity_reference_label
label: above label: visually_hidden
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 109 weight: 7
region: content region: content
field_parties: field_parties:
type: entity_reference_revisions_entity_view type: entity_reference_revisions_entity_view
label: above label: visually_hidden
settings: settings:
view_mode: default view_mode: default
link: '' link: ''
third_party_settings: { } third_party_settings: { }
weight: 108 weight: 6
region: content region: content
field_saison: field_saison:
type: entity_reference_label type: entity_reference_label
label: above label: visually_hidden
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 105 weight: 3
region: content region: content
field_thematiques: field_thematiques:
type: entity_reference_label type: entity_reference_label
label: above label: visually_hidden
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 106 weight: 4
region: content region: content
field_vignette: field_vignette:
type: image type: image
label: above label: visually_hidden
settings: settings:
image_link: '' image_link: ''
image_style: '' image_style: ''
image_loading: image_loading:
attribute: lazy attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 103 weight: 0
region: content region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 100 weight: 8
region: content region: content
hidden: hidden:
field_geofield: true
langcode: true langcode: true
search_api_excerpt: true search_api_excerpt: true

View File

@ -8,6 +8,7 @@ dependencies:
- field.field.node.etape.field_arret_numero - field.field.node.etape.field_arret_numero
- field.field.node.etape.field_dates - field.field.node.etape.field_dates
- field.field.node.etape.field_galleries - field.field.node.etape.field_galleries
- field.field.node.etape.field_geofield
- field.field.node.etape.field_parties - field.field.node.etape.field_parties
- field.field.node.etape.field_saison - field.field.node.etape.field_saison
- field.field.node.etape.field_thematiques - field.field.node.etape.field_thematiques
@ -30,6 +31,7 @@ hidden:
field_arret_numero: true field_arret_numero: true
field_dates: true field_dates: true
field_galleries: true field_galleries: true
field_geofield: true
field_parties: true field_parties: true
field_saison: true field_saison: true
field_thematiques: true field_thematiques: true

View File

@ -0,0 +1,30 @@
uuid: d3150061-dfb6-4c68-ab74-364ac23246c0
langcode: fr
status: true
dependencies:
config:
- field.field.node.static.field_texte
- node.type.static
module:
- text
- user
id: node.static.default
targetEntityType: node
bundle: static
mode: default
content:
field_texte:
type: text_default
label: above
settings: { }
third_party_settings: { }
weight: 101
region: content
links:
settings: { }
third_party_settings: { }
weight: 100
region: content
hidden:
langcode: true
search_api_excerpt: true

View File

@ -0,0 +1,13 @@
uuid: bf150982-4882-4888-9532-c19dd99723a7
langcode: fr
status: false
dependencies:
module:
- block_content
_core:
default_config_hash: Q7yUUYeRLByl-MCGveKKF_KhAtNICLCMJuKWfugCvso
id: block_content.full
label: Complet
description: ''
targetEntityType: block_content
cache: true

View File

@ -13,6 +13,7 @@ module:
better_exposed_filters: 0 better_exposed_filters: 0
block: 0 block: 0
block_class: 0 block_class: 0
block_content: 0
breakpoint: 0 breakpoint: 0
bulkdelete: 0 bulkdelete: 0
ckeditor5: 0 ckeditor5: 0
@ -53,12 +54,23 @@ module:
filter: 0 filter: 0
filter_perms: 0 filter_perms: 0
formatter_suite: 0 formatter_suite: 0
geocoder: 0
geocoder_address: 0
geocoder_field: 0
geocoder_geofield: 0
geofield: 0
help: 0 help: 0
honeypot: 0 honeypot: 0
image: 0 image: 0
image_field_caption: 0 image_field_caption: 0
inline_entity_form: 0 inline_entity_form: 0
language: 0 language: 0
layout_discovery: 0
leaflet: 0
leaflet_markercluster: 0
leaflet_more_maps: 0
leaflet_more_markers: 0
leaflet_views: 0
link: 0 link: 0
link_attributes: 0 link_attributes: 0
linkit: 0 linkit: 0
@ -73,7 +85,10 @@ module:
node: 0 node: 0
options: 0 options: 0
page_cache: 0 page_cache: 0
page_manager: 0
page_manager_ui: 0
pagerer: 0 pagerer: 0
panels: 0
path: 0 path: 0
path_alias: 0 path_alias: 0
path_alias_xt: 0 path_alias_xt: 0
@ -108,8 +123,11 @@ module:
custom_elements: 10 custom_elements: 10
views: 10 views: 10
paragraphs: 11 paragraphs: 11
linked_field: 100
figli_starter_kit: 1000 figli_starter_kit: 1000
theme: theme:
seven: 0 seven: 0
adminimal_theme: 0 adminimal_theme: 0
stark: 0
caravane: 0
profile: figli_starter_kit profile: figli_starter_kit

View File

@ -0,0 +1,23 @@
uuid: cf8c48bd-b5d8-4d72-b5e3-ad09d42b767e
langcode: fr
status: true
dependencies:
config:
- block_content.type.logo_link
- field.storage.block_content.field_lien
module:
- link
id: block_content.logo_link.field_lien
field_name: field_lien
entity_type: block_content
bundle: logo_link
label: lien
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
title: 1
link_type: 17
field_type: link

View File

@ -0,0 +1,41 @@
uuid: 33edcaed-2f8f-4792-9432-28ad2ce17c92
langcode: fr
status: true
dependencies:
config:
- block_content.type.logo_link
- field.storage.block_content.field_logo
module:
- image
id: block_content.logo_link.field_logo
field_name: field_logo
entity_type: block_content
bundle: logo_link
label: logo
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: true
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
caption_field: 0
caption_field_required: 0
field_type: image

View File

@ -0,0 +1,38 @@
uuid: 4d98a696-7773-476a-989f-285eb3b6507d
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_geofield
- node.type.etape
module:
- geocoder_field
- geofield
third_party_settings:
geocoder_field:
method: geocode
weight: 0
field: field_adresse
skip_not_empty_value: false
disabled: true
hidden: false
providers:
- mapquest
dumper: wkt
delta_handling: default
failure:
handling: preserve
status_message: true
log: true
id: node.etape.field_geofield
field_name: field_geofield
entity_type: node
bundle: etape
label: geofield
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: geofield

View File

@ -0,0 +1,26 @@
uuid: 210c0931-5ec1-4836-95d7-cf56cabfa57e
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_texte
- filter.format.wysiwyg
- node.type.static
module:
- text
id: node.static.field_texte
field_name: field_texte
entity_type: node
bundle: static
label: Texte
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
display_summary: true
required_summary: false
allowed_formats:
- wysiwyg
field_type: text_with_summary

View File

@ -0,0 +1,21 @@
uuid: 1ad282de-271c-48f5-9d21-9c436a33646a
langcode: fr
status: true
dependencies:
module:
- block_content
- text
_core:
default_config_hash: eS0snV_L3dx9shtWRTzm5eblwOJ7qKWC9IE-4GMTDFc
id: block_content.body
field_name: body
entity_type: block_content
type: text_with_summary
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: true
custom_storage: false

View File

@ -0,0 +1,19 @@
uuid: ce672d95-f119-4899-8811-3883925cc627
langcode: fr
status: true
dependencies:
module:
- block_content
- link
id: block_content.field_lien
field_name: field_lien
entity_type: block_content
type: link
settings: { }
module: link
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,30 @@
uuid: 074d2b75-4f04-43e2-a928-8d972d663ecc
langcode: fr
status: true
dependencies:
module:
- block_content
- file
- image
id: block_content.field_logo
field_name: field_logo
entity_type: block_content
type: image
settings:
target_type: file
display_field: false
display_default: false
uri_scheme: public
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
module: image
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,20 @@
uuid: 224071a6-85e7-457f-87da-8cb7a875576a
langcode: fr
status: true
dependencies:
module:
- geofield
- node
id: node.field_geofield
field_name: field_geofield
entity_type: node
type: geofield
settings:
backend: geofield_backend_default
module: geofield
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,19 @@
uuid: b19a930b-99b2-4f0d-9013-768e4fdf4168
langcode: fr
status: true
dependencies:
module:
- node
- text
id: node.field_texte
field_name: field_texte
entity_type: node
type: text_with_summary
settings: { }
module: text
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@ -0,0 +1,15 @@
uuid: 0b51842a-01b1-483d-ae2f-c618ca28d6b4
langcode: fr
status: true
dependencies: { }
id: mapquest
label: MapQuest
plugin: mapquest
configuration:
throttle:
period: null
limit: null
geocoder:
locale: ''
apiKey: ZLZc7AycpfgHdeNNjDhN5a6o9Myaty2z
licensed: true

View File

@ -0,0 +1,5 @@
_core:
default_config_hash: 5P0QjCOMc-OzCEJUXsMfJWVEj_K97A4OFOhGqnb5Seg
langcode: fr
geocoder_presave_disabled: false
cache: true

View File

@ -0,0 +1,11 @@
uuid: a77e9a21-7373-4b72-84e6-08941baa19c3
langcode: fr
status: true
dependencies:
config:
- block_content.type.logo_link
id: block_content.logo_link
target_entity_type_id: block_content
target_bundle: logo_link
default_langcode: site_default
language_alterable: false

View File

@ -0,0 +1,16 @@
_core:
default_config_hash: PQasQC1X7aWGPpdeZMscZrE9K0RnK_czZQedrwTJor8
attributes:
title:
label: ''
description: ''
target:
label: ''
description: ''
class:
label: ''
description: ''
rel:
label: Relationship
description: ''
langcode: fr

View File

@ -0,0 +1,12 @@
uuid: c29dc1af-d661-44e5-a251-f73f93f739ef
langcode: fr
status: true
dependencies: { }
id: home
label: home
description: ''
use_admin_theme: false
path: /home
access_logic: and
access_conditions: { }
parameters: { }

View File

@ -0,0 +1,18 @@
uuid: b2417728-ce2c-4a17-b699-76bf65be60eb
langcode: fr
status: true
dependencies: { }
_core:
default_config_hash: RCVWP-yHwxSNiQORMIabDgHMEVqOMW58w80BQgRFJ4k
id: node_view
label: 'Vue du nœud'
description: 'When enabled, this overrides the default Drupal behavior for displaying nodes at <em>/node/{node}</em>. If you add variants, you may use selection criteria such as node type or language or user access to provide different views of nodes. If no variant is selected, the default Drupal node view will be used. This page only affects nodes viewed as pages, it will not affect nodes viewed in lists or at other locations.'
use_admin_theme: false
path: '/node/{node}'
access_logic: and
access_conditions: { }
parameters:
node:
machine_name: node
label: Nœud
type: 'entity:node'

View File

@ -0,0 +1,101 @@
uuid: 12433dd7-76d7-4a5d-bf35-543654cfc16d
langcode: fr
status: true
dependencies:
config:
- page_manager.page.home
- views.view.etapes
- views.view.saisons
- views.view.thematiques
module:
- panels
- views
id: home-panels_variant-0
label: Panels
weight: 0
variant: panels_variant
variant_settings:
id: panels_variant
label: null
weight: 0
uuid: d2c63af9-20e5-4cc9-8697-e85c0467a636
blocks:
f4c9a190-ab98-440f-961a-0524391593b4:
id: 'views_block:etapes-block_2'
label: ''
label_display: '0'
provider: views
context_mapping: { }
views_label: ''
items_per_page: none
exposed: { }
region: second
weight: 0
uuid: f4c9a190-ab98-440f-961a-0524391593b4
css_classes:
- ''
html_id: ''
css_styles: ''
0dc81be2-9f88-4873-bf9d-30990e9f629e:
id: 'views_block:etapes-block_1'
label: ''
label_display: '0'
provider: views
context_mapping: { }
views_label: ''
items_per_page: none
exposed: { }
region: third
weight: 0
uuid: 0dc81be2-9f88-4873-bf9d-30990e9f629e
css_classes:
- ''
html_id: ''
css_styles: ''
a9f14bc3-d851-4430-b5d9-e0cc0fcbbff7:
id: 'views_block:thematiques-block_1'
label: ''
label_display: visible
provider: views
context_mapping: { }
views_label: ''
items_per_page: none
exposed: { }
region: first
weight: 0
uuid: a9f14bc3-d851-4430-b5d9-e0cc0fcbbff7
css_classes:
- ''
html_id: ''
css_styles: ''
0ffff805-36c0-4e16-b08c-9afc096e08f4:
id: 'views_block:saisons-block_1'
label: ''
label_display: visible
provider: views
context_mapping: { }
views_label: ''
items_per_page: none
exposed: { }
region: first
weight: -1
uuid: 0ffff805-36c0-4e16-b08c-9afc096e08f4
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: home-panels_variant-0
css_classes:
- ''
html_id: ''
css_styles: ''
page: home
selection_criteria: { }
selection_logic: and
static_context: { }

View File

@ -3,7 +3,7 @@ langcode: fr
status: true status: true
dependencies: { } dependencies: { }
id: parties id: parties
label: Parties label: Partie
icon_uuid: null icon_uuid: null
icon_default: null icon_default: null
description: '' description: ''

View File

@ -8,7 +8,7 @@ slogan: ''
page: page:
403: '' 403: ''
404: '' 404: ''
front: /user/login front: /home
admin_compact_mode: false admin_compact_mode: false
weight_select_max: 100 weight_select_max: 100
default_langcode: fr default_langcode: fr

View File

@ -1,4 +1,5 @@
_core: _core:
default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg
admin: adminimal_theme
langcode: fr langcode: fr
admin: adminimal_theme
default: caravane

View File

@ -3,6 +3,7 @@ langcode: fr
status: true status: true
dependencies: dependencies:
config: config:
- filter.format.wysiwyg
- node.type.etape - node.type.etape
- node.type.gallerie_photo - node.type.gallerie_photo
- node.type.static - node.type.static
@ -10,6 +11,7 @@ dependencies:
- taxonomy.vocabulary.thematiques - taxonomy.vocabulary.thematiques
module: module:
- content_lock - content_lock
- filter
- node - node
- paragraphs - paragraphs
- system - system
@ -21,6 +23,7 @@ weight: 2
is_admin: null is_admin: null
permissions: permissions:
- 'access administration pages' - 'access administration pages'
- 'access content overview'
- 'access site in maintenance mode' - 'access site in maintenance mode'
- 'access toolbar' - 'access toolbar'
- 'administer nodes' - 'administer nodes'
@ -38,11 +41,13 @@ permissions:
- 'edit any etape content' - 'edit any etape content'
- 'edit any gallerie_photo content' - 'edit any gallerie_photo content'
- 'edit any static content' - 'edit any static content'
- 'edit own static content'
- 'edit terms in saisons' - 'edit terms in saisons'
- 'edit terms in thematiques' - 'edit terms in thematiques'
- 'revert etape revisions' - 'revert etape revisions'
- 'revert gallerie_photo revisions' - 'revert gallerie_photo revisions'
- 'revert static revisions' - 'revert static revisions'
- 'use text format wysiwyg'
- 'view etape revisions' - 'view etape revisions'
- 'view gallerie_photo revisions' - 'view gallerie_photo revisions'
- 'view static revisions' - 'view static revisions'

View File

@ -0,0 +1,552 @@
uuid: 28b70a52-8b40-485a-b5cd-857ffc5c8625
langcode: fr
status: true
dependencies:
module:
- block_content
- user
_core:
default_config_hash: AcOE_1RLjX4okjWSOk7Pen1IdtPsY0Nbn0HXWG3zMqc
id: block_content
label: 'Blocs de contenu'
module: views
description: 'Trouver et gérer les blocs de contenu.'
tag: default
base_table: block_content_field_data
base_field: id
display:
default:
id: default
display_title: 'Par défaut'
display_plugin: default
position: 0
display_options:
title: 'Blocs de contenu'
fields:
info:
id: info
table: block_content_field_data
field: info
relationship: none
group_type: group
admin_label: ''
entity_type: null
entity_field: info
plugin_id: field
label: 'Description du bloc'
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: 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
type:
id: type
table: block_content_field_data
field: type
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
entity_field: type
plugin_id: field
label: 'Type de bloc'
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: target_id
type: entity_reference_label
settings:
link: false
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
changed:
id: changed
table: block_content_field_data
field: changed
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
entity_field: changed
plugin_id: field
label: 'Mis à jour'
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
type: timestamp
settings:
date_format: short
custom_date_format: ''
timezone: ''
tooltip:
date_format: long
custom_date_format: ''
time_diff:
enabled: false
future_format: '@interval hence'
past_format: '@interval ago'
granularity: 2
refresh: 60
operations:
id: operations
table: block_content
field: operations
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
plugin_id: entity_operations
label: Actions
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
destination: true
pager:
type: mini
options:
offset: 0
items_per_page: 50
total_pages: null
id: 0
tags:
next: 'Suivant '
previous: ' Précédent'
expose:
items_per_page: false
items_per_page_label: 'Éléments par page'
items_per_page_options: '5, 10, 25, 50'
items_per_page_options_all: false
items_per_page_options_all_label: '- Tout -'
offset: false
offset_label: Décalage
exposed_form:
type: basic
options:
submit_button: Appliquer
reset_button: true
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 block library'
cache:
type: tag
options: { }
empty:
area_text_custom:
id: area_text_custom
table: views
field: area_text_custom
relationship: none
group_type: group
admin_label: ''
plugin_id: text_custom
empty: true
content: "Il n'y a pas de bloc de contenu disponible."
tokenize: false
block_content_listing_empty:
id: block_content_listing_empty
table: block_content
field: block_content_listing_empty
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
plugin_id: block_content_listing_empty
label: ''
empty: true
sorts: { }
arguments: { }
filters:
info:
id: info
table: block_content_field_data
field: info
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
entity_field: info
plugin_id: string
operator: contains
value: ''
group: 1
exposed: true
expose:
operator_id: info_op
label: 'Description du bloc'
description: ''
use_operator: false
operator: info_op
operator_limit_selection: false
operator_list: { }
identifier: info
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
is_grouped: false
group_info:
label: ''
description: ''
identifier: ''
optional: true
widget: select
multiple: false
remember: false
default_group: All
default_group_multiple: { }
group_items: { }
type:
id: type
table: block_content_field_data
field: type
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
entity_field: type
plugin_id: bundle
operator: in
value: { }
group: 1
exposed: true
expose:
operator_id: type_op
label: 'Type de bloc'
description: ''
use_operator: false
operator: type_op
operator_limit_selection: false
operator_list: { }
identifier: type
required: false
remember: false
multiple: false
remember_roles:
authenticated: authenticated
anonymous: '0'
administrator: '0'
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: { }
reusable:
id: reusable
table: block_content_field_data
field: reusable
relationship: none
group_type: group
admin_label: ''
entity_type: block_content
entity_field: reusable
plugin_id: boolean
operator: '='
value: '1'
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
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: table
options:
grouping: { }
row_class: ''
default_row_class: true
columns:
info: info
type: type
changed: changed
operations: operations
default: changed
info:
info:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
type:
sortable: true
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
changed:
sortable: true
default_sort_order: desc
align: ''
separator: ''
empty_column: false
responsive: ''
operations:
sortable: false
default_sort_order: asc
align: ''
separator: ''
empty_column: false
responsive: ''
override: true
sticky: false
summary: ''
empty_table: true
caption: ''
description: ''
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
- url.query_args
- user.permissions
tags: { }
page_1:
id: page_1
display_title: Page
display_plugin: page
position: 1
display_options:
display_extenders: { }
path: admin/content/block
menu:
type: tab
title: Blocs
description: 'Créer et modifier les blocs de contenu.'
weight: 0
menu_name: admin
parent: system.admin_content
context: '0'
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- url
- url.query_args
- user.permissions
tags: { }

View File

@ -0,0 +1,670 @@
uuid: f87e7c87-f0a0-40a1-91a6-c8a936fe5d37
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_dates
- field.storage.node.field_geofield
- field.storage.node.field_vignette
- image.style.medium
- node.type.etape
module:
- date_range_formatter
- geofield
- image
- leaflet_views
- node
- user
id: etapes
label: étapes
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: étapes
fields:
title:
id: title
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: title
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
make_link: false
absolute: false
word_boundary: false
ellipsis: false
strip_tags: false
trim: false
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
field_geofield:
id: field_geofield
table: node__field_geofield
field: field_geofield
plugin_id: field
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: { }
arguments: { }
filters:
status:
id: status
table: node_field_data
field: status
entity_type: node
entity_field: status
plugin_id: boolean
value: '1'
group: 1
expose:
operator: ''
type:
id: type
table: node_field_data
field: type
entity_type: node
entity_field: type
plugin_id: bundle
value:
etape: etape
style:
type: leaflet_map
options:
grouping: { }
data_source:
field_geofield: field_geofield
entity_source: __base_table
name_field: ''
leaflet_tooltip:
value: title
options: '{"permanent":false,"direction":"center"}'
leaflet_popup:
value: ''
options: '{"maxWidth":"300","minWidth":"50","autoPan":true}'
view_mode: teaser
leaflet_map: esri-world_imagery
height: '100'
height_unit: vh
hide_empty_map: false
disable_wheel: false
gesture_handling: false
fitbounds_options: '{"padding":[0,0]}'
reset_map:
control: false
options: '{"position":"topleft","title":"Reset View"}'
map_scale:
control: false
options: '{"position":"bottomright","maxWidth":100,"metric":true,"imperial":false,"updateWhenIdle":false}'
locate:
control: false
options: '{"position":"topright","setView":"untilPanOrZoom","returnToPrevBounds":true,"keepCurrentZoomLevel":true,"strings":{"title":"Locate my position"}}'
automatic: false
map_position:
force: false
center:
lat: 0.0
lon: 0.0
zoomControlPosition: topleft
zoom: 5
minZoom: 1
maxZoom: 18
zoomFiner: 0
weight: ''
icon:
iconType: marker
iconUrl: ''
shadowUrl: ''
className: ''
iconSize:
x: ''
'y': ''
iconAnchor:
x: ''
'y': ''
shadowSize:
x: ''
'y': ''
shadowAnchor:
x: ''
'y': ''
popupAnchor:
x: ''
'y': ''
html: '<div></div>'
html_class: leaflet-map-divicon
circle_marker_options: '{"radius":100,"color":"red","fillColor":"#f03","fillOpacity":0.5}'
leaflet_markercluster:
control: false
include_path: false
options: '{"spiderfyOnMaxZoom":true,"showCoverageOnHover":true,"removeOutsideVisibleBounds":false}'
excluded: '0'
fullscreen:
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"}'
geocoder:
control: false
settings:
autocomplete:
placeholder: 'Search Address'
title: 'Search an Address on the Map'
position: topright
input_size: 20
providers:
mapquest:
weight: '0'
checked: 0
min_terms: 4
delay: 800
zoom: 16
popup: false
options: ''
map_lazy_load:
lazy_load: true
feature_properties:
values: ''
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: false
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'
block_1:
id: block_1
display_title: Liste
display_plugin: block
position: 1
display_options:
fields:
title:
id: title
table: node_field_data
field: title
relationship: none
group_type: group
admin_label: ''
entity_type: node
entity_field: title
plugin_id: field
label: ''
exclude: false
alter:
alter_text: false
make_link: false
absolute: false
word_boundary: false
ellipsis: false
strip_tags: false
trim: false
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
style:
type: html_list
options:
grouping: { }
row_class: ''
default_row_class: true
type: ul
wrapper_class: item-list
class: ''
row:
type: fields
options: { }
defaults:
style: false
row: false
fields: false
display_description: ''
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- 'user.node_grants:view'
- user.permissions
tags: { }
block_2:
id: block_2
display_title: Map
display_plugin: block
position: 2
display_options:
fields:
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_dates:
id: field_dates
table: node__field_dates
field: field_dates
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: date_range_without_time
settings:
timezone_override: ''
one_day: 'd F Y'
one_month: 'd - {d} F Y'
several_months: 'd F - {d} {F} Y'
several_years: 'd F Y - {d} {F} {Y}'
single: 'd F Y'
single_all_day: 'd F Y'
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_vignette:
id: field_vignette
table: node__field_vignette
field: field_vignette
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: target_id
type: image
settings:
image_link: content
image_style: medium
image_loading:
attribute: lazy
group_column: ''
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_adresse_postal_code:
id: field_adresse_postal_code
table: node__field_adresse
field: field_adresse_postal_code
relationship: none
group_type: group
admin_label: ''
plugin_id: standard
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
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: true
text: "{{ title }} ({{ field_adresse_postal_code }})\r\n{{ field_dates }}\r\n{{ field_vignette }}"
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: ''
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
defaults:
fields: false
display_description: ''
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_dates'
- 'config:field.storage.node.field_geofield'
- 'config:field.storage.node.field_vignette'

View File

@ -0,0 +1,156 @@
uuid: cd344ce8-579f-4108-8d06-6eb0178035cb
langcode: fr
status: true
dependencies:
config:
- taxonomy.vocabulary.saisons
module:
- taxonomy
- user
id: saisons
label: Saisons
module: views
description: ''
tag: ''
base_table: taxonomy_term_field_data
base_field: tid
display:
default:
id: default
display_title: Default
display_plugin: default
position: 0
display_options:
title: Saisons
fields:
name:
id: name
table: taxonomy_term_field_data
field: name
relationship: none
group_type: group
admin_label: ''
entity_type: taxonomy_term
entity_field: name
plugin_id: term_name
label: ''
exclude: false
alter:
alter_text: false
make_link: false
absolute: false
word_boundary: false
ellipsis: false
strip_tags: false
trim: false
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
convert_spaces: 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: { }
arguments: { }
filters:
status:
id: status
table: taxonomy_term_field_data
field: status
entity_type: taxonomy_term
entity_field: status
plugin_id: boolean
value: '1'
group: 1
expose:
operator: ''
vid:
id: vid
table: taxonomy_term_field_data
field: vid
entity_type: taxonomy_term
entity_field: vid
plugin_id: bundle
value:
saisons: saisons
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'
- user.permissions
tags: { }
block_1:
id: block_1
display_title: Block
display_plugin: block
position: 1
display_options:
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- user.permissions
tags: { }

View File

@ -0,0 +1,157 @@
uuid: ef654e5c-3653-43b8-a96d-6ef6880bf839
langcode: fr
status: true
dependencies:
config:
- taxonomy.vocabulary.thematiques
module:
- taxonomy
- user
id: thematiques
label: Thématiques
module: views
description: ''
tag: ''
base_table: taxonomy_term_field_data
base_field: tid
display:
default:
id: default
display_title: Default
display_plugin: default
position: 0
display_options:
title: Thématiques
fields:
name:
id: name
table: taxonomy_term_field_data
field: name
relationship: none
group_type: group
admin_label: ''
entity_type: taxonomy_term
entity_field: name
plugin_id: term_name
label: ''
exclude: false
alter:
alter_text: false
make_link: false
absolute: false
word_boundary: false
ellipsis: false
strip_tags: false
trim: false
html: false
element_type: ''
element_class: ''
element_label_type: ''
element_label_class: ''
element_label_colon: true
element_wrapper_type: ''
element_wrapper_class: ''
element_default_classes: true
empty: ''
hide_empty: false
empty_zero: false
hide_alter_empty: true
click_sort_column: value
type: string
settings:
link_to_entity: true
group_column: value
group_columns: { }
group_rows: true
delta_limit: 0
delta_offset: 0
delta_reversed: false
delta_first_last: false
multi_type: separator
separator: ', '
field_api_classes: false
convert_spaces: 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: { }
arguments: { }
filters:
status:
id: status
table: taxonomy_term_field_data
field: status
entity_type: taxonomy_term
entity_field: status
plugin_id: boolean
value: '1'
group: 1
expose:
operator: ''
vid:
id: vid
table: taxonomy_term_field_data
field: vid
entity_type: taxonomy_term
entity_field: vid
plugin_id: bundle
value:
thematiques: thematiques
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'
- user.permissions
tags: { }
block_1:
id: block_1
display_title: liste
display_plugin: block
position: 1
display_options:
display_description: ''
display_extenders: { }
cache_metadata:
max-age: -1
contexts:
- 'languages:language_content'
- 'languages:language_interface'
- user.permissions
tags: { }

View File

@ -0,0 +1,21 @@
name: caravane
type: theme
base theme: stark
description: caravane drupal theme based on stark
package: caravane
core: 8.x
core_version_requirement: ^8 || ^9 || ^10
libraries:
- caravane/global
regions:
header: 'Header'
primary_menu: 'Primary menu'
secondary_menu: 'Secondary menu'
page_top: 'Page top'
page_bottom: 'Page bottom'
featured: 'Featured'
breadcrumb: 'Breadcrumb'
content: 'Content'
sidebar_first: 'Sidebar first'
sidebar_second: 'Sidebar second'
footer: 'Footer'

View File

@ -0,0 +1,7 @@
# Main theme library.
global:
js:
js/main.js: {}
css:
theme:
css/main.css: {}

View File

@ -0,0 +1,27 @@
<?php
/**
* @file
* Functions to support theming in the reha theme.
*/
/**
* Implements hook_preprocess_HOOK() for html.html.twig.
*/
function caravane_preprocess_html(&$variables) {
}
/**
* Implements hook_preprocess_HOOK() for page.html.twig.
*/
function caravane_preprocess_page(&$variables) {
}
/**
* Implements hook_preprocess_HOOK() for node.html.twig.
*/
function caravane_preprocess_node(&$variables) {
}

View File

@ -0,0 +1,17 @@
/**
* @file
* reha behaviors.
*/
(function (Drupal) {
'use strict';
Drupal.behaviors.reha = {
attach: function (context, settings) {
console.log('It works!');
}
};
} (Drupal));

View File

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="100" height="60">
<rect x="3" y="3" rx="10" ry="10" width="94" height="54" style="stroke: #187bb8; fill: #f5f5ff;"/>
<text x="50%" y="50%" text-anchor="middle" alignment-baseline="middle" style="font-family: Arial, 'Helvetica Neue', Helvetica; fill: #187bb8;">reha logo</text>
</svg>

After

Width:  |  Height:  |  Size: 335 B

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,14 @@
{
"name": "caravanetheme",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"scss": "node-sass -w scss/ -o css/"
},
"author": "",
"license": "ISC",
"devDependencies": {
"node-sass": "^9.0.0"
}
}

View File

@ -0,0 +1,6 @@
Sass
```
npm install
npm run scss
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View File

@ -0,0 +1,3 @@
body{
// background-color: blue;
}