199 Commits

Author SHA1 Message Date
ea811fccb5 php et js point carte cliquable 2024-11-07 21:43:28 +01:00
7f5db774d6 lightbox css 2024-11-07 21:16:07 +01:00
fb1b5a2d83 taille vignette site 2024-11-07 21:10:27 +01:00
6ba46822d8 fix bug actus carroussel 2024-11-07 15:15:34 +01:00
dc424e301a fix bug actus carroussel 2024-11-07 15:12:13 +01:00
7981d2a13c taille et alignement map node-type-site 2024-11-07 15:07:09 +01:00
4862fcd554 align logo linkedin footer 2024-11-07 09:34:34 +01:00
f4ac6a3a3f responsive fleche prev next 2024-11-07 09:28:12 +01:00
1ef82845c9 smooth apparition carte 2024-11-07 09:20:04 +01:00
8210db2c5c tableau info site fix bug 2024-11-06 11:41:17 +01:00
b55564deef tableau info site 2024-11-06 11:39:38 +01:00
8a5f0b9a90 tableau info site 2024-11-06 11:27:46 +01:00
d2e5392251 site infos 2024-11-05 22:37:26 +01:00
52b22009fc css page site mobiel 2024-11-05 21:45:42 +01:00
d516369a78 lessites mobile 2024-11-05 21:20:44 +01:00
c6d86df3bb css lessites 2024-11-05 21:15:16 +01:00
b3b736a1a3 div englobante lessites 2024-11-05 21:01:48 +01:00
8ae4061e64 added styled sitesmap_block into lessites view 2024-11-05 10:34:02 +01:00
e6271c6624 missing fields bug fix 2024-11-05 10:20:02 +01:00
cab86fcb11 soulignement header 2024-10-31 00:57:11 +01:00
0485d1476c style texte page site 2024-10-31 00:33:43 +01:00
3287f67f90 size point carte 2024-10-31 00:05:37 +01:00
bb18e7087f Merge branch 'master' of gitea-figureslibres.io:bachir/drupal-quartiersdedemain 2024-10-30 23:52:30 +01:00
3d51c909fa size map conatiner, page node site 2024-10-30 23:52:05 +01:00
b9deae8f3c site field video 2024-10-30 15:22:06 +01:00
2b69062c26 fields deleted 2024-10-30 15:11:05 +01:00
6d3c6acdbb sites carte stamen toner 2024-10-30 14:56:05 +01:00
c0f0a9d22a h3 2024-10-30 00:32:08 +01:00
79d28366db /lessites 2024-10-30 00:26:28 +01:00
4228fc8a43 bug header 2024-10-30 00:11:18 +01:00
8f7a5d04f3 fiche site, bug slick atcus 2024-10-30 00:08:16 +01:00
f1eecda1a4 fix design maud 2024-10-29 16:09:14 +01:00
1b7a447d9c page site design 2024-10-29 15:46:30 +01:00
f20d972ce3 /lessites 2024-10-29 15:08:28 +01:00
2597782d48 pages lessites 2024-10-28 17:59:56 +01:00
d3297f8f61 timeline js 2024-10-24 22:10:03 +02:00
3c7a02ff71 timeline css 2024-10-24 21:37:49 +02:00
a32afd11e4 pilliers 2024-10-24 21:26:28 +02:00
7909acf96a small adjustments 2024-10-21 12:25:32 +02:00
6d5ca756b0 carte points en rouge quand sur page site correspondant 2024-10-17 14:08:20 +02:00
4de6c5623c lightbox diaporama site bug 2024-10-17 13:12:40 +02:00
ec5fc137d4 lightbox diaporama site 2024-10-17 13:06:30 +02:00
f60cb1b088 carte fixe 2024-10-15 16:29:51 +02:00
df628691bc fonts popup 2024-10-09 09:46:33 +02:00
bd2f2668f7 width header pour pb click carte 2024-10-08 22:00:01 +02:00
55c74b64b3 ordiateur position popup 2024-10-08 21:50:00 +02:00
abc8fadc3f ipad position popup 2024-10-08 21:41:58 +02:00
24d9656058 mobile position popup 2024-10-08 21:34:01 +02:00
caa62e7692 mobile position popup 2024-10-08 21:10:45 +02:00
3fc1580186 map zone interactive plus grande 2024-10-08 15:28:39 +02:00
318c34c629 map zone interactive plus grande 2024-10-08 15:27:19 +02:00
f762c02b8e map zone interactive plus grande 2024-10-08 15:23:38 +02:00
4c3717df81 map zone interactive plus grande 2024-10-08 15:21:09 +02:00
32221214bb map responsive fond popup @ media 2024-10-08 15:13:17 +02:00
5f70faf3d4 map responsive fond popup @ media 2024-10-08 14:57:04 +02:00
452d640680 map responsive fond popup 2024-10-08 14:50:59 +02:00
0f3c160735 map responsive 2024-10-08 14:44:25 +02:00
541aaff83c font-size popup 2024-10-08 14:05:17 +02:00
237abad7e1 poisiton popup 2024-10-08 14:00:26 +02:00
681fb0398e pointer events croix, facilité mouseover 2024-10-08 13:12:55 +02:00
b9f8612f16 map plus grande 2024-10-08 12:49:39 +02:00
d7986309bc js change color mouseover 2024-10-08 11:47:01 +02:00
6229ea3e4f position popup 2024-10-07 15:50:16 +02:00
fb72032d08 position popup 2024-10-07 15:37:04 +02:00
2835aecb23 position popup 2024-10-07 14:58:30 +02:00
8440fc97c6 position popup 2024-10-07 14:55:03 +02:00
272f371f43 block map 2024-10-04 15:10:06 +02:00
9668e6368a display position popup 2024-10-04 15:02:19 +02:00
806988276f display none voir site 2024-10-04 14:49:05 +02:00
23d8823a45 taille path 2024-10-04 14:21:09 +02:00
f115c87ad3 custom dynamic sites svg map 2024-10-01 21:57:47 +02:00
84f02ff73e diapo sans zoom 2024-09-27 12:38:59 +02:00
be2d98e47d diapo 2024-09-27 12:03:00 +02:00
cd72306438 form paralax 2024-09-27 11:09:11 +02:00
617f4fe385 form paralas 2024-09-27 10:54:45 +02:00
a9eb14af8b active form sur stage 2024-09-27 10:26:51 +02:00
e87e9a715b remove code js non utilisé 2024-09-27 10:15:44 +02:00
48e39b74e3 puce calendrier 2024-09-27 10:07:48 +02:00
dd40e99ae1 header modile 2024-09-27 10:03:39 +02:00
182bcea4b0 footer modile 2024-09-27 09:42:49 +02:00
6b62cd7b5d largeur page actus 2024-09-27 09:35:39 +02:00
633e0efba4 paralax et bold timeline 2024-09-26 23:43:51 +02:00
13c43da1ed text bold timeline 2024-09-26 23:42:47 +02:00
896ad11921 display formes paralax 2024-09-26 23:34:34 +02:00
2d4c23b6ef Merge branch 'prod' of gitea-figureslibres.io:bachir/drupal-quartiersdedemain 2024-09-26 23:30:25 +02:00
643ccb8adf liens site 2024-09-26 23:26:58 +02:00
ebc164c1a4 calendrier 2024-09-26 23:06:41 +02:00
59d7abe4f0 Merge branch 'prod' of gitea-figureslibres.io:bachir/drupal-quartiersdedemain into prod 2024-09-26 23:01:32 +02:00
84c5446429 Merge branch 'master' of gitea-figureslibres.io:bachir/drupal-quartiersdedemain 2024-09-26 22:58:14 +02:00
85e4e694d5 calendrier 2024-09-26 22:55:47 +02:00
20e7c20f65 calendrier puce 2024-09-26 22:55:47 +02:00
6b22089edd paralax 2024-09-26 22:55:46 +02:00
a89b923cf8 slick home diap 2024-09-26 22:55:46 +02:00
de628d6ef9 calendrier 2024-09-26 22:54:53 +02:00
cfa848d40d calendrier puce 2024-09-26 22:52:31 +02:00
d76be6f9e6 paralax 2024-09-26 21:52:41 +02:00
48a9cecef1 slick home diap 2024-09-26 21:44:49 +02:00
4ce3aa9833 editor_adbanced_link 2024-09-26 21:37:46 +02:00
7614707240 editor_adbanced_link 2024-09-26 21:36:39 +02:00
8c9042e308 actu liens target _blank 2024-09-26 21:24:58 +02:00
375aee5950 actu liens target _blank 2024-09-26 21:24:27 +02:00
4b5b2a4fd2 linkedin target _blank 2024-09-26 21:20:52 +02:00
507b022b1e linkedin target _blank 2024-09-26 21:20:25 +02:00
fd57b78045 image very large 2024-09-26 21:15:04 +02:00
4fef3c1ddb image compression 2024-09-26 21:14:54 +02:00
7a55095526 date format 2024-09-26 21:14:39 +02:00
27d3ab626c image very large 2024-09-26 21:10:00 +02:00
2fe4798381 image compression 2024-09-26 21:04:23 +02:00
f1c4829bd8 date format 2024-09-26 21:00:07 +02:00
a93e133c5b slick home diap 2024-09-26 16:16:58 +02:00
4b0d27fb10 slick calendrier mobile 2024-09-26 14:30:53 +02:00
cbfd54cd9b slick calendrier 2024-09-26 13:40:57 +02:00
d6b2bc3d10 git 2024-09-25 18:54:35 +02:00
0091cf26a3 slick calendrier 2024-09-25 18:01:32 +02:00
e7cc310ed2 slick calendrier 2024-09-25 18:00:17 +02:00
6c2457bb06 maps fonddecarte stamen toner lite 2024-09-25 17:39:54 +02:00
a679e3f1a6 added map to home 2024-09-25 17:35:08 +02:00
e9ef33f882 js bug fix compiled again 2024-09-25 17:02:40 +02:00
935b2ceeab js bug fix compiled again 2024-09-25 16:59:16 +02:00
a6d6c9d268 js bug fix compiled 2024-09-25 16:56:31 +02:00
2943d64033 js library version 2024-09-25 16:53:39 +02:00
62beb50067 js bug fix 2024-09-25 16:46:35 +02:00
85489abd5f formes sur home 2024-09-25 15:13:25 +02:00
dc5f2cc1c9 formes sur home 2024-09-24 23:30:33 +02:00
e0fadca980 responsive page site 2024-09-24 22:30:45 +02:00
ab4fda5d0a paralaxe 2024-09-24 21:21:56 +02:00
8ea4cb329c css site title 2024-09-24 20:53:19 +02:00
a48816c163 css mots clefs 2024-09-24 20:38:16 +02:00
c2af14f8d4 autoplay actu desactivé 2024-09-23 10:54:38 +02:00
c33bcdfd81 lien actus 2024-09-21 12:13:33 +02:00
f0632971f3 boucle frise calendrier 2024-09-20 23:50:02 +02:00
75504e912b taille header 2024-09-20 23:34:40 +02:00
56973f5abb taille header 2024-09-20 23:18:05 +02:00
84dc05e43a taille header 2024-09-20 23:11:10 +02:00
99d05401b8 taille header 2024-09-20 23:07:52 +02:00
28656159e4 linkdin footer 2024-09-20 22:48:20 +02:00
005bef7e2b interlignage footer 2024-09-20 22:34:21 +02:00
a781583aec credit photo 2024-09-20 22:27:50 +02:00
76f940db61 réseaux sociaux 2024-09-20 22:24:21 +02:00
e1bdc967d1 css img credit 2024-09-20 22:19:08 +02:00
8671dc1764 css img credit 2024-09-20 22:16:14 +02:00
a60e922b4e css actu credit 2024-09-20 22:12:39 +02:00
0c535e03a5 css actu 2024-09-20 22:08:12 +02:00
5af7fa258d css consultation strong 2024-09-20 22:00:57 +02:00
711683dc05 css button plaquette 2024-09-20 21:55:01 +02:00
e4796d5b29 css button plaquette 2024-09-20 21:51:23 +02:00
b98dcea76b css timeline 2024-09-20 21:34:40 +02:00
f458c06753 css timeline 2024-09-20 21:29:04 +02:00
085717b329 Merge branch 'master' of gitea-figureslibres.io:bachir/drupal-quartiersdedemain 2024-09-20 21:25:53 +02:00
05ac125a77 css timeline reset 2024-09-20 21:25:34 +02:00
2dfdadd8d8 linkedin 2024-09-20 16:33:23 +02:00
af40263bbf css timeline reset 2024-09-20 15:27:43 +02:00
44dfca5d86 css timeline 2024-09-20 15:26:03 +02:00
8f461cc9a8 css timeline 2024-09-20 15:24:07 +02:00
fc14bd11d5 css timeline 2024-09-20 15:19:36 +02:00
912964a61a reseaux sociaux 2024-09-20 14:06:45 +02:00
f4f1ba7af0 reseaux sociaux 2024-09-20 14:01:51 +02:00
9185866851 erge branch 'master' of gitea-figureslibres.io:bachir/drupal-quartiersdedemain
Veuillez entrer un message de validation pour expliquer en quoi cette fusion est
i# abandonne la validation.
2024-09-20 13:57:31 +02:00
89fac08fc5 lien plaquette footer 2024-09-20 13:57:10 +02:00
17a1a28898 lien plaquette home 2024-09-20 13:51:59 +02:00
fe31c51f84 mots-clefs label 2024-09-20 12:21:11 +02:00
96bbd681c7 button accessible 2024-09-20 11:50:06 +02:00
cbaec9cafb SEO meta 2024-09-20 11:17:19 +02:00
61c91ad1a4 padding responsive 2024-09-19 21:39:32 +02:00
2b94ff5b8b taille logo header 2024-09-19 16:55:52 +02:00
097882e407 taille header et padding contenu 2024-09-19 14:29:53 +02:00
78e8acc00d SEO nom du site et taille header 2024-09-19 14:18:56 +02:00
204773d150 SEO nom du site 2024-09-19 14:02:20 +02:00
71eee4468a SEO description global 2024-09-19 13:57:06 +02:00
744edc3cf0 SEO 2024-09-19 13:19:48 +02:00
ef22efaae2 display actu 2024-09-10 09:53:09 +02:00
a0fd5a98e6 bbackground black 2024-09-05 22:41:30 +02:00
89b8f425ad bbackground black 2024-09-05 22:33:37 +02:00
04d7f9d077 correction 2024-09-05 22:30:52 +02:00
975c9c5ec8 intégration design page site 2024-09-05 21:57:40 +02:00
35995f755d plaquettte footer 2024-09-05 12:26:22 +02:00
016a24a8a2 home : déreoulement -> calendrier 2024-09-05 12:18:43 +02:00
34bc52b676 date format actus 2024-09-05 12:15:29 +02:00
4f1c218996 sites map 2024-08-28 19:30:33 +02:00
92c9819fdb Site prev next 2024-08-28 18:54:23 +02:00
e86468e3fb site page 2024-08-28 18:21:04 +02:00
cf81b2daa8 contenu type site 2024-08-28 16:53:44 +02:00
521c454b4a diaporama home js et css 2024-07-25 10:31:01 +02:00
2beab4fef2 diaporama home js et css 2024-07-24 20:40:47 +02:00
9aec2f02b9 diaporama home js et css 2024-07-24 16:21:22 +02:00
73c33f640a bug css header chrome 2024-07-19 15:55:57 +02:00
9ad2176a66 meta description in metatag module instead of template 2024-07-19 15:49:28 +02:00
a8a60223be display none backrgound 2024-07-19 15:37:23 +02:00
f352757658 meta description 2024-07-19 15:20:05 +02:00
28fe5c9d7a meta description 2024-07-19 15:13:19 +02:00
f0a2f5925c removed files.zip 2024-07-19 14:51:12 +02:00
be3962d129 display none RS en attente liens 2024-07-19 14:25:31 +02:00
3361ef3171 top background 2024-07-19 14:23:31 +02:00
b4735efc49 top background 2024-07-19 14:20:15 +02:00
e65e0afa70 top background 2024-07-19 14:18:18 +02:00
e5617ee03f top background 2024-07-19 14:02:54 +02:00
6e0dc17a46 top background 2024-07-19 13:39:42 +02:00
b576b7125b css fix 2024-07-19 13:36:23 +02:00
452fe0ac6f media logo 2024-07-18 21:20:50 +02:00
2953 changed files with 487898 additions and 849 deletions

View File

@@ -16,12 +16,17 @@
], ],
"require": { "require": {
"composer/installers": "^2.0", "composer/installers": "^2.0",
"drupal/block_field": "^1.0@RC",
"drupal/config_pages": "^2.15", "drupal/config_pages": "^2.15",
"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/editor_advanced_link": "^2.2",
"drupal/geofield": "^1.60",
"drupal/image_delta_formatter": "^1.2", "drupal/image_delta_formatter": "^1.2",
"drupal/image_field_caption": "^2.0", "drupal/image_field_caption": "^2.0",
"drupal/leaflet": "^10.2",
"drupal/leaflet_more_maps": "^2.2",
"drupal/linked_field": "^1.5", "drupal/linked_field": "^1.5",
"drupal/manage_display": "^3.0", "drupal/manage_display": "^3.0",
"drupal/matomo": "^1.23", "drupal/matomo": "^1.23",
@@ -29,8 +34,11 @@
"drupal/page_manager": "^4.0@RC", "drupal/page_manager": "^4.0@RC",
"drupal/panels": "^4.8", "drupal/panels": "^4.8",
"drupal/paragraphs": "^1.17", "drupal/paragraphs": "^1.17",
"drupal/quick_node_clone": "^1.18",
"drupal/simple_sitemap": "^4.1", "drupal/simple_sitemap": "^4.1",
"drupal/social_media_links": "^2.9", "drupal/social_media_links": "^2.9",
"drupal/views_block_area": "^1.0@beta",
"drupal/viewsreference": "^2.0@beta",
"drupal/yaml_editor": "^1.2", "drupal/yaml_editor": "^1.2",
"drush/drush": "^12.4", "drush/drush": "^12.4",
"wikimedia/composer-merge-plugin": "^2.1" "wikimedia/composer-merge-plugin": "^2.1"

560
composer.lock generated
View File

@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "79223df96df990c3b850f7ecb6441e64", "content-hash": "3f682451141745b61e2f384d1c28ce84",
"packages": [ "packages": [
{ {
"name": "asm89/stack-cors", "name": "asm89/stack-cors",
@@ -2271,6 +2271,70 @@
"irc": "irc://irc.freenode.org/drupal-contribute" "irc": "irc://irc.freenode.org/drupal-contribute"
} }
}, },
{
"name": "drupal/block_field",
"version": "1.0.0-rc5",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/block_field.git",
"reference": "8.x-1.0-rc5"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/block_field-8.x-1.0-rc5.zip",
"reference": "8.x-1.0-rc5",
"shasum": "b87e43e9bbaaf6cff6d8946d5e45db492978cbb6"
},
"require": {
"drupal/core": "^9 || ^10 || ^11"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.0-rc5",
"datestamp": "1723550576",
"security-coverage": {
"status": "not-covered",
"message": "RC releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "acbramley",
"homepage": "https://www.drupal.org/user/1036766"
},
{
"name": "berdir",
"homepage": "https://www.drupal.org/user/214652"
},
{
"name": "fenstrat",
"homepage": "https://www.drupal.org/user/362649"
},
{
"name": "jrockowitz",
"homepage": "https://www.drupal.org/user/371407"
},
{
"name": "michaellander",
"homepage": "https://www.drupal.org/user/636494"
},
{
"name": "paulocs",
"homepage": "https://www.drupal.org/user/3640109"
}
],
"description": "Provides a field that allows a content entity to create and configure custom block instances.",
"homepage": "https://www.drupal.org/project/block_field",
"support": {
"source": "https://git.drupalcode.org/project/block_field"
}
},
{ {
"name": "drupal/bulkdelete", "name": "drupal/bulkdelete",
"version": "dev-1.x", "version": "dev-1.x",
@@ -3470,6 +3534,58 @@
"chat": "irc://irc.freenode.org/drupal-contribute" "chat": "irc://irc.freenode.org/drupal-contribute"
} }
}, },
{
"name": "drupal/editor_advanced_link",
"version": "2.2.6",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/editor_advanced_link.git",
"reference": "2.2.6"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/editor_advanced_link-2.2.6.zip",
"reference": "2.2.6",
"shasum": "f6d7c437900f288b1e735b4faf2decc99bdd30e8"
},
"require": {
"drupal/core": "^10.2 || ^11.0"
},
"require-dev": {
"drupal/ckeditor": "*",
"phpro/grumphp": "^2.0"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "2.2.6",
"datestamp": "1723183019",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "DuaelFr",
"homepage": "https://www.drupal.org/user/931394"
},
{
"name": "VladimirAus",
"homepage": "https://www.drupal.org/user/673120"
}
],
"description": "Editor Advanced link",
"homepage": "https://www.drupal.org/project/editor_advanced_link",
"support": {
"source": "https://git.drupalcode.org/project/editor_advanced_link"
}
},
{ {
"name": "drupal/email_registration", "name": "drupal/email_registration",
"version": "1.4.0", "version": "1.4.0",
@@ -4249,6 +4365,68 @@
"issues": "http://drupal.org/project/issues/formatter_suite" "issues": "http://drupal.org/project/issues/formatter_suite"
} }
}, },
{
"name": "drupal/geofield",
"version": "1.60.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/geofield.git",
"reference": "8.x-1.60"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/geofield-8.x-1.60.zip",
"reference": "8.x-1.60",
"shasum": "ffb1891148b343208e7a190c8cc606a339c74ee1"
},
"require": {
"drupal/core": "^9 || ^10 || ^11",
"itamair/geophp": "^1.6"
},
"require-dev": {
"drupal/diff": "^1.3",
"drupal/feeds": "^3.0@beta"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.60",
"datestamp": "1722078200",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Italo Mairo",
"homepage": "https://www.drupal.org/u/itamair",
"role": "Drupal 8+ Maintainer"
},
{
"name": "Brandon Morrison",
"homepage": "https://www.drupal.org/u/brandonian",
"role": "Drupal 7 Maintainer"
},
{
"name": "Pablo López",
"homepage": "https://www.drupal.org/u/plopesc",
"role": "Drupal 7 Maintainer"
}
],
"description": "Stores geographic and location data (points, lines, and polygons).",
"homepage": "https://www.drupal.org/project/geofield",
"support": {
"source": "https://git.drupalcode.org/project/geofield",
"issues": "https://www.drupal.org/project/issues/geofield",
"irc": "irc://irc.freenode.org/drupal-contribute"
}
},
{ {
"name": "drupal/honeypot", "name": "drupal/honeypot",
"version": "2.1.3", "version": "2.1.3",
@@ -4990,6 +5168,146 @@
"issues": "https://www.drupal.org/project/issues/jquery_ui_touch_punch" "issues": "https://www.drupal.org/project/issues/jquery_ui_touch_punch"
} }
}, },
{
"name": "drupal/leaflet",
"version": "10.2.25",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/leaflet.git",
"reference": "10.2.25"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/leaflet-10.2.25.zip",
"reference": "10.2.25",
"shasum": "06aff8c46ca30873d6accc452348bcf6f4e46348"
},
"require": {
"drupal/core": "^9.3 || ^10 || ^11",
"drupal/geofield": "^1.31"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "10.2.25",
"datestamp": "1724410606",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Italo Mairo",
"homepage": "https://www.drupal.org/u/itamair",
"role": "Maintainer"
},
{
"name": "Peter Vanhee (pvhee)",
"homepage": "https://www.drupal.org/u/pvhee",
"role": "Maintainer"
},
{
"name": "Rik de Boer (RdeBoer)",
"homepage": "https://www.drupal.org/u/rdeboer",
"role": "Maintainer"
},
{
"name": "Gabriel Carleton-Barnes (gcb)",
"homepage": "https://www.drupal.org/u/gcb",
"role": "Maintainer"
},
{
"name": "Lev Tsypin (levelos)",
"homepage": "https://www.drupal.org/u/levelos",
"role": "Maintainer"
},
{
"name": "Sean Larkin (seanberto)",
"homepage": "https://www.drupal.org/u/seanberto",
"role": "Maintainer"
}
],
"description": "Integration with the Leaflet map scripting library.",
"homepage": "https://www.drupal.org/project/leaflet",
"support": {
"source": "https://git.drupalcode.org/project/leaflet",
"issues": "https://www.drupal.org/project/issues/leaflet"
}
},
{
"name": "drupal/leaflet_more_maps",
"version": "2.2.2",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/leaflet_more_maps.git",
"reference": "2.2.2"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/leaflet_more_maps-2.2.2.zip",
"reference": "2.2.2",
"shasum": "40e34fd0e930a9497f0506c895d17a4261943281"
},
"require": {
"drupal/core": "^8.8 || ^9 || ^10 || ^11",
"drupal/leaflet": "^2.1.0 || ^10.0"
},
"require-dev": {
"drupal/leaflet": "*"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "2.2.2",
"datestamp": "1723673168",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
},
"branch-alias": {
"dev-8.x-1.x": "1.x-dev"
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "berramou",
"homepage": "https://www.drupal.org/user/3535998"
},
{
"name": "itamair",
"homepage": "https://www.drupal.org/user/1179076"
},
{
"name": "japerry",
"homepage": "https://www.drupal.org/user/45640"
},
{
"name": "rachel_norfolk",
"homepage": "https://www.drupal.org/user/66273"
},
{
"name": "RdeBoer",
"homepage": "https://www.drupal.org/user/404007"
}
],
"description": "Adds a swag of map styles to Leaflet, e.g Thunderforest, Esri, Stamen, Google.",
"homepage": "https://www.drupal.org/project/leaflet_more_maps",
"support": {
"source": "https://git.drupalcode.org/project/leaflet_more_maps",
"issues": "https://www.drupal.org/project/issues/leaflet_more_maps"
}
},
{ {
"name": "drupal/link_attributes", "name": "drupal/link_attributes",
"version": "1.14.0", "version": "1.14.0",
@@ -6286,6 +6604,61 @@
"source": "https://git.drupalcode.org/project/profile" "source": "https://git.drupalcode.org/project/profile"
} }
}, },
{
"name": "drupal/quick_node_clone",
"version": "1.18.0",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/quick_node_clone.git",
"reference": "8.x-1.18"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/quick_node_clone-8.x-1.18.zip",
"reference": "8.x-1.18",
"shasum": "ab17077eccb24e5c651fedc5056a50051882a13d"
},
"require": {
"drupal/core": "^8.8 || ^9 || ^10"
},
"require-dev": {
"drupal/group": "^1 || ^2 || ^3",
"drupal/paragraphs": "1.x-dev"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.18",
"datestamp": "1707833857",
"security-coverage": {
"status": "covered",
"message": "Covered by Drupal's security advisory policy"
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "vilepickle",
"homepage": "https://www.drupal.org/u/vilepickle",
"role": "Maintainer"
},
{
"name": "Neslee Canil Pinto",
"homepage": "https://www.drupal.org/u/neslee-canil-pinto",
"role": "Maintainer"
}
],
"description": "Quickly clone a node with regular fields.",
"homepage": "https://www.drupal.org/project/quick_node_clone",
"support": {
"source": "https://git.drupalcode.org/project/quick_node_clone",
"issues": "https://www.drupal.org/project/issues/quick_node_clone"
}
},
{ {
"name": "drupal/redirect", "name": "drupal/redirect",
"version": "1.9.0", "version": "1.9.0",
@@ -7190,6 +7563,66 @@
"source": "https://git.drupalcode.org/project/video_embed_field" "source": "https://git.drupalcode.org/project/video_embed_field"
} }
}, },
{
"name": "drupal/views_block_area",
"version": "1.0.0-beta4",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/views_block_area.git",
"reference": "8.x-1.0-beta4"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/views_block_area-8.x-1.0-beta4.zip",
"reference": "8.x-1.0-beta4",
"shasum": "8386f4946340d2284b3ab830e698ec0954b14de0"
},
"require": {
"drupal/core": "^8 || ^9 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.0-beta4",
"datestamp": "1674121539",
"security-coverage": {
"status": "not-covered",
"message": "Beta releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "bohart",
"homepage": "https://www.drupal.org/user/289861"
},
{
"name": "cafuego",
"homepage": "https://www.drupal.org/user/218525"
},
{
"name": "Leon Kessler",
"homepage": "https://www.drupal.org/user/595374"
},
{
"name": "nils.destoop",
"homepage": "https://www.drupal.org/user/361625"
},
{
"name": "paulrad",
"homepage": "https://www.drupal.org/user/3722439"
}
],
"description": "Exposes all blocks as a views area.",
"homepage": "https://www.drupal.org/project/views_block_area",
"support": {
"source": "https://git.drupalcode.org/project/views_block_area"
}
},
{ {
"name": "drupal/views_bulk_edit", "name": "drupal/views_bulk_edit",
"version": "2.9.0", "version": "2.9.0",
@@ -7315,6 +7748,72 @@
"docs": "https://www.drupal.org/docs/8/modules/views-bulk-operations-vbo" "docs": "https://www.drupal.org/docs/8/modules/views-bulk-operations-vbo"
} }
}, },
{
"name": "drupal/viewsreference",
"version": "2.0.0-beta10",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/viewsreference.git",
"reference": "8.x-2.0-beta10"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/viewsreference-8.x-2.0-beta10.zip",
"reference": "8.x-2.0-beta10",
"shasum": "699c3f790d3dbe6ebcd890916409c66562a04eb4"
},
"require": {
"drupal/core": "^10 || ^11"
},
"conflict": {
"drupal/viewsreferennce": "*"
},
"require-dev": {
"drupal/views_ajax_history": "1.x-dev"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-2.0-beta10",
"datestamp": "1725510905",
"security-coverage": {
"status": "not-covered",
"message": "Beta releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "joekers",
"homepage": "https://www.drupal.org/user/2229066"
},
{
"name": "NewZeal",
"homepage": "https://www.drupal.org/user/93571"
},
{
"name": "scott_euser",
"homepage": "https://www.drupal.org/user/3267594"
},
{
"name": "seanB",
"homepage": "https://www.drupal.org/user/545912"
}
],
"description": "Views reference",
"homepage": "http://drupal.org/project/viewsreference",
"keywords": [
"Drupal"
],
"support": {
"source": "https://git.drupalcode.org/project/viewsreference",
"issues": "https://www.drupal.org/project/issues/viewsreference"
}
},
{ {
"name": "drupal/yaml_editor", "name": "drupal/yaml_editor",
"version": "1.2.0", "version": "1.2.0",
@@ -8126,6 +8625,52 @@
], ],
"time": "2023-12-03T20:05:35+00:00" "time": "2023-12-03T20:05:35+00:00"
}, },
{
"name": "itamair/geophp",
"version": "1.6",
"source": {
"type": "git",
"url": "https://github.com/itamair/geoPHP.git",
"reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/itamair/geoPHP/zipball/f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6",
"reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6",
"shasum": ""
},
"require-dev": {
"phpunit/phpunit": "4.1.* || 9.5.*"
},
"type": "library",
"autoload": {
"classmap": [
"geoPHP.inc"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Italo Mairo",
"homepage": "https://www.linkedin.com/in/italomairo/",
"role": "Maintanier of this Library Repo"
},
{
"name": "Patrick Hayes",
"homepage": "https://www.linkedin.com/in/patrickdhayes/",
"role": "Maintanier of original Repositary/Library (https://github.com/phayes/geoPHP)"
}
],
"description": "GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts. It can read and write a wide variety of formats: WKT (including EWKT), WKB (including EWKB), GeoJSON, KML, GPX, GeoRSS). It works with all Simple-Feature geometries (Point, LineString, Polygon, GeometryCollection etc.) and can be used to get centroids, bounding-boxes, area, and a wide variety of other useful information.",
"homepage": "https://github.com/itamair/geoPHP",
"support": {
"source": "https://github.com/itamair/geoPHP/tree/1.6"
},
"time": "2023-12-23T23:28:59+00:00"
},
{ {
"name": "kint-php/kint", "name": "kint-php/kint",
"version": "3.3", "version": "3.3",
@@ -12404,11 +12949,11 @@
"aliases": [], "aliases": [],
"minimum-stability": "stable", "minimum-stability": "stable",
"stability-flags": { "stability-flags": {
"drupal/page_manager": 5,
"drupal/advanced_text_formatter": 5, "drupal/advanced_text_formatter": 5,
"drupal/block_field": 5,
"drupal/bulkdelete": 20, "drupal/bulkdelete": 20,
"drupal/config_ignore": 5,
"drupal/config_devel": 20, "drupal/config_devel": 20,
"drupal/config_ignore": 5,
"drupal/config_update": 15, "drupal/config_update": 15,
"drupal/context": 5, "drupal/context": 5,
"drupal/date_range_formatter": 20, "drupal/date_range_formatter": 20,
@@ -12423,17 +12968,20 @@
"drupal/maxlength": 10, "drupal/maxlength": 10,
"drupal/menu_block": 20, "drupal/menu_block": 20,
"drupal/menu_position": 20, "drupal/menu_position": 20,
"drupal/page_manager": 5,
"drupal/path_alias_xt": 20, "drupal/path_alias_xt": 20,
"drupal/pathologic": 15, "drupal/pathologic": 15,
"drupal/profile": 5, "drupal/profile": 5,
"drupal/smtp": 10, "drupal/smtp": 10,
"drupal/synonyms": 10, "drupal/synonyms": 10,
"drupal/translation_views": 15, "drupal/translation_views": 15,
"drupal/ultimate_cron": 15 "drupal/ultimate_cron": 15,
"drupal/views_block_area": 10,
"drupal/viewsreference": 10
}, },
"prefer-stable": true, "prefer-stable": true,
"prefer-lowest": false, "prefer-lowest": false,
"platform": [], "platform": {},
"platform-dev": [], "platform-dev": {},
"plugin-api-version": "2.6.0" "plugin-api-version": "2.6.0"
} }

View File

@@ -3,6 +3,7 @@ langcode: fr
status: true status: true
dependencies: dependencies:
module: module:
- block_class
- social_media_links - social_media_links
theme: theme:
- quartiers_de_demain - quartiers_de_demain
@@ -18,16 +19,16 @@ settings:
label_display: visible label_display: visible
provider: social_media_links provider: social_media_links
platforms: platforms:
twitter:
value: q2d
description: ''
weight: '-43'
linkedin: linkedin:
value: q2d value: showcase/quartiers-demain/
description: 'Retrouvez-nous sur les réseaux sociaux'
weight: '-43'
twitter:
value: ''
description: '' description: ''
weight: '-42' weight: '-42'
youtube: youtube:
value: q2d value: ''
description: '' description: ''
weight: '-41' weight: '-41'
instagram: instagram:
@@ -155,10 +156,10 @@ settings:
show_name: 0 show_name: 0
suggestion: '' suggestion: ''
link_attributes: link_attributes:
target: '<none>' target: _blank
rel: '<none>' rel: '<none>'
iconset: iconset:
style: 'fontawesome:3x' style: 'fontawesome:2x'
installed_iconsets: installed_iconsets:
fontawesome: fontawesome:
examples: '' examples: ''

View File

@@ -0,0 +1,22 @@
uuid: 84ca494d-94a9-49b0-96b5-6e2832da1964
langcode: fr
status: true
dependencies:
config:
- node.type.site
id: node.site.promote
field_name: promote
entity_type: node
bundle: site
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

@@ -0,0 +1,8 @@
uuid: 0f5dd89b-cf0b-4f63-a91c-8fd9ee517766
langcode: fr
status: true
dependencies: { }
id: jj
label: JJ/MM/AAAA
locked: false
pattern: d/m/Y

View File

@@ -0,0 +1,372 @@
uuid: e7e78a28-b569-4a31-88f4-6b0c3cd809c7
langcode: fr
status: true
dependencies:
config:
- 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_region
- field.field.node.site.field_sous_titre
- image.style.thumbnail
- node.type.site
module:
- field_group
- file
- image
- leaflet
- link
- paragraphs
third_party_settings:
field_group:
group_tabs:
children:
- group_infos
- group_contenus
- group_mots_clefs
- group_annexe
- group_geofield
label: Tabs
region: content
parent_name: ''
weight: 4
format_type: tabs
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
direction: horizontal
width_breakpoint: 640
group_infos:
children:
- field_region
- field_nom_du_qpv_nb_d_hab
- field_departement_s
- field_programme_de_l_etat
- field_porteur_s_de_site
- field_nom_de_la_commune_nb_d_hab
label: Infos
region: content
parent_name: group_tabs
weight: 24
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: open
description: ''
required_fields: true
group_contenus:
children:
- field_parties
label: Contenus
region: content
parent_name: group_tabs
weight: 25
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
group_details:
children:
- status
- field_poid
- created
- uid
- simple_sitemap
label: Details
region: content
parent_name: ''
weight: 3
format_type: details_sidebar
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
open: true
description: ''
required_fields: true
weight: -1
group_mots_clefs:
children: { }
label: 'Mots Clefs'
region: content
parent_name: group_tabs
weight: 26
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
group_annexe:
children:
- field_documents
- field_liens_site
label: Annexe
region: content
parent_name: group_tabs
weight: 28
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
group_geofield:
children:
- field_geofield
label: Geofield
region: content
parent_name: group_tabs
weight: 29
format_type: tab
format_settings:
classes: ''
show_empty_fields: false
id: ''
label_as_html: false
formatter: closed
description: ''
required_fields: true
id: node.site.default
targetEntityType: node
bundle: site
mode: default
content:
created:
type: datetime_timestamp
weight: 4
region: content
settings: { }
third_party_settings: { }
field_departement_s:
type: string_textfield
weight: 15
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_documents:
type: file_generic
weight: 23
region: content
settings:
progress_indicator: throbber
third_party_settings: { }
field_geofield:
type: leaflet_widget_default
weight: 28
region: content
settings:
map:
leaflet_map: osm-de
height: 400
auto_center: 0
map_position:
force: false
center:
lat: 46.751944
lon: 2.416667
zoomControlPosition: topleft
zoom: 5
minZoom: 1
maxZoom: 18
zoomFiner: 0
scroll_zoom_enabled: 1
input:
show: false
readonly: true
toolbar:
position: topright
marker: defaultMarker
drawPolyline: false
drawRectangle: false
drawPolygon: false
drawCircle: false
drawText: false
editMode: false
dragMode: false
cutPolygon: false
removalMode: false
rotateMode: false
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}'
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"}'
locate:
control: false
options: '{"position":"topright","setView":"untilPanOrZoom","returnToPrevBounds":true,"keepCurrentZoomLevel":true,"strings":{"title":"Locate my position"}}'
automatic: false
geocoder:
control: false
settings:
position: topright
input_size: 20
providers: { }
min_terms: 4
delay: 800
zoom: 16
popup: false
options: ''
geometry_validation: 0
feature_properties:
values: ''
third_party_settings: { }
field_images:
type: image_image
weight: 2
region: content
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
field_liens_site:
type: link_default
weight: 24
region: content
settings:
placeholder_url: ''
placeholder_title: ''
third_party_settings: { }
field_nom_de_la_commune_nb_d_hab:
type: string_textfield
weight: 19
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_nom_du_qpv_nb_d_hab:
type: string_textfield
weight: 13
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_parties:
type: paragraphs
weight: 22
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: _none
features:
add_above: '0'
collapse_edit_all: collapse_edit_all
convert: '0'
duplicate: duplicate
third_party_settings: { }
field_poid:
type: number
weight: 3
region: content
settings:
placeholder: ''
third_party_settings: { }
field_porteur_s_de_site:
type: string_textarea
weight: 18
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_programme_de_l_etat:
type: string_textfield
weight: 16
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_region:
type: string_textfield
weight: 12
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_sous_titre:
type: string_textfield
weight: 1
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
simple_sitemap:
weight: 6
region: content
settings: { }
third_party_settings: { }
status:
type: boolean_checkbox
weight: 2
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: 5
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
hidden:
langcode: true
path: true
promote: true
simple_sitemap_index_now: true
sticky: true

View File

@@ -4,10 +4,13 @@ status: true
dependencies: dependencies:
config: config:
- field.field.node.static.body - field.field.node.static.body
- field.field.node.static.field_map
- field.field.node.static.field_map_block
- field.field.node.static.field_pieces_jointes - field.field.node.static.field_pieces_jointes
- field.field.node.static.field_textes - field.field.node.static.field_textes
- node.type.static - node.type.static
module: module:
- block_field
- field_group - field_group
- file - file
- paragraphs - paragraphs
@@ -23,7 +26,7 @@ third_party_settings:
label: Details label: Details
region: content region: content
parent_name: '' parent_name: ''
weight: 9 weight: 10
format_type: details_sidebar format_type: details_sidebar
format_settings: format_settings:
classes: '' classes: ''
@@ -51,10 +54,19 @@ content:
third_party_settings: { } third_party_settings: { }
created: created:
type: datetime_timestamp type: datetime_timestamp
weight: 4 weight: 5
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
field_map_block:
type: block_field_default
weight: 2
region: content
settings:
plugin_id: ''
settings: { }
configuration_form: full
third_party_settings: { }
field_pieces_jointes: field_pieces_jointes:
type: file_generic type: file_generic
weight: 4 weight: 4
@@ -64,7 +76,7 @@ content:
third_party_settings: { } third_party_settings: { }
field_textes: field_textes:
type: paragraphs type: paragraphs
weight: 2 weight: 3
region: content region: content
settings: settings:
title: Paragraphe title: Paragraphe
@@ -89,27 +101,37 @@ content:
third_party_settings: { } third_party_settings: { }
path: path:
type: path type: path
weight: 7 weight: 8
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
promote: promote:
type: boolean_checkbox type: boolean_checkbox
weight: 5 weight: 6
region: content region: content
settings: settings:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
simple_sitemap:
weight: 11
region: content
settings: { }
third_party_settings: { }
simple_sitemap_index_now:
weight: 12
region: content
settings: { }
third_party_settings: { }
status: status:
type: boolean_checkbox type: boolean_checkbox
weight: 8 weight: 9
region: content region: content
settings: settings:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
sticky: sticky:
type: boolean_checkbox type: boolean_checkbox
weight: 6 weight: 7
region: content region: content
settings: settings:
display_label: true display_label: true
@@ -129,7 +151,7 @@ content:
third_party_settings: { } third_party_settings: { }
uid: uid:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 3 weight: 4
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -137,4 +159,5 @@ content:
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
hidden: { } hidden:
field_map: true

View File

@@ -0,0 +1,26 @@
uuid: 75b62af0-1ff7-40a4-b944-122ec39b4387
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.site_diapo.field_images
- image.style.thumbnail
- paragraphs.paragraphs_type.site_diapo
module:
- image
id: paragraph.site_diapo.default
targetEntityType: paragraph
bundle: site_diapo
mode: default
content:
field_images:
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

@@ -0,0 +1,34 @@
uuid: 60713e61-4707-4a60-8408-4401d8305c5f
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.site_parts.field_texte_site
- field.field.paragraph.site_parts.field_titre_site
- paragraphs.paragraphs_type.site_parts
module:
- text
id: paragraph.site_parts.default
targetEntityType: paragraph
bundle: site_parts
mode: default
content:
field_texte_site:
type: text_textarea
weight: 1
region: content
settings:
rows: 5
placeholder: ''
third_party_settings: { }
field_titre_site:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
hidden:
created: true
status: true

View File

@@ -0,0 +1,32 @@
uuid: d1125aec-fef8-4cd5-84a1-9564f99a7fec
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.site_video.field_titre_site
- field.field.paragraph.site_video.field_video
- paragraphs.paragraphs_type.site_video
module:
- video_embed_field
id: paragraph.site_video.default
targetEntityType: paragraph
bundle: site_video
mode: default
content:
field_titre_site:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
field_video:
type: video_embed_field_textfield
weight: 1
region: content
settings: { }
third_party_settings: { }
hidden:
created: true
status: true

View File

@@ -6,7 +6,7 @@ dependencies:
- config_pages.type.diaporama_home - config_pages.type.diaporama_home
- field.field.config_pages.diaporama_home.field_images - field.field.config_pages.diaporama_home.field_images
- field.field.config_pages.diaporama_home.field_video - field.field.config_pages.diaporama_home.field_video
- image.style.wide - image.style.very_large
module: module:
- image_field_caption - image_field_caption
- video_embed_field - video_embed_field
@@ -19,7 +19,7 @@ content:
type: image_caption type: image_caption
label: visually_hidden label: visually_hidden
settings: settings:
image_style: wide image_style: very_large
image_link: '' image_link: ''
image_loading: image_loading:
attribute: lazy attribute: lazy

View File

@@ -35,7 +35,7 @@ content:
label: visually_hidden label: visually_hidden
settings: settings:
timezone_override: '' timezone_override: ''
format_type: html_date format_type: jj
separator: '-' separator: '-'
third_party_settings: { } third_party_settings: { }
weight: 5 weight: 5

View File

@@ -0,0 +1,97 @@
uuid: 0ca5aa5d-c7a9-4dba-b6d2-aca25c3bd831
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- field.field.node.actualite.body
- field.field.node.actualite.field_date
- field.field.node.actualite.field_fichiers
- field.field.node.actualite.field_images
- field.field.node.actualite.field_liens
- field.field.node.actualite.field_type_d_actualite
- image.style.wide
- node.type.actualite
module:
- datetime_range
- file
- image_field_caption
- link
- manage_display
- text
id: node.actualite.full
targetEntityType: node
bundle: actualite
mode: full
content:
body:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 2
region: content
field_date:
type: daterange_default
label: visually_hidden
settings:
timezone_override: ''
format_type: jj
separator: '-'
third_party_settings: { }
weight: 4
region: content
field_fichiers:
type: file_default
label: visually_hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 5
region: content
field_images:
type: image_caption
label: visually_hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
field_liens:
type: link
label: visually_hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: '0'
target: _blank
third_party_settings: { }
weight: 6
region: content
field_type_d_actualite:
type: entity_reference_label
label: visually_hidden
settings:
link: true
third_party_settings: { }
weight: 3
region: content
title:
type: title
label: hidden
settings:
link_to_entity: true
tag: h2
third_party_settings: { }
weight: 1
region: content
hidden:
created: true
langcode: true
links: true
search_api_excerpt: true
uid: true

View File

@@ -35,7 +35,7 @@ content:
label: visually_hidden label: visually_hidden
settings: settings:
timezone_override: '' timezone_override: ''
format_type: html_date format_type: jj
separator: '-' separator: '-'
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 2

View File

@@ -0,0 +1,156 @@
uuid: 2784b139-bba4-4fdb-9deb-1decb6fbf25a
langcode: fr
status: true
dependencies:
config:
- 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_region
- field.field.node.site.field_sous_titre
- image.style.wide
- node.type.site
module:
- entity_reference_revisions
- file
- geofield
- image_field_caption
- link
- manage_display
id: node.site.default
targetEntityType: node
bundle: site
mode: default
content:
field_departement_s:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 5
region: content
field_documents:
type: file_default
label: above
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 9
region: content
field_geofield:
type: geofield_default
label: above
settings:
output_format: wkt
output_escape: true
third_party_settings: { }
weight: 13
region: content
field_images:
type: image_caption
label: visually_hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 1
region: content
field_liens_site:
type: link
label: above
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
weight: 10
region: content
field_nom_de_la_commune_nb_d_hab:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 8
region: content
field_nom_du_qpv_nb_d_hab:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 4
region: content
field_parties:
type: entity_reference_revisions_entity_view
label: above
settings:
view_mode: default
link: ''
third_party_settings: { }
weight: 11
region: content
field_porteur_s_de_site:
type: basic_string
label: above
settings: { }
third_party_settings: { }
weight: 7
region: content
field_programme_de_l_etat:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 6
region: content
field_region:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 3
region: content
field_sous_titre:
type: string
label: above
settings:
link_to_entity: false
third_party_settings: { }
weight: 12
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_poid: true
langcode: true
search_api_excerpt: true
uid: true

View File

@@ -0,0 +1,71 @@
uuid: f1f45ef7-1fbb-4a0f-8115-9b1d405773ef
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.full
- 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_region
- field.field.node.site.field_sous_titre
- image.style.wide
- node.type.site
module:
- image_field_caption
- manage_display
id: node.site.full
targetEntityType: node
bundle: site
mode: full
content:
field_images:
type: image_caption
label: visually_hidden
settings:
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
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_departement_s: true
field_documents: true
field_geofield: 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_region: true
field_sous_titre: true
langcode: true
search_api_excerpt: true
uid: true

View File

@@ -0,0 +1,73 @@
uuid: c77749f5-4677-4215-919c-4239e8c2ec48
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- 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_region
- field.field.node.site.field_sous_titre
- image.style.wide
- node.type.site
module:
- image_delta_formatter
- manage_display
id: node.site.teaser
targetEntityType: node
bundle: site
mode: teaser
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
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_departement_s: true
field_documents: true
field_geofield: 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_region: true
field_sous_titre: true
langcode: true
search_api_excerpt: true
uid: true

View File

@@ -4,10 +4,13 @@ status: true
dependencies: dependencies:
config: config:
- field.field.node.static.body - field.field.node.static.body
- field.field.node.static.field_map
- field.field.node.static.field_map_block
- field.field.node.static.field_pieces_jointes - field.field.node.static.field_pieces_jointes
- field.field.node.static.field_textes - field.field.node.static.field_textes
- node.type.static - node.type.static
module: module:
- block_field
- entity_reference_revisions - entity_reference_revisions
- manage_display - manage_display
- text - text
@@ -25,6 +28,13 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 1
region: content region: content
field_map_block:
type: block_field
label: above
settings: { }
third_party_settings: { }
weight: 2
region: content
field_textes: field_textes:
type: entity_reference_revisions_entity_view type: entity_reference_revisions_entity_view
label: visually_hidden label: visually_hidden
@@ -32,12 +42,12 @@ content:
view_mode: default view_mode: default
link: '' link: ''
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 3
region: content region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 4
region: content region: content
title: title:
type: title type: title
@@ -50,6 +60,7 @@ content:
region: content region: content
hidden: hidden:
created: true created: true
field_map: true
field_pieces_jointes: true field_pieces_jointes: true
langcode: true langcode: true
search_api_excerpt: true search_api_excerpt: true

View File

@@ -5,10 +5,13 @@ dependencies:
config: config:
- core.entity_view_mode.node.full - core.entity_view_mode.node.full
- field.field.node.static.body - field.field.node.static.body
- field.field.node.static.field_map
- field.field.node.static.field_map_block
- field.field.node.static.field_pieces_jointes - field.field.node.static.field_pieces_jointes
- field.field.node.static.field_textes - field.field.node.static.field_textes
- node.type.static - node.type.static
module: module:
- block_field
- entity_reference_revisions - entity_reference_revisions
- manage_display - manage_display
- text - text
@@ -26,6 +29,13 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 1
region: content region: content
field_map_block:
type: block_field
label: hidden
settings: { }
third_party_settings: { }
weight: 2
region: content
field_textes: field_textes:
type: entity_reference_revisions_entity_view type: entity_reference_revisions_entity_view
label: visually_hidden label: visually_hidden
@@ -33,12 +43,12 @@ content:
view_mode: default view_mode: default
link: '' link: ''
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 3
region: content region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 4
region: content region: content
title: title:
type: title type: title
@@ -51,6 +61,7 @@ content:
region: content region: content
hidden: hidden:
created: true created: true
field_map: true
field_pieces_jointes: true field_pieces_jointes: true
langcode: true langcode: true
search_api_excerpt: true search_api_excerpt: true

View File

@@ -5,6 +5,8 @@ dependencies:
config: config:
- core.entity_view_mode.node.teaser - core.entity_view_mode.node.teaser
- field.field.node.static.body - field.field.node.static.body
- field.field.node.static.field_map
- field.field.node.static.field_map_block
- field.field.node.static.field_pieces_jointes - field.field.node.static.field_pieces_jointes
- field.field.node.static.field_textes - field.field.node.static.field_textes
- node.type.static - node.type.static
@@ -33,6 +35,8 @@ content:
region: content region: content
hidden: hidden:
created: true created: true
field_map: true
field_map_block: true
field_pieces_jointes: true field_pieces_jointes: true
field_textes: true field_textes: true
langcode: true langcode: true

View File

@@ -0,0 +1,28 @@
uuid: 558b0ac9-2db5-4d8c-a209-9c719d95675b
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.site_diapo.field_images
- image.style.wide
- paragraphs.paragraphs_type.site_diapo
module:
- image_field_caption
id: paragraph.site_diapo.default
targetEntityType: paragraph
bundle: site_diapo
mode: default
content:
field_images:
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

@@ -0,0 +1,32 @@
uuid: dfa49c58-832c-43db-9aae-9878657262aa
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.site_parts.field_texte_site
- field.field.paragraph.site_parts.field_titre_site
- paragraphs.paragraphs_type.site_parts
module:
- text
id: paragraph.site_parts.default
targetEntityType: paragraph
bundle: site_parts
mode: default
content:
field_texte_site:
type: text_default
label: visually_hidden
settings: { }
third_party_settings: { }
weight: 1
region: content
field_titre_site:
type: string
label: visually_hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
hidden:
search_api_excerpt: true

View File

@@ -0,0 +1,36 @@
uuid: f518db27-1075-4898-bc9e-54e2cb98a312
langcode: fr
status: true
dependencies:
config:
- field.field.paragraph.site_video.field_titre_site
- field.field.paragraph.site_video.field_video
- paragraphs.paragraphs_type.site_video
module:
- video_embed_field
id: paragraph.site_video.default
targetEntityType: paragraph
bundle: site_video
mode: default
content:
field_titre_site:
type: string
label: visually_hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 0
region: content
field_video:
type: video_embed_field_video
label: visually_hidden
settings:
autoplay: false
responsive: true
width: 854
height: 480
third_party_settings: { }
weight: 1
region: content
hidden:
search_api_excerpt: true

View File

@@ -13,6 +13,7 @@ module:
block: 0 block: 0
block_class: 0 block_class: 0
block_content: 0 block_content: 0
block_field: 0
breakpoint: 0 breakpoint: 0
bulkdelete: 0 bulkdelete: 0
ckeditor5: 0 ckeditor5: 0
@@ -40,6 +41,7 @@ module:
devel_generate: 0 devel_generate: 0
dynamic_page_cache: 0 dynamic_page_cache: 0
editor: 0 editor: 0
editor_advanced_link: 0
email_registration: 0 email_registration: 0
embed: 0 embed: 0
entity_browser: 0 entity_browser: 0
@@ -52,6 +54,7 @@ module:
filter: 0 filter: 0
filter_perms: 0 filter_perms: 0
formatter_suite: 0 formatter_suite: 0
geofield: 0
help: 0 help: 0
honeypot: 0 honeypot: 0
image: 0 image: 0
@@ -64,6 +67,9 @@ module:
jquery_ui_touch_punch: 0 jquery_ui_touch_punch: 0
language: 0 language: 0
layout_discovery: 0 layout_discovery: 0
leaflet: 0
leaflet_more_maps: 0
leaflet_views: 0
link: 0 link: 0
link_attributes: 0 link_attributes: 0
linkit: 0 linkit: 0
@@ -91,6 +97,7 @@ module:
pathologic: 0 pathologic: 0
persistent_login: 0 persistent_login: 0
q2d_mod: 0 q2d_mod: 0
quick_node_clone: 0
redis: 0 redis: 0
responsive_image: 0 responsive_image: 0
search_api: 0 search_api: 0
@@ -111,9 +118,11 @@ module:
update: 0 update: 0
user: 0 user: 0
video_embed_field: 0 video_embed_field: 0
views_block_area: 0
views_bulk_edit: 0 views_bulk_edit: 0
views_bulk_operations: 0 views_bulk_operations: 0
views_ui: 0 views_ui: 0
viewsreference: 0
yaml_editor: 0 yaml_editor: 0
extlink: 1 extlink: 1
menu_admin_per_menu: 1 menu_admin_per_menu: 1

View File

@@ -39,6 +39,9 @@ settings:
multiBlock: true multiBlock: true
ckeditor5_sourceEditing: ckeditor5_sourceEditing:
allowed_tags: { } allowed_tags: { }
editor_advanced_link_link:
enabled_attributes:
- target
linkit_extension: linkit_extension:
linkit_enabled: true linkit_enabled: true
linkit_profile: default linkit_profile: default

View File

@@ -0,0 +1,19 @@
uuid: f8c3917e-7ba5-43d8-86da-95b0a103c66a
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_departement_s
- node.type.site
id: node.site.field_departement_s
field_name: field_departement_s
entity_type: node
bundle: site
label: Département(s)
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,27 @@
uuid: ea87cbb4-10fd-4906-b999-d0e96569c8b9
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_documents
- node.type.site
module:
- file
id: node.site.field_documents
field_name: field_documents
entity_type: node
bundle: site
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

@@ -0,0 +1,21 @@
uuid: ecc5aa84-8f69-400b-b753-68a59db8780b
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_geofield
- node.type.site
module:
- geofield
id: node.site.field_geofield
field_name: field_geofield
entity_type: node
bundle: site
label: geofield
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: geofield

View File

@@ -0,0 +1,41 @@
uuid: cca523c9-b52f-4849-be74-2ea9d1576ae3
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_images
- node.type.site
module:
- image
id: node.site.field_images
field_name: field_images
entity_type: node
bundle: site
label: Vignette
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: 1
caption_field_required: 0
field_type: image

View File

@@ -0,0 +1,23 @@
uuid: 9f267470-36a1-44a9-a6ec-4153b1b633dd
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_liens_site
- node.type.site
module:
- link
id: node.site.field_liens_site
field_name: field_liens_site
entity_type: node
bundle: site
label: Liens
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
title: 1
link_type: 16
field_type: link

View File

@@ -0,0 +1,19 @@
uuid: eb94427f-c7f2-4258-b134-ddf3e273a283
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_nom_de_la_commune_nb_d_hab
- node.type.site
id: node.site.field_nom_de_la_commune_nb_d_hab
field_name: field_nom_de_la_commune_nb_d_hab
entity_type: node
bundle: site
label: "Nom de la commune (nb d'hab.)"
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,19 @@
uuid: f8b5bcd3-2cf9-422e-a843-ac41f0637d5d
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_nom_du_qpv_nb_d_hab
- node.type.site
id: node.site.field_nom_du_qpv_nb_d_hab
field_name: field_nom_du_qpv_nb_d_hab
entity_type: node
bundle: site
label: "Nom du QPV (nb d'hab.)"
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,47 @@
uuid: b8d0342a-4137-4906-8239-a7a9ef454b5b
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_parties
- node.type.site
- paragraphs.paragraphs_type.site_diapo
- paragraphs.paragraphs_type.site_parts
- paragraphs.paragraphs_type.site_video
module:
- entity_reference_revisions
id: node.site.field_parties
field_name: field_parties
entity_type: node
bundle: site
label: Parties
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:paragraph'
handler_settings:
target_bundles:
site_diapo: site_diapo
site_video: site_video
site_parts: site_parts
negate: 0
target_bundles_drag_drop:
phase_deroulement:
weight: 6
enabled: false
site_diapo:
weight: 5
enabled: true
site_parts:
weight: 7
enabled: true
site_video:
weight: 6
enabled: true
static_parts:
weight: 8
enabled: false
field_type: entity_reference_revisions

View File

@@ -0,0 +1,25 @@
uuid: a074192e-6a9a-4e1c-8726-27497c07ce78
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_poid
- node.type.site
id: node.site.field_poid
field_name: field_poid
entity_type: node
bundle: site
label: Poid
description: ''
required: false
translatable: false
default_value:
-
value: 0
default_value_callback: ''
settings:
min: -20
max: 20
prefix: ''
suffix: ''
field_type: integer

View File

@@ -0,0 +1,19 @@
uuid: 41024188-73b1-441e-8373-d841ff27d186
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_porteur_s_de_site
- node.type.site
id: node.site.field_porteur_s_de_site
field_name: field_porteur_s_de_site
entity_type: node
bundle: site
label: "Maîtrise d'ouvrage"
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string_long

View File

@@ -0,0 +1,19 @@
uuid: b4f918d5-3ffd-4739-bda5-3f254ff7a7a7
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_programme_de_l_etat
- node.type.site
id: node.site.field_programme_de_l_etat
field_name: field_programme_de_l_etat
entity_type: node
bundle: site
label: "Programmes de l'état"
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,19 @@
uuid: 13b8a155-9f59-43ac-85be-d4c21b08d545
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_region
- node.type.site
id: node.site.field_region
field_name: field_region
entity_type: node
bundle: site
label: Région
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,19 @@
uuid: e0c86d24-e8ae-4fad-9cf1-9e517e162272
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_sous_titre
- node.type.site
id: node.site.field_sous_titre
field_name: field_sous_titre
entity_type: node
bundle: site
label: Sous-titre
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,36 @@
uuid: b8723518-542b-4df0-97c5-04b632ac65bb
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_map
- node.type.static
- views.view.site
module:
- viewsreference
id: node.static.field_map
field_name: field_map
entity_type: node
bundle: static
label: map
description: ''
required: false
translatable: false
default_value:
-
target_uuid: 9e172612-e65e-4292-bb32-706c81ee98e3
display_id: block_3
data: 'a:6:{s:5:"pager";N;s:5:"title";N;s:5:"limit";N;s:6:"header";N;s:8:"argument";N;s:6:"offset";N;}'
default_value_callback: ''
settings:
handler: 'default:view'
handler_settings:
target_bundles: null
auto_create: false
plugin_types:
block: block
preselect_views:
site: site
enabled_settings:
title: title
field_type: viewsreference

View File

@@ -0,0 +1,25 @@
uuid: f1d706d7-b94c-4070-a98d-e00418611b82
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_map_block
- node.type.static
module:
- block_field
id: node.static.field_map_block
field_name: field_map_block
entity_type: node
bundle: static
label: 'map block'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
selection: blocks
selection_settings:
plugin_ids:
sitesmap_block: sitesmap_block
field_type: block_field

View File

@@ -0,0 +1,41 @@
uuid: 68b87095-521b-4c7c-bd68-31b5077b80cb
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_images
- paragraphs.paragraphs_type.site_diapo
module:
- image
id: paragraph.site_diapo.field_images
field_name: field_images
entity_type: paragraph
bundle: site_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: true
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
caption: ''
caption_field: 1
caption_field_required: 0
field_type: image

View File

@@ -0,0 +1,24 @@
uuid: c95a8ca1-6883-4c4e-b7f8-2787964e735c
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_texte_site
- filter.format.wysiwyg
- paragraphs.paragraphs_type.site_parts
module:
- text
id: paragraph.site_parts.field_texte_site
field_name: field_texte_site
entity_type: paragraph
bundle: site_parts
label: Texte
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
allowed_formats:
- wysiwyg
field_type: text_long

View File

@@ -0,0 +1,19 @@
uuid: 40d2fe38-a2bb-481f-9567-b7fe912913c1
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_titre_site
- paragraphs.paragraphs_type.site_parts
id: paragraph.site_parts.field_titre_site
field_name: field_titre_site
entity_type: paragraph
bundle: site_parts
label: Titre
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,19 @@
uuid: 32266fd4-65b2-4911-b1ea-92400361aa20
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_titre_site
- paragraphs.paragraphs_type.site_video
id: paragraph.site_video.field_titre_site
field_name: field_titre_site
entity_type: paragraph
bundle: site_video
label: Titre
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings: { }
field_type: string

View File

@@ -0,0 +1,25 @@
uuid: cdb2a071-c22e-4110-9fbf-49d230ac5a23
langcode: fr
status: true
dependencies:
config:
- field.storage.paragraph.field_video
- paragraphs.paragraphs_type.site_video
module:
- video_embed_field
id: paragraph.site_video.field_video
field_name: field_video
entity_type: paragraph
bundle: site_video
label: Video
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
allowed_providers:
vimeo: vimeo
youtube: youtube
youtube_playlist: '0'
field_type: video_embed_field

View File

@@ -0,0 +1,21 @@
uuid: fe6cf2e2-12dc-426a-a11e-7efdf487949f
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_departement_s
field_name: field_departement_s
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

@@ -0,0 +1,23 @@
uuid: 75ba3ece-31e2-4acf-96f8-fa3e85c486fe
langcode: fr
status: true
dependencies:
module:
- file
- node
id: node.field_documents
field_name: field_documents
entity_type: node
type: file
settings:
target_type: file
display_field: true
display_default: true
uri_scheme: public
module: file
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,20 @@
uuid: 72ed3521-e8b5-4275-8009-52965fd26001
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: 9e02c7d3-8035-44de-9827-63c0bcb75b86
langcode: fr
status: true
dependencies:
module:
- link
- node
id: node.field_liens_site
field_name: field_liens_site
entity_type: node
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,21 @@
uuid: cd2ff55f-d680-4d0d-98a0-f95b36cef2d7
langcode: fr
status: true
dependencies:
module:
- node
- views
- viewsreference
id: node.field_map
field_name: field_map
entity_type: node
type: viewsreference
settings:
target_type: view
module: viewsreference
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,19 @@
uuid: fe870b67-228b-460b-848b-b696a91b740c
langcode: fr
status: true
dependencies:
module:
- block_field
- node
id: node.field_map_block
field_name: field_map_block
entity_type: node
type: block_field
settings: { }
module: block_field
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,21 @@
uuid: 31923579-551d-4b9a-b012-c27bb85e2ba6
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_nom_de_la_commune_nb_d_hab
field_name: field_nom_de_la_commune_nb_d_hab
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

@@ -0,0 +1,21 @@
uuid: 1b415a83-b947-4be7-b692-5701c3b234ba
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_nom_du_qpv_nb_d_hab
field_name: field_nom_du_qpv_nb_d_hab
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

@@ -0,0 +1,21 @@
uuid: 22199412-546b-4ffc-a086-d29b059fb050
langcode: fr
status: true
dependencies:
module:
- entity_reference_revisions
- node
- paragraphs
id: node.field_parties
field_name: field_parties
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

@@ -0,0 +1,19 @@
uuid: 5ab9a604-f55e-4846-8f6a-a79bccf56274
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_porteur_s_de_site
field_name: field_porteur_s_de_site
entity_type: node
type: string_long
settings:
case_sensitive: false
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,21 @@
uuid: eb9557ef-ba6c-4b30-9a0b-873a6ad1fca3
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_programme_de_l_etat
field_name: field_programme_de_l_etat
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

@@ -0,0 +1,21 @@
uuid: 00bc4502-6a31-4798-ac07-8c2e6b0f8940
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_region
field_name: field_region
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

@@ -0,0 +1,21 @@
uuid: cecfa403-823d-4101-84c2-dd0df51a9fc7
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_sous_titre
field_name: field_sous_titre
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

@@ -0,0 +1,30 @@
uuid: 36362a03-be36-43cc-bfee-830e57fc873b
langcode: fr
status: true
dependencies:
module:
- file
- image
- paragraphs
id: paragraph.field_images
field_name: field_images
entity_type: paragraph
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,19 @@
uuid: 377daa20-dec7-403d-b772-65797e6a1af2
langcode: fr
status: true
dependencies:
module:
- paragraphs
- text
id: paragraph.field_texte_site
field_name: field_texte_site
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

@@ -0,0 +1,21 @@
uuid: 55c48ac8-7be5-4a12-a411-5abd633960fd
langcode: fr
status: true
dependencies:
module:
- paragraphs
id: paragraph.field_titre_site
field_name: field_titre_site
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

@@ -0,0 +1,19 @@
uuid: aff05522-03d6-4024-94a9-185b4f740fb1
langcode: fr
status: true
dependencies:
module:
- paragraphs
- video_embed_field
id: paragraph.field_video
field_name: field_video
entity_type: paragraph
type: video_embed_field
settings: { }
module: video_embed_field
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false

View File

@@ -0,0 +1,16 @@
uuid: 1017be4a-671b-439c-bb3d-dd54143bf44b
langcode: fr
status: true
dependencies: { }
_core:
default_config_hash: qeXmbpcOBZ_DUk5IscywhUBtP66NYnpVwP-HrtMT7CQ
name: geofield_map_default_icon_style
label: 'GeofieldMap Default Icon Style (34x34)'
effects:
5d91fbd4-b0f7-43e0-b7a4-21b19cec068c:
uuid: 5d91fbd4-b0f7-43e0-b7a4-21b19cec068c
id: image_resize
weight: 1
data:
width: 34
height: 34

View File

@@ -0,0 +1,15 @@
uuid: 64bdc93e-a869-44e2-999f-ee11546c843f
langcode: fr
status: true
dependencies: { }
name: very_large
label: 'very large'
effects:
a7bcfc53-03a8-402c-b7fc-db13ef4b5b8b:
uuid: a7bcfc53-03a8-402c-b7fc-db13ef4b5b8b
id: image_scale
weight: 1
data:
width: 2000
height: null
upscale: false

View File

@@ -0,0 +1,11 @@
uuid: 6b470f70-6cce-4f8f-b583-7b446806e0e9
langcode: fr
status: true
dependencies:
config:
- node.type.site
id: node.site
target_entity_type_id: node
target_bundle: site
default_langcode: site_default
language_alterable: false

View File

@@ -0,0 +1,11 @@
uuid: f5e77907-aa6f-40a1-82fe-9a50d3aa60e6
langcode: fr
status: true
dependencies:
config:
- taxonomy.vocabulary.mots_clefs
id: taxonomy_term.mots_clefs
target_entity_type_id: taxonomy_term
target_bundle: mots_clefs
default_langcode: site_default
language_alterable: false

View File

@@ -0,0 +1 @@
label: 'GeofieldMap Default Icon Style (34x34)'

View File

@@ -8,4 +8,7 @@ id: front
label: "Page d'accueil" label: "Page d'accueil"
tags: tags:
canonical_url: '[site:url]' canonical_url: '[site:url]'
description: 'La consultation internationale Quartiers de demain a pour ambition de mobiliser linnovation et lexcellence architecturale, urbaine et paysagère afin de transformer dix quartiers et de capitaliser à léchelle nationale en faveur de la politique de la ville. '
original_source: 'https://quartiers-de-demain.archi.fr/'
shortlink: '[site:url]' shortlink: '[site:url]'
title: 'Quartiers de demain | Accueil'

View File

@@ -8,5 +8,6 @@ id: global
label: Global label: Global
tags: tags:
canonical_url: '[current-page:url]' canonical_url: '[current-page:url]'
description: 'La consultation internationale Quartiers de demain a pour ambition de mobiliser linnovation et lexcellence architecturale, urbaine et paysagère afin de transformer dix quartiers et de capitaliser à léchelle nationale en faveur de la politique de la ville.'
google_site_verification: Rl_smMXh2b2szpTsHwbarHx7xeNmae4rZ6BxSYpnmKs google_site_verification: Rl_smMXh2b2szpTsHwbarHx7xeNmae4rZ6BxSYpnmKs
title: '[current-page:title] | [site:name]' title: '[current-page:title] | [site:name]'

View File

@@ -7,6 +7,6 @@ _core:
id: node id: node
label: Contenu label: Contenu
tags: tags:
title: '[node:title] | [site:name]'
description: '[node:summary]'
canonical_url: '[node:url]' canonical_url: '[node:url]'
description: '[node:summary]'
title: '[node:title] | [site:name]'

View File

@@ -0,0 +1,17 @@
uuid: 0d09b300-1325-4f3c-b1bb-24928820ae30
langcode: fr
status: true
dependencies:
module:
- menu_ui
third_party_settings:
menu_ui:
available_menus: { }
parent: ''
name: Site
type: site
description: ''
help: ''
new_revision: true
preview_mode: 0
display_submitted: true

View File

@@ -45,7 +45,7 @@ variant_settings:
config_page_type: diaporama_home config_page_type: diaporama_home
config_page_view_mode: full config_page_view_mode: full
region: content region: content
weight: -1 weight: -2
uuid: 40cf53e9-ed23-4eeb-8f75-3dc26453edae uuid: 40cf53e9-ed23-4eeb-8f75-3dc26453edae
css_classes: css_classes:
- '' - ''
@@ -53,7 +53,7 @@ variant_settings:
css_styles: '' css_styles: ''
346ce88d-2925-4bf8-884d-dfbca1e8d5b6: 346ce88d-2925-4bf8-884d-dfbca1e8d5b6:
id: config_pages_block id: config_pages_block
label: Déroulement label: Calendrier
label_display: visible label_display: visible
provider: config_pages provider: config_pages
context_mapping: { } context_mapping: { }

View File

@@ -0,0 +1,303 @@
uuid: 509e7986-a359-474e-8ebb-27af32dc01a9
langcode: fr
status: true
dependencies:
config:
- page_manager.page.node_view
module:
- ctools_block
- node
- panels
- q2d_mod
id: node_view-panels_variant-0
label: Sites
weight: 0
variant: panels_variant
variant_settings:
id: panels_variant
label: null
weight: 0
uuid: 34e0c727-a4e5-415f-a250-6d6e80ea63ad
blocks:
bf8e10f4-ccca-4386-92ed-e092ea9c366d:
id: 'entity_field:node:title'
label: Titre
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: -6
uuid: bf8e10f4-ccca-4386-92ed-e092ea9c366d
css_classes:
- ''
html_id: ''
css_styles: ''
cf830889-0479-4858-9af4-71930dbb3b6d:
id: 'entity_field:node:field_sous_titre'
label: Sous-titre
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: -5
uuid: cf830889-0479-4858-9af4-71930dbb3b6d
css_classes:
- ''
html_id: ''
css_styles: ''
0f521934-a0b6-49c7-9dd0-b984c8d80ef3:
id: 'entity_field:node:field_documents'
label: Documents
label_display: visible
provider: ctools_block
context_mapping:
entity: node
formatter:
type: file_default
weight: 0
label: above
settings:
use_description_as_link_text: true
third_party_settings: { }
region: first
weight: -3
uuid: 0f521934-a0b6-49c7-9dd0-b984c8d80ef3
css_classes:
- ''
html_id: ''
css_styles: ''
caf72351-9011-41f0-9bf1-d12eb70903c7:
id: 'entity_field:node:field_liens_site'
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: first
weight: -2
uuid: caf72351-9011-41f0-9bf1-d12eb70903c7
css_classes:
- ''
html_id: ''
css_styles: ''
5006ac43-27c3-479d-84e4-90c5a6c1200d:
id: 'entity_field:node:field_parties'
label: Parties
label_display: '0'
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_revisions_entity_view
weight: 0
label: hidden
settings:
view_mode: default
third_party_settings: { }
region: second
weight: 2
uuid: 5006ac43-27c3-479d-84e4-90c5a6c1200d
css_classes:
- ''
html_id: ''
css_styles: ''
585c2156-c9db-4940-8382-0744350facf6:
id: prevnextsite_block
label: 'PrevNext Site Block'
label_display: '0'
provider: q2d_mod
context_mapping: { }
region: third
weight: 0
uuid: 585c2156-c9db-4940-8382-0744350facf6
css_classes:
- ''
html_id: ''
css_styles: ''
f3919785-5a3a-4926-9de5-e63613bcba52:
id: sitesmap_block
label: 'Sites map Block'
label_display: '0'
provider: q2d_mod
context_mapping: { }
region: first
weight: -4
uuid: f3919785-5a3a-4926-9de5-e63613bcba52
css_classes:
- ''
html_id: ''
css_styles: ''
2f4a8a1a-2071-44f7-b725-bbe79798df48:
id: 'entity_field:node:field_porteur_s_de_site'
label: "Maîtrise d'ouvrage"
label_display: visible
provider: ctools_block
context_mapping:
entity: node
formatter:
type: basic_string
weight: 0
label: visually_hidden
settings: { }
third_party_settings: { }
region: second
weight: 0
uuid: 2f4a8a1a-2071-44f7-b725-bbe79798df48
css_classes:
- ''
html_id: ''
css_styles: ''
3e40ac9a-e27e-4faf-b129-451d5ae0e742:
id: 'entity_field:node:field_region'
label: Région
label_display: visible
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: -4
uuid: 3e40ac9a-e27e-4faf-b129-451d5ae0e742
css_classes:
- ''
html_id: ''
css_styles: ''
68368738-0e9b-43f5-a553-cd19390bfbbc:
id: 'entity_field:node:field_nom_du_qpv_nb_d_hab'
label: "Nom du QPV (nb d'hab.)"
label_display: visible
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: -3
uuid: 68368738-0e9b-43f5-a553-cd19390bfbbc
css_classes:
- ''
html_id: ''
css_styles: ''
63a45085-391f-403b-934e-bc47a2fc76ed:
id: 'entity_field:node:field_departement_s'
label: Département(s)
label_display: visible
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: 63a45085-391f-403b-934e-bc47a2fc76ed
css_classes:
- ''
html_id: ''
css_styles: ''
e048da61-ac83-4a80-9112-f06a22b5cc34:
id: 'entity_field:node:field_programme_de_l_etat'
label: "Programmes de l'état"
label_display: visible
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: -1
uuid: e048da61-ac83-4a80-9112-f06a22b5cc34
css_classes:
- ''
html_id: ''
css_styles: ''
bdf10817-0225-4bba-9fea-0c779f18c9af:
id: 'entity_field:node:field_nom_de_la_commune_nb_d_hab'
label: "Nom de la commune (nb d'hab.)"
label_display: visible
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: 1
uuid: bdf10817-0225-4bba-9fea-0c779f18c9af
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-0
css_classes:
- ''
html_id: ''
css_styles: ''
page: node_view
selection_criteria:
-
id: 'entity_bundle:node'
negate: false
context_mapping:
node: node
bundles:
site: site
selection_logic: and
static_context: { }

View File

@@ -0,0 +1,10 @@
uuid: 8d385f39-02a2-41a6-9831-9af9570c55c1
langcode: fr
status: true
dependencies: { }
id: site_diapo
label: 'Site diapo'
icon_uuid: null
icon_default: null
description: ''
behavior_plugins: { }

View File

@@ -0,0 +1,10 @@
uuid: 8f18f764-aa65-47eb-ba74-931b268ba0ef
langcode: fr
status: true
dependencies: { }
id: site_parts
label: 'Site Texte'
icon_uuid: null
icon_default: null
description: ''
behavior_plugins: { }

View File

@@ -0,0 +1,10 @@
uuid: eb20a662-7e1e-4d2b-855f-36708e2315e1
langcode: fr
status: true
dependencies: { }
id: site_video
label: 'Site video'
icon_uuid: null
icon_default: null
description: ''
behavior_plugins: { }

View File

@@ -0,0 +1,22 @@
uuid: 1e831e22-b0e4-4bb8-b2d8-f798722b4807
langcode: fr
status: true
dependencies:
module:
- node
id: sites
label: Sites
type: 'canonical_entities:node'
pattern: '/sites/[node:title]'
selection_criteria:
7d623c04-fa6a-41a7-9430-b119355052ad:
id: 'entity_bundle:node'
negate: false
uuid: 7d623c04-fa6a-41a7-9430-b119355052ad
context_mapping:
node: node
bundles:
site: site
selection_logic: and
weight: -5
relationships: { }

View File

@@ -0,0 +1,8 @@
_core:
default_config_hash: 6XRelHPjACQVOo9yRQMmbXt-ysCA2Pt6l762bxQQbdw
langcode: fr
exclude:
node: { }
paragraph: { }
text_to_prepend_to_title: 'Clone of'
clone_status: false

View File

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

View File

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

View File

@@ -1,4 +1,4 @@
_core: _core:
default_config_hash: 4YcE8Hcsaj70JXlGGmatBaarAYPpNMonbFc3eRVZ3lo default_config_hash: 4YcE8Hcsaj70JXlGGmatBaarAYPpNMonbFc3eRVZ3lo
langcode: fr langcode: fr
jpeg_quality: 75 jpeg_quality: 95

View File

@@ -1,4 +1,4 @@
_core: _core:
default_config_hash: nXCKr4YHeXjNagehk2FVvVen05hIeLJJQOxL-EV1WdA default_config_hash: nXCKr4YHeXjNagehk2FVvVen05hIeLJJQOxL-EV1WdA
langcode: fr langcode: fr
toolkit: imagemagick toolkit: gd

View File

@@ -2,7 +2,7 @@ _core:
default_config_hash: 3eoyJMZ2F5yndpX9nBrZLTRUzSvffH38lH5xN8tFvWE default_config_hash: 3eoyJMZ2F5yndpX9nBrZLTRUzSvffH38lH5xN8tFvWE
langcode: fr langcode: fr
uuid: 65eb38ee-cad9-4604-8b7b-9a47e7422815 uuid: 65eb38ee-cad9-4604-8b7b-9a47e7422815
name: 'quartiers de demain' name: 'Quartiers de demain'
mail: webmaster@quartiers-de-demain.archi.fr mail: webmaster@quartiers-de-demain.archi.fr
slogan: '' slogan: ''
page: page:

View File

@@ -0,0 +1,8 @@
uuid: ab8504c6-0863-4055-bd2d-ab47ca07bd0f
langcode: fr
status: true
dependencies: { }
name: 'Mots Clefs'
vid: mots_clefs
description: ''
weight: 0

View File

@@ -7,6 +7,7 @@ dependencies:
- filter.format.wysiwyg - filter.format.wysiwyg
- node.type.actualite - node.type.actualite
- node.type.partenaire - node.type.partenaire
- node.type.site
- node.type.static - node.type.static
module: module:
- actions_permissions - actions_permissions
@@ -17,6 +18,7 @@ dependencies:
- filter - filter
- locale - locale
- node - node
- quick_node_clone
- system - system
- toolbar - toolbar
_core: _core:
@@ -34,15 +36,25 @@ permissions:
- 'administer nodes' - 'administer nodes'
- 'administer users' - 'administer users'
- 'change own username' - 'change own username'
- 'clone actualite content'
- 'clone partenaire content'
- 'clone site content'
- 'clone static content'
- 'create actualite content' - 'create actualite content'
- 'create content translations' - 'create content translations'
- 'create partenaire content' - 'create partenaire content'
- 'create site content'
- 'create static content' - 'create static content'
- 'delete any actualite content' - 'delete any actualite content'
- 'delete any partenaire content'
- 'delete any site content'
- 'delete any static content'
- 'delete partenaire revisions' - 'delete partenaire revisions'
- 'delete site revisions'
- 'edit any actualite content' - 'edit any actualite content'
- 'edit any logo_link block content' - 'edit any logo_link block content'
- 'edit any partenaire content' - 'edit any partenaire content'
- 'edit any site content'
- 'edit any static content' - 'edit any static content'
- 'edit deroulement config page entity' - 'edit deroulement config page entity'
- 'edit diaporama_home config page entity' - 'edit diaporama_home config page entity'
@@ -63,6 +75,7 @@ permissions:
- 'execute views_bulk_edit all' - 'execute views_bulk_edit all'
- 'revert actualite revisions' - 'revert actualite revisions'
- 'revert partenaire revisions' - 'revert partenaire revisions'
- 'revert site revisions'
- 'revert static revisions' - 'revert static revisions'
- 'translate editable entities' - 'translate editable entities'
- 'translate interface' - 'translate interface'
@@ -72,5 +85,6 @@ permissions:
- 'view any logo_link block content history' - 'view any logo_link block content history'
- 'view own unpublished content' - 'view own unpublished content'
- 'view partenaire revisions' - 'view partenaire revisions'
- 'view site revisions'
- 'view static revisions' - 'view static revisions'
- 'view the administration theme' - 'view the administration theme'

View File

@@ -6,6 +6,7 @@ dependencies:
- filter.format.wysiwyg - filter.format.wysiwyg
- node.type.actualite - node.type.actualite
- node.type.partenaire - node.type.partenaire
- node.type.site
- node.type.static - node.type.static
module: module:
- actions_permissions - actions_permissions
@@ -14,6 +15,7 @@ dependencies:
- filter - filter
- locale - locale
- node - node
- quick_node_clone
- system - system
- toolbar - toolbar
id: editeur id: editeur
@@ -26,13 +28,17 @@ permissions:
- 'access site in maintenance mode' - 'access site in maintenance mode'
- 'access toolbar' - 'access toolbar'
- 'administer nodes' - 'administer nodes'
- 'clone site content'
- 'create actualite content' - 'create actualite content'
- 'create content translations' - 'create content translations'
- 'create partenaire content' - 'create partenaire content'
- 'create site content'
- 'create static content' - 'create static content'
- 'delete partenaire revisions' - 'delete partenaire revisions'
- 'delete site revisions'
- 'edit any actualite content' - 'edit any actualite content'
- 'edit any partenaire content' - 'edit any partenaire content'
- 'edit any site content'
- 'edit any static content' - 'edit any static content'
- 'edit deroulement config page entity' - 'edit deroulement config page entity'
- 'edit diaporama_home config page entity' - 'edit diaporama_home config page entity'
@@ -44,6 +50,7 @@ permissions:
- 'execute node_unpromote_action node' - 'execute node_unpromote_action node'
- 'revert actualite revisions' - 'revert actualite revisions'
- 'revert partenaire revisions' - 'revert partenaire revisions'
- 'revert site revisions'
- 'revert static revisions' - 'revert static revisions'
- 'translate editable entities' - 'translate editable entities'
- 'translate interface' - 'translate interface'
@@ -52,5 +59,6 @@ permissions:
- 'view actualite revisions' - 'view actualite revisions'
- 'view own unpublished content' - 'view own unpublished content'
- 'view partenaire revisions' - 'view partenaire revisions'
- 'view site revisions'
- 'view static revisions' - 'view static revisions'
- 'view the administration theme' - 'view the administration theme'

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,767 @@
uuid: 2c9d24b6-a33d-4327-bf78-8f55d5fb6fd5
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_geofield
- field.storage.node.field_images
- field.storage.node.field_sous_titre
- node.type.site
module:
- geofield
- image
- leaflet_views
- node
- user
- views_block_area
id: sites
label: Sites
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 10 sites sélectionnés'
fields:
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: ''
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
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_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
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
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
entity_type: node
entity_field: type
plugin_id: bundle
value:
site: site
style:
type: default
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'
- 'config:field.storage.node.field_images'
- 'config:field.storage.node.field_sous_titre'
embed_1:
id: embed_1
display_title: Intégré
display_plugin: embed
position: 2
display_options:
fields:
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: ''
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
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_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
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
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: title
options: '{"maxWidth":"300","minWidth":"50","autoPan":true}'
view_mode: full
leaflet_map: stamen-toner
height: '400'
height_unit: px
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}'
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"}'
map_lazy_load:
lazy_load: false
feature_properties:
values: ''
row:
type: fields
options:
default_field_elements: true
inline: { }
separator: ''
hide_empty: false
defaults:
style: false
row: false
fields: false
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: { }
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_sous_titre'
page_1:
id: page_1
display_title: Page
display_plugin: page
position: 1
display_options:
defaults:
header: false
header:
views_block_area:
id: views_block_area
table: views
field: views_block_area
relationship: none
group_type: group
admin_label: ''
plugin_id: views_block_area
block_id: sitesmap_block
empty: false
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: lessites
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_sous_titre'

View File

@@ -39,7 +39,7 @@ display:
alter_text: false alter_text: false
text: '' text: ''
make_link: false make_link: false
path: '' path: '{{ field_pieces_jointes }}'
absolute: false absolute: false
external: false external: false
replace_spaces: false replace_spaces: false
@@ -50,7 +50,7 @@ display:
link_class: '' link_class: ''
prefix: '' prefix: ''
suffix: '' suffix: ''
target: '' target: _blank
nl2br: false nl2br: false
max_length: 0 max_length: 0
word_boundary: true word_boundary: true
@@ -146,8 +146,9 @@ display:
title: All title: All
title_enable: false title_enable: false
title: '' title: ''
default_argument_type: node default_argument_type: fixed
default_argument_options: { } default_argument_options:
argument: '6'
summary_options: summary_options:
base_path: '' base_path: ''
count: true count: true

View File

@@ -0,0 +1,98 @@
@font-face {
font-family: 'gilroy-semibold';
src: url('../css/fonts/Gilroy/gilroy-semibold-webfont.woff') format('woff');
}
#sites-map-container {
background-color: transparent;
text-align: center;
position: relative;
width: 155%; /* Prend toute la largeur du conteneur parent */
max-width: 800px; /* Optionnel : Limiter la largeur maximale */
margin: 0 auto; /* Centrer le conteneur */
height: auto; /* Permet à la hauteur de s'ajuster automatiquement */
@media (max-width: 810px) {
width: 80%; /* Prend toute la largeur du conteneur parent */
}
@media (max-width: 530px) {
width: 100%; /* Prend toute la largeur du conteneur parent */
height: 485px;
}
@media (max-width: 400px) {
width: 100%; /* Prend toute la largeur du conteneur parent */
height: 430px;
}
}
/* Changer la couleur au survol (hover) */
#sites-map-container .site-link:hover{
cursor: pointer;
}
/* Styles du popup (caché par défaut) */
#sites-map-container #popup {
font-family: 'gilroy-light';
display: none;
position: absolute;
z-index: 1000;
text-align: left;
padding-left: 1rem;
pointer-events: none;
@media (max-width: 1090px) {
bottom: 20px;
}
}
/* Position du popup à droite lorsque l'écran est plus grand que 1090px */
@media (min-width: 1090px) {
#sites-map-container #popup {
top: 50%; /* Centrer verticalement */
left: 80%; /* Placer le popup à droite de la carte */
transform: translateY(-50%); /* Ajuster pour centrer verticalement */
width: 300px;
}
}
#sites-map-container strong{
color: #f7002b;
font-family: 'gilroy-bold';
}
#sites-map-container a{
display: none;
align-items: center;
color: white;
background: black;
text-transform: uppercase;
font-size: 0.8rem;
padding-left: 0.5rem;
text-decoration: none;
margin-top: 0.7rem;
height: 1.3rem;
}
#sites-map-container a:after{
display: inline-flex;
content: url("../img/noun-arrow-to-right.svg");
padding-right: 0.2rem;
padding-left: 0.2rem;
}
#popup-content{
width: 300px;
padding-right: 30px;
p{
font-size: 0.7rem;
}
@media (max-width : 810px) {
width: 300px;
background-color: white;
border-radius: 5px;
padding: 0.5rem;
padding-left: 1rem;
}
}

View File

@@ -0,0 +1,114 @@
// Sélection des éléments principaux
const svgElement = document.querySelector('#sites-map-container svg');
const popup = document.querySelector('#sites-map-container #popup');
const popupContent = document.querySelector('#sites-map-container #popup-content');
const modalBackground = document.querySelector('#sites-map-container #modal-background');
// Vérifiez si la page contient la classe '.node-type-site'
const isSitePage = document.body.classList.contains('node-type-site');
const isLessitesPage = document.querySelector('#lessites') !== null;
// Fonction pour afficher le popup
function showPopup(content, x, y, isLeftHalf) {
if (isSitePage || isLessitesPage) return;
popupContent.innerHTML = content;
popup.style.display = 'block';
modalBackground.style.display = 'block';
}
// Fonction pour fermer le popup
function closePopup() {
popup.style.display = 'none';
modalBackground.style.display = 'none';
}
// Gérer le survol des cercles
svgElement.addEventListener('mouseover', function(event) {
if (event.target.classList.contains('site-link')) {
const content = event.target.getAttribute('data-content');
const dataId = event.target.getAttribute('data-id');
const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`);
showPopup(content);
if (correspondingRow) correspondingRow.style.border = '2px solid red';
}
if (event.target.tagName === 'circle') {
event.target.setAttribute('fill', 'red');
}
});
// Fermer le popup et retirer la bordure rouge lorsque la souris quitte le cercle
svgElement.addEventListener('mouseout', function(event) {
if (event.target.classList.contains('site-link')) {
closePopup();
const dataId = event.target.getAttribute('data-id');
const correspondingRow = document.querySelector(`.views-row[data-id="${dataId}"]`);
if (correspondingRow) correspondingRow.style.border = 'none';
}
if (event.target.tagName === 'circle') {
event.target.setAttribute('fill', 'black');
}
});
// Fonction pour recalculer les positions des sites
function recalculateSitePositions() {
const allSites = document.querySelectorAll('.site-link');
allSites.forEach((site) => {
const geofield = site.getAttribute('data-geofield');
const lon = parseFloat(geofield.split(',')[0]);
const lat = parseFloat(geofield.split(',')[1]);
const x = Math.round((lon - lonLeft) / (lonRight - lonLeft) * vp_w);
const y = Math.round((latTop - lat) / (latTop - latBottom) * vp_h);
site.setAttribute('transform', `translate(${x}, ${y})`);
});
}
window.addEventListener('resize', function() {
recalculateSitePositions();
if (popup.style.display === 'block') {
const currentPopupRect = popup.getBoundingClientRect();
const rect = svgElement.getBoundingClientRect();
showPopup(popupContent.innerHTML, currentPopupRect.left - rect.left, currentPopupRect.top - rect.top);
}
});
// Gérer le clic ou le toucher des cercles
function handleCircleClick(content) {
showPopup(content, event.clientX, event.clientY, event.target.getAttribute('data-left-half') === 'true');
}
// Écouter les événements de clic sur le SVG
svgElement.addEventListener('click', function(event) {
if (event.target.classList.contains('site-link')) {
const content = event.target.getAttribute('data-content');
handleCircleClick(content);
} else if (event.target.tagName === 'circle') {
const circleId = event.target.id; // Récupérer l'ID du cercle cliqué
if (circleId.startsWith('site-')) {
const pageId = circleId.split('-')[1]; // Extraire l'ID numérique du site
window.location.href = `sites/node/${pageId}`; // Rediriger vers la page correspondante
}
}
});
// Mise en évidence du point rouge correspondant à la page courante
const body = document.querySelector('body');
const pageIdMatch = body.className.match(/node-id-(\d+)/);
if (pageIdMatch) {
const pageId = pageIdMatch[1];
const matchingCircle = document.querySelector(`#site-${pageId} circle`);
if (matchingCircle) matchingCircle.setAttribute('fill', 'red');
}
// Écouter les événements de clic sur le SVG
svgElement.addEventListener('click', function(event) {
if (event.target.tagName === 'circle' && event.target.classList.contains('site-link')) {
const targetUrl = event.target.getAttribute('data-url'); // Récupérer l'URL de redirection
if (targetUrl) {
window.location.href = targetUrl; // Rediriger vers l'URL cible
}
}
});

View File

@@ -0,0 +1,7 @@
sites_map_block:
css:
theme:
assets/css/fontface.scss: {}
assets/css/carte-interactive-qdd.scss: {}
js:
assets/js/carte-interactive-qdd.js: {}

View File

@@ -5,3 +5,13 @@
* Primary module hooks for reha module. * Primary module hooks for reha module.
*/ */
/**
* Implements hook_theme().
*/
function q2d_mod_theme() {
return array(
'svg_mapsites' => array(
'variables' => array('vpw' => null, 'vph' => null, 'sites' => []),
),
);
}

View File

@@ -0,0 +1,85 @@
<?php
namespace Drupal\q2d_mod\Plugin\Block;
use Drupal\Core\Block\BlockBase;
use Drupal\Core\Block\Attribute\Block;
// use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Core\Link;
use Drupal\Core\Render\Markup;
/**
* Provides a 'Prevnext' Block.
* @Block(
* id = "prevnextsite_block",
* admin_label = @Translation("PrevNext Site Block"),
* )
*/
class PrevNextSite extends BlockBase {
/**
* {@inheritdoc}
*/
public function build() {
$return = null;
/** @var Drupal\node\Entity\Node */
$node = \Drupal::routeMatch()->getParameter('node');
if ($node) {
$nodetype = $node->getType();
if($nodetype === "site"){
$num = $node->get('field_poid')->getString();
$allSites = \Drupal::entityTypeManager()->getStorage('node')
->loadByProperties(['type' => 'site', 'status' => 1]);
usort($allSites, function($a, $b){
$numA = $a->get('field_poid')->getString();
$numB = $b->get('field_poid')->getString();
if ($numA == $numB) {
return 0;
}
return ($numA < $numB) ? -1 : 1;
});
$prevnode = null;
$nextnode = null;
foreach($allSites as $index => $site){
$n = $site->get('field_poid')->getString();
if($n === $num){
$prevnode = $index - 1 >= 0 ? $allSites[$index - 1] : null;
$nextnode = $index + 1 < count($allSites) ? $allSites[$index + 1] : null;
break;
}
}
$return = [
'#cache' => [
'max-age' => 0,
]
];
if (isset($prevnode)) {
$prev_link_title = Markup::create('<span>Précédent</span>');
$prev_options = ['absolute' => FALSE, 'attributes' => ['class' => 'prev-site']];
$prev_link_object = Link::createFromRoute($prev_link_title, 'entity.node.canonical', ['node' => $prevnode->id()], $prev_options);
$return[] = $prev_link_object->toRenderable();
}
if (isset($nextnode)) {
$next_link_title = Markup::create('<span>Suivant</span>');
$next_options = ['absolute' => FALSE, 'attributes' => ['class' => 'next-site']];
$next_link_object = Link::createFromRoute($next_link_title, 'entity.node.canonical', ['node' => $nextnode->id()], $next_options);
$return[] = $next_link_object->toRenderable();
}
}
}
return $return;
// return [
// '#markup' => $this->t('Hello, World!'),
// ];
}
public function getCacheMaxAge() {
return 0;
}
}

View File

@@ -0,0 +1,117 @@
<?php
namespace Drupal\q2d_mod\Plugin\Block;
use Drupal\Core\Block\BlockBase;
use Drupal\Core\Block\Attribute\Block;
// use Drupal\Core\StringTranslation\TranslatableMarkup;
use Drupal\Core\Link;
use Drupal\Core\Render\Markup;
/**
* Provides a 'Sites Map' Block.
* @Block(
* id = "sitesmap_block",
* admin_label = @Translation("Sites map Block"),
* )
*/
class SitesMap extends BlockBase {
/**
* {@inheritdoc}
*/
public function build() {
$return = null;
$allSites = \Drupal::entityTypeManager()->getStorage('node')
->loadByProperties(['type' => 'site', 'status' => 1]);
$sites_paths = "";
$vp_w = 600;
$vp_h = 600;
// Coordonnées géographiques des coins de la carte (France)
$latTop = 52.0; // Nord-Ouest (coin supérieur gauche)
$lonLeft = -6.0;
$latBottom = 40.0; // Sud-Est (coin inférieur droit)
$lonRight = 11.0;
foreach($allSites as $index => $site){
$title = $site->get('title')->getString();
$subtitle = $site->get('field_sous_titre')->getString();
$link_options = ['absolute' => TRUE, 'attributes' => ['class' => 'site-link']]; // Passer 'absolute' à TRUE
$site_url = $site->toUrl('canonical', $link_options)->toString(); // URL absolue pour le data-url
$site_link_object = Link::createFromRoute("voir le site", 'entity.node.canonical', ['node' => $site->id()], $link_options);
$link = $site_link_object->toString()->getGeneratedLink();
$datacontent = htmlspecialchars("<strong>$title</strong><br>$subtitle<br>$link");
$geofield = $site->get('field_geofield')->get(0);
$lon = $geofield->lon;
$lat = $geofield->lat;
$geofieldData = "$lon,$lat"; // Utiliser une chaîne pour stocker la position
$x = round(($lon - $lonLeft) / ($lonRight - $lonLeft) * $vp_w);
$y = round(($latTop - $lat) / ($latTop - $latBottom) * $vp_h);
$r = 15;
$m = -$r/1.5+3;
$l = $r/1.5 +4;
$sites_paths .= <<<SVGSITEPATH
<g
id="site-$index"
data-geofield="$geofieldData"
transform="translate($x,$y)"
style="cursor: pointer;" <!-- Change le curseur pour indiquer l'interaction -->
>
<rect width="10" height="10" transform="translate($x,$y)" fill="none" onclick="handleCircleClick('$datacontent')"></rect> <!-- Zone d'interaction invisible -->
<circle
class="site-link"
data-content="$datacontent"
data-url="$site_url"
cx="0" cy="0" r="$r"
style="fill-opacity:1;fill-rule:nonzero;" />
<path
id="path84"
d="m 0,$m v $l"
style="pointer-events: none;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
<path
id="path85"
d="m $m,0 h $l"
style="pointer-events: none;fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" />
</g>
SVGSITEPATH;
}
$return = [
'#cache' => [
'max-age' => 0,
],
'svg_mapsites' => [
'#theme' => 'svg_mapsites',
'#sites' => $sites_paths,
'#vpw' => $vp_w,
'#vph' => $vp_h,
'#attached' => [
'library' => [
'q2d_mod/sites_map_block',
],
],
]
];
return $return;
// return [
// '#markup' => $this->t('Hello, Sites Map!'),
// ];
}
public function getCacheMaxAge() {
return 0;
}
}

View File

@@ -0,0 +1,52 @@
<div id="sites-map-container">
{# <svg {{ svg_attributes }}>
<path {{ path_attributes }}></path>
</svg> #}
<svg
width="100%"
height="auto"
viewBox="0 0 {{ vpw }} {{ vph }}"
version="1.1"
id="svg1"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<g
id="layer1"
width="auto"
height="100%"
transform="
translate(-34,-43)
scale(3 3)"
>
<g
id="g87"
transform="matrix(0.26458333,0,0,0.26458333,-117.12499,-462.76799)"
>
<path
d="M 22.94948,0 24.34889,-18.0149 0,-25.72302 5.65439,-72.56693 20.36713,-85.65977 31.67962,-51.59929 30.80613,-4.91625 Z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,1086.6494,2370.4282)"
id="path86" />
<path
d="M 213.91022,-8.56159 245.88833,0 c 0,0 58.73522,-78.05274 188.63529,-102.77609 0,0 -13.72994,-23.9062 -20.7684,-68.77233 l -46.76509,-59.13289 22.59883,4.10628 9.98215,-59.15478 -15.22238,-6.69194 c 0,0 21.10627,-42.02694 33.11738,-51.15904 l -49.61728,-51.89156 c 0,0 -54.37257,40.3184 -83.08495,23.05862 -26.13166,-16.38332 -20.26669,-47.73592 -20.26669,-47.73592 l -84.48157,7.5286 -73.42912,23.87167 c 0,0 13.68285,68.86637 13.5616,120.85908 l 13.70164,-16.03089 -8.31311,25.90453 c -7.71795,24.04996 -30.44003,42.76792 -30.59939,44.58536 -3.6948,42.13802 -38.37183,51.8082 -82.82932,56.0101 L 0,-120.94655 l 48.38804,11.38921 63.90371,-13.15789 c 0,0 -1.62874,19.5427 -17.78042,51.54499 l 20.25382,7.61331 c 0,0 16.51357,-27.83033 25.80184,-26.51089 4.8781,0.69253 23.95695,21.70897 32.12568,26.76126 7.32295,4.5292 35.79484,10.58956 36.55389,13.534 2.94469,10.87069 4.66366,41.21097 4.66366,41.21097 z"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
transform="matrix(1.3333333,0,0,-1.3333333,543.93475,1857.6088)"
id="path87" />
</g>
</g>
<g
id="layer2">
{{ sites|raw }}
</g>
</svg>
<!-- Fond du modal -->
<div id="modal-background" class="modal-background"></div>
<!-- Popup -->
<div id="popup" class="popup">
<p id="popup-content">Hello! I am a popup!</p>
<!--<button onclick="closePopup()">Close</button>-->
</div>
</div>

Binary file not shown.

File diff suppressed because one or more lines are too long

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