135 Commits
Author SHA1 Message Date
ouidade 18ba44d9d0 button media css 2025-05-22 19:08:17 +02:00
ouidade 159bbeece2 button media à finir 2025-05-22 14:54:37 +02:00
ouidade 1bcaf05da4 views resources 2025-05-22 13:50:45 +02:00
ouidade 25d6d72b2e taille row ressource 2025-05-20 15:20:10 +02:00
ouidade 091f946b30 js affichage bandeau ressources 2025-05-20 11:02:06 +02:00
ouidade bf005f69a6 debug view-type-slide 2025-05-20 11:02:06 +02:00
bachir 3be7e7dfa8 better type de ressource selection UI 2025-05-19 16:12:20 +02:00
bachir a828be3296 removed links in type de ressource group titles 2025-05-19 15:34:38 +02:00
bachir 6407b5c81f views ressource recherche filtre 2025-05-19 13:21:23 +02:00
bachir 6828e4d7e0 centre de ressource title 2025-05-19 13:06:39 +02:00
bachir b58b4ad5e4 projects map point radius 5 -> 10px 2025-05-19 13:03:31 +02:00
bachir b091e8ed37 type de ressource multiple 2025-05-19 12:59:17 +02:00
bachir 4cd0f1104b type de ressource -> type de contenu 2025-05-19 12:57:09 +02:00
bachir ddb00610d1 removed CT ressource field collection (taxo) 2025-05-19 12:55:47 +02:00
bachir ae2a25e877 CT statique url alias 2025-05-19 12:54:26 +02:00
ouidade e8bac22361 slide photo 2025-05-16 17:09:47 +02:00
ouidade 130dc66bdc arrow resources 2025-05-16 16:00:55 +02:00
ouidade 60081ce985 arrow actu position 2025-05-16 15:48:36 +02:00
ouidade e4399ab9f4 logos RS 2025-05-16 15:44:42 +02:00
ouidade 0b2403ae57 page actu picto, font h3 ressource 2025-05-16 15:30:25 +02:00
ouidade 3049683e29 page actu 2025-05-16 15:27:39 +02:00
ouidade cf35f1ecf9 padding text incubateur 2025-05-16 15:07:28 +02:00
ouidade ac7654c8f2 css fichier unique node ressource teaser 2025-05-16 14:17:33 +02:00
ouidade 65a95309d5 css fichier unique filtres 2025-05-16 13:52:02 +02:00
ouidade 5c941c4654 js recharge page projets filtrés au niveau des filtres 2025-05-16 11:50:45 +02:00
ouidade 17fd62bd51 text blanc burger 2025-05-16 11:14:23 +02:00
ouidade e2ba118291 scroll popup carte 2025-05-16 11:11:30 +02:00
ouidade 978d3862c2 scroll popup carte 2025-05-16 11:09:46 +02:00
ouidade f0608f5a69 scroll popup carte 2025-05-16 11:08:20 +02:00
ouidade 6b5b89ac10 pictos 2025-05-15 15:56:24 +02:00
ouidade f049016a30 js class type media 2025-05-15 15:29:00 +02:00
ouidade ee4f0d37fb css ressource livre 2025-05-15 15:09:35 +02:00
ouidade 77e4f1d5aa css 2025-05-15 14:00:40 +02:00
ouidade 1010858e14 css filters 2025-05-15 13:18:47 +02:00
ouidade 4d6f2e4ca1 sticky filters 2025-05-15 12:30:47 +02:00
ouidade 1e4201a45e png link 2025-05-15 11:53:02 +02:00
ouidade 90e2ee0805 menu animation 2025-05-15 11:20:43 +02:00
ouidade f74ef1208d link 2025-05-15 09:33:22 +02:00
ouidade 0520d029a1 picto h3 ressources 2025-05-07 11:08:55 +02:00
ouidade 8e7e696a92 debbug footer ressources 2025-05-06 16:33:50 +02:00
ouidade 0b3c09034d slide ressources 2025-05-06 16:30:36 +02:00
ouidade ae9fcfe8ad slide ressources 2025-05-06 15:36:52 +02:00
ouidade 3f8877aaae slide ressources 2025-05-06 15:33:16 +02:00
ouidade c39b63adb1 background bandeau 2025-04-29 16:12:57 +02:00
ouidade 982126325a debut css & js /ressources : class wrapper et h3, position filtres 2025-04-29 15:49:35 +02:00
bachir dd22a9b91d new centre de ressource first draft 2025-04-29 11:27:19 +02:00
bachir 7a09b36612 added media type field to ressource 2025-04-29 11:09:15 +02:00
ouidade 65d561c427 padding fichier et css a 2024-10-18 11:52:44 +02:00
ouidade ba1fed975f padding liens 2024-10-18 11:48:31 +02:00
ouidade 1b42879a1a paroles de lauréat background mozaique 2024-10-18 11:36:26 +02:00
ouidade da8fe6f5c2 projets liées ressources 2024-10-18 11:14:42 +02:00
bachir 70bbbc494e projets liés 2024-10-18 10:55:25 +02:00
ouidade d404eddf57 margin img region top ressource 2024-10-17 15:23:30 +02:00
ouidade e22e7bcece resp region top 2024-10-15 12:29:06 +02:00
ouidade 69c918f64d ajout lien projet à ressource 2024-10-15 12:26:36 +02:00
bachir 447a6be5fb bug fix 2024-10-15 11:37:38 +02:00
bachir 34f4895399 projets liés top block 2024-10-15 11:33:31 +02:00
bachir 279c3041e8 projets liés 2024-10-15 10:25:22 +02:00
ouidade 91befd8480 css ressource 2024-10-11 16:27:31 +02:00
ouidade 50343fc83b css ressource 2024-10-11 15:56:42 +02:00
ouidade 376f9e955d width region second actu 2024-10-10 11:30:36 +02:00
ouidade 8983836763 width region second actu 2024-10-10 11:18:50 +02:00
ouidade 361016c744 responsive header 2024-10-10 11:05:58 +02:00
ouidade 4a98e978fd responsive actu 2024-10-10 09:53:43 +02:00
ouidade 1cd8a5f87c responsive taille image 2024-10-10 09:41:30 +02:00
ouidade 826cf07e05 mb ts projets 2024-10-04 10:16:43 +02:00
ouidade cedade787f mb ts projets 2024-10-04 10:12:42 +02:00
ouidade 8c481433ef actu mobile liens 2024-10-04 10:03:35 +02:00
ouidade 2306b23646 actu mobile sous-titre 2024-10-04 09:55:04 +02:00
ouidade 53a3e1378c actu mobile a.Ext 2024-10-04 09:52:41 +02:00
ouidade 6cd33189b5 actu mobile padding region top 2024-10-04 09:50:36 +02:00
ouidade a0ca21aa78 actu mobile padding region top 2024-10-04 09:40:26 +02:00
ouidade bea38e033b actu mobile title 2024-10-04 09:37:05 +02:00
ouidade 516cf1a650 actu mobile 2024-10-04 09:26:19 +02:00
ouidade 62bdcd9845 Merge branch 'master' of https://figureslibres.io/gogs/bachir/d9-eql 2024-10-04 09:16:38 +02:00
ouidade 0125402145 layout overflow 2024-10-04 09:16:20 +02:00
bachir 6734b96a40 image field migrate alt to caption drush script 2024-09-05 10:55:35 +02:00
bachir c9295477fd image field caption 2024-07-25 10:30:55 +02:00
ouidade 998c265b5e css lien externe ressources 2024-05-30 17:34:32 +02:00
ouidade ad8f1ddf0d slide home 2024-05-30 13:51:05 +02:00
ouidade 9fe58e6ed5 css filters 2024-05-30 13:18:34 +02:00
ouidade 68527b07da css filters 2024-05-30 12:58:04 +02:00
ouidade be80d37d6b css filters 2024-05-30 11:54:35 +02:00
ouidade 21ea38a4a7 favicon 2024-05-30 11:41:29 +02:00
ouidade fe7fe64b84 css page ressources 2024-05-30 11:36:39 +02:00
ouidade d397966190 page ressource css 2024-05-30 11:31:52 +02:00
ouidade e1b69fc5ac Merge branch 'master' of https://figureslibres.io/gogs/bachir/d9-eql 2024-05-28 16:12:41 +02:00
ouidade b0aa6ec8a9 css ressource 2024-05-28 16:11:58 +02:00
ouidade 82b5aa7ab5 css ressource grille 2024-05-28 14:11:16 +02:00
ouidade 4f949de086 preprocess class ressources 2024-05-28 12:45:39 +02:00
ouidade a204ea2b9c weppack 2024-05-28 10:38:25 +02:00
bachir f68b4dfd7f actu block home 8 items 2024-05-06 12:06:05 +02:00
bachir 14d3e5bc50 field sous-titre on ressources #2283 2024-03-15 13:36:30 +01:00
bachir 7d4acf9e25 enable markerclustering on map #2622 2024-03-15 13:20:02 +01:00
bachir a714395263 configured matomo 2024-02-16 12:16:00 +01:00
bachir 38d175ceb2 patched leaflet_more_map for stamen x stadiamaps.com, updated views_bulk_edit 2023-10-30 19:20:20 +01:00
bachir 843bd904ed made all security updates, updated profile 2023-10-30 18:51:48 +01:00
bachir fd0559ba3d updated leaflet modules 2023-10-30 18:16:16 +01:00
bachir 53694a91df updated some modules 2023-10-30 18:09:32 +01:00
bachir 90c2e8eb09 updated core to 9.5 2023-10-30 17:24:48 +01:00
ouidade 72b05f122f css grille ressources 2023-10-26 19:09:52 +02:00
ouidade 2d34e325ee css filtres projets 2023-10-26 11:31:46 +02:00
ouidade 4a9096412f projets barre filtres 2023-10-24 22:46:18 +02:00
ouidade 6ca0f70bb0 grille projets 2023-10-24 16:04:37 +02:00
ouidade 6b906a178d grille projets 2023-10-24 15:11:24 +02:00
ouidade 0518b7e10f size diapo actu 2023-10-24 15:05:11 +02:00
ouidade d5582dca2e font-size actu 2023-10-24 13:25:18 +02:00
ouidade ec1b78fd08 margin title in zoom 2023-10-24 13:02:31 +02:00
ouidade 70be2e6593 slide taille img and grid display 2023-10-24 12:51:14 +02:00
ouidade 1984014dc4 slide taille img and grid display 2023-10-24 11:57:49 +02:00
ouidade d706e9b9d0 slide 2023-10-23 15:25:13 +02:00
ouidade 7e481523be img cover home zoom 2023-10-04 17:35:58 +02:00
ouidade 33307c193a bug img sous texte vm 2023-10-04 16:42:55 +02:00
ouidade 27a4b7f24b center slide img quote dots 2023-10-04 16:27:44 +02:00
ouidade 9a7a68ba19 no dots if only one img 2023-10-04 16:14:33 +02:00
ouidade 2c67afe9fc désactive href mot clef ressources liées 2023-10-04 15:18:33 +02:00
ouidade 56f52ccfb5 désactive href mot-clefs dans page ressource 2023-10-03 16:43:09 +02:00
ouidade 4355f62b48 désactive href type-de-ressource et mot-clefs dans grile ressources 2023-10-03 16:36:39 +02:00
ouidade 9212f03b53 vm actus 2023-07-14 15:32:05 +02:00
ouidade cf0f65db4a slide home max height 2023-07-14 15:22:52 +02:00
ouidade 404dc094d1 slide home max height 2023-07-14 15:07:23 +02:00
ouidade 22499b1434 zoom max height 2023-07-14 12:38:36 +02:00
ouidade 5b9afa042e zoom max height 2023-07-14 12:35:16 +02:00
ouidade f42f80ff8d js slide 2023-07-14 12:33:07 +02:00
ouidade 01c24d90cc js slide 2023-07-14 12:11:58 +02:00
ouidade b57bcf835d fix bugs responsive 2023-07-14 12:09:36 +02:00
ouidade 85d3ef3a0e fix bug mots clés 2023-07-13 14:12:26 +02:00
ouidade 39320b0ce7 fix bug mots clés 2023-07-13 14:09:44 +02:00
ouidade c245b100ea @media actu 2023-07-13 14:03:22 +02:00
ouidade b5297afd72 @media projet 2023-07-13 13:44:36 +02:00
ouidade 640dfe0f44 @media actu 2023-07-13 13:35:34 +02:00
ouidade 654fd62898 @media home 2023-07-13 13:18:44 +02:00
ouidade cf892433b4 reglages finitions home 2023-07-12 23:27:15 +02:00
ouidade face587d92 reglages taille img home 2023-07-12 23:23:16 +02:00
ouidade 836b9e157c reglages taille img slickcarroussel & @media 2023-07-12 22:54:10 +02:00
296 changed files with 44715 additions and 5834 deletions
+8 -8
View File
@@ -19,24 +19,24 @@
*.config text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.css text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.dist text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.engine text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.html text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=html
*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.inc text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.install text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.js text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.json text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.lock text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.map text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.md text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.module text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.po text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.profile text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.script text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.sh text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.sql text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.svg text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php
*.theme text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2 diff=php linguist-language=php
*.twig text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.txt text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
*.xml text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
+47
View File
@@ -0,0 +1,47 @@
<?php
//
// This example demonstrates how to write a drush
// script. These scripts are run with the php:script command.
//
use Drush\Drush;
// $this->output()->writeln("Hello world!");
// $this->output()->writeln("The extra options/arguments to this command were:");
// $this->output()->writeln(print_r($extra, true));
//
// We can check which site was bootstrapped via
// the '@self' alias, which is defined only if
// there is a bootstrapped site.
//
$self = Drush::aliasManager()->getSelf();;
if (!$self->hasRoot()) {
$this->output()->writeln('No bootstrapped site.');
}
else {
$this->output()->writeln('The following site is bootstrapped:');
$this->output()->writeln(print_r($self->legacyRecord(), true));
// $nids = \Drupal::entityQuery('node')->condition('type','projet')->execute();
$nodes = \Drupal::entityTypeManager()->getStorage('node')
->loadByProperties(['type' => 'projet']);
foreach ($nodes as $nid => $node) {
/** @var Drupal\file\Plugin\Field\FieldType\FileFieldItemList $field_photo */
$field_photo = $node->get('field_photo');
$itemlist = $field_photo->getValue();
/** @var Drupal\image_field_caption\ImageCaptionItem $field_item */
foreach ($itemlist as $key => $field_item) {
if (!empty($field_item['alt']) && (!isset($field_item['caption']) || empty($field_item['caption']))) {
$field_item['image_field_caption']['value'] = $field_item['alt'];
$field_item['image_field_caption']['format'] = 'plain_text';
$itemlist[$key] = $field_item;
}
}
// $field_photo->setValue($itemlist);
$node->set('field_photo', $itemlist);
$node->save();
}
}
+19 -8
View File
@@ -21,25 +21,30 @@
"drupal/config_pages": "2.x-dev@dev",
"drupal/core-composer-scaffold": "^9.2",
"drupal/core-project-message": "^9.2",
"drupal/core-recommended": "^9.2",
"drupal/entity_type_clone": "^1.7",
"drupal/core-recommended": "^9.5",
"drupal/entity_browser_enhanced": "^2.0",
"drupal/entity_type_clone": "^4.0.3",
"drupal/formatter_suite": "^1.3",
"drupal/geocoder": "^3.25",
"drupal/geofield": "^1.36",
"drupal/honeypot": "^2.1",
"drupal/image_delta_formatter": "^1.1",
"drupal/image_field_caption": "^1.1",
"drupal/leaflet": "^2.1",
"drupal/image_field_caption": "^2.0",
"drupal/leaflet": "^10.2",
"drupal/leaflet_more_maps": "^2.1",
"drupal/leaflet_more_markers": "^1.1",
"drupal/linked_field": "^1.3",
"drupal/mailsystem": "^4.4",
"drupal/manage_display": "1.x-dev@dev",
"drupal/page_manager": "4.x-dev@dev",
"drupal/panels": "^4.6",
"drupal/paragraphs": "1.x-dev@dev",
"drupal/role_delegation": "^1.1",
"drupal/slick": "^2.9",
"drupal/smart_trim": "^2.1.0",
"drupal/structure_sync": "^2.0",
"drupal/views_conditional": "^1.5",
"drupal/views_ef_fieldset": "^1.6",
"drupal/webform": "^6.1",
"geocoder-php/mapquest-provider": "^4.2",
"wikimedia/composer-merge-plugin": "^2.0"
@@ -57,7 +62,8 @@
"cweagans/composer-patches": true,
"drupal/core-composer-scaffold": true,
"drupal/core-project-message": false,
"wikimedia/composer-merge-plugin": true
"wikimedia/composer-merge-plugin": true,
"php-http/discovery": true
}
},
"extra": {
@@ -124,15 +130,20 @@
"replace": false,
"merge-extra": true
},
"patches": {
"old_patches": {
"drupal/core": {
"Title formatting broken due to flawed EntityViewController->buildTitle https://www.drupal.org/project/drupal/issues/2941208": "https://www.drupal.org/files/issues/2021-12-01/entity.title-2941208-147.patch"
},
"Title formatting broken due to flawed EntityViewController->buildTitle https://www.drupal.org/project/drupal/issues/2941208": "https://www.drupal.org/files/issues/2021-12-01/entity.title-2941208-147.patch"
}
},
"patches": {
"drupal/paragraphs": {
"Skip saving empty paragraphs for certain types https://www.drupal.org/project/paragraphs/issues/2877695" : "https://www.drupal.org/files/issues/2021-03-31/2877695-35.patch"
},
"drupal/page_manager": {
"optional path arguments https://www.drupal.org/project/page_manager/issues/2810329" : "https://www.drupal.org/files/issues/2020-06-04/page_manager-allow_optional_parameters-2810329-16.patch"
},
"drupal/leaflet_more_maps": {
"Stamen map tiles moving to Stadia hosting and will no longer be available at old URL https://www.drupal.org/project/leaflet_more_maps/issues/3393412": "https://git.drupalcode.org/project/leaflet_more_maps/-/merge_requests/5.diff"
}
}
}
Generated
+1262 -1187
View File
File diff suppressed because it is too large Load Diff
@@ -5,27 +5,30 @@ dependencies:
config:
- field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_
- field.field.node.ressource.field_collections
- field.field.node.ressource.field_date_de_parution
- field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images
- field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs
- field.field.node.ressource.field_projets_liee
- field.field.node.ressource.field_ress
- field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes
- field.field.node.ressource.field_type_de_media
- field.field.node.ressource.field_type_de_ressource
- field.field.node.ressource.field_videos
- image.style.thumbnail
- node.type.ressource
module:
- autocomplete_deluxe
- datetime
- field_group
- file
- image
- link
- paragraphs
- path
- text
- video_embed_field
third_party_settings:
@@ -67,6 +70,7 @@ third_party_settings:
group_liens:
children:
- field_liens
- field_projets_liee
- field_ress
- field_actu_liee
label: Liens
@@ -100,10 +104,11 @@ third_party_settings:
required_fields: true
group_detailssidebar:
children:
- field_collections
- field_type_de_ressource
- field_type_de_media
- status
- promote
- path
label: Details
region: content
parent_name: ''
@@ -142,7 +147,7 @@ mode: default
content:
field_actu_liee:
type: entity_reference_autocomplete
weight: 129
weight: 130
region: content
settings:
match_operator: CONTAINS
@@ -158,12 +163,6 @@ content:
rows: 5
placeholder: ''
third_party_settings: { }
field_collections:
type: options_select
weight: 136
region: content
settings: { }
third_party_settings: { }
field_date_de_parution:
type: datetime_default
weight: 130
@@ -211,7 +210,7 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
field_ress:
field_projets_liee:
type: entity_reference_autocomplete
weight: 128
region: content
@@ -221,6 +220,16 @@ content:
size: 60
placeholder: ''
third_party_settings: { }
field_ress:
type: entity_reference_autocomplete
weight: 129
region: content
settings:
match_operator: CONTAINS
match_limit: 10
size: 60
placeholder: ''
third_party_settings: { }
field_sous_titre:
type: string_textfield
weight: -4
@@ -241,15 +250,28 @@ content:
form_display_mode: default
default_paragraph_type: ''
third_party_settings: { }
field_type_de_media:
type: options_select
weight: 138
region: content
settings: { }
third_party_settings: { }
field_type_de_ressource:
type: entity_reference_autocomplete
type: autocomplete_deluxe
weight: 137
region: content
settings:
match_operator: CONTAINS
match_limit: 10
autocomplete_route_name: autocomplete_deluxe.autocomplete
size: 60
placeholder: ''
selection_handler: default
limit: 0
min_length: 0
delimiter: ''
not_found_message_allow: false
not_found_message: 'The term ''@term'' will be added'
new_terms: false
no_empty_message: 'No terms could be found. Please type in order to add a new term.'
third_party_settings: { }
field_videos:
type: video_embed_field_textfield
@@ -257,16 +279,22 @@ content:
region: content
settings: { }
third_party_settings: { }
path:
type: path
weight: 141
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 139
weight: 140
region: content
settings:
display_label: true
third_party_settings: { }
status:
type: boolean_checkbox
weight: 138
weight: 139
region: content
settings:
display_label: true
@@ -282,7 +310,6 @@ content:
hidden:
created: true
langcode: true
path: true
sticky: true
uid: true
url_redirects: true
@@ -22,6 +22,7 @@ dependencies:
- image
- link
- paragraphs
- path
- text
- video_embed_field
third_party_settings:
@@ -48,6 +49,7 @@ third_party_settings:
children:
- status
- promote
- path
label: Details
region: content
parent_name: ''
@@ -276,6 +278,12 @@ content:
region: content
settings: { }
third_party_settings: { }
path:
type: path
weight: 9
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
weight: 8
@@ -301,7 +309,6 @@ content:
hidden:
created: true
langcode: true
path: true
sticky: true
uid: true
url_redirects: true
@@ -21,6 +21,8 @@ content:
settings:
image_link: ''
image_style: thumbnail
image_loading:
attribute: lazy
third_party_settings:
linked_field:
linked: '1'
@@ -26,6 +26,8 @@ content:
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 4
region: content
@@ -93,6 +93,8 @@ content:
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 113
region: content
@@ -57,6 +57,8 @@ content:
settings:
image_link: content
image_style: medium
image_loading:
attribute: lazy
third_party_settings: { }
weight: 1
region: content
@@ -47,6 +47,8 @@ content:
settings:
image_link: ''
image_style: medium
image_loading:
attribute: lazy
third_party_settings:
linked_field:
linked: '1'
@@ -42,6 +42,8 @@ content:
settings:
image_link: ''
image_style: medium
image_loading:
attribute: lazy
third_party_settings:
linked_field:
linked: '1'
@@ -26,6 +26,8 @@ content:
settings:
image_link: ''
image_style: logo
image_loading:
attribute: lazy
third_party_settings:
linked_field:
linked: '1'
@@ -39,6 +39,8 @@ content:
settings:
image_link: ''
image_style: thumbnail
image_loading:
attribute: lazy
third_party_settings:
linked_field:
linked: '1'
@@ -26,7 +26,7 @@ dependencies:
- entity_reference_revisions
- file
- geofield
- image
- image_field_caption
- link
- manage_display
- options
@@ -128,11 +128,13 @@ content:
weight: 106
region: content
field_photo:
type: image
type: image_caption
label: above
settings:
image_link: ''
image_style: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 110
region: content
@@ -63,6 +63,8 @@ content:
settings:
image_link: content
image_style: large
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
@@ -5,16 +5,17 @@ dependencies:
config:
- field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_
- field.field.node.ressource.field_collections
- field.field.node.ressource.field_date_de_parution
- field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images
- field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs
- field.field.node.ressource.field_projets_liee
- field.field.node.ressource.field_ress
- field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes
- field.field.node.ressource.field_type_de_media
- field.field.node.ressource.field_type_de_ressource
- field.field.node.ressource.field_videos
- node.type.ressource
@@ -38,21 +39,13 @@ content:
settings:
link: true
third_party_settings: { }
weight: 12
weight: 14
region: content
field_auteur_s_:
type: text_default
label: visually_hidden
settings: { }
third_party_settings: { }
weight: 3
region: content
field_collections:
type: entity_reference_label
label: visually_hidden
settings:
link: true
third_party_settings: { }
weight: 5
region: content
field_date_de_parution:
@@ -62,14 +55,14 @@ content:
timezone_override: ''
format_type: short
third_party_settings: { }
weight: 2
weight: 4
region: content
field_edition:
type: text_default
label: visually_hidden
settings: { }
third_party_settings: { }
weight: 4
weight: 6
region: content
field_fichiers:
type: file_default
@@ -77,7 +70,7 @@ content:
settings:
use_description_as_link_text: true
third_party_settings: { }
weight: 7
weight: 8
region: content
field_images:
type: image_caption
@@ -85,8 +78,10 @@ content:
settings:
image_style: ''
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
weight: 8
weight: 9
region: content
field_liens:
type: link
@@ -98,9 +93,17 @@ content:
rel: ''
target: ''
third_party_settings: { }
weight: 9
weight: 10
region: content
field_mots_clefs:
type: entity_reference_label
label: above
settings:
link: true
third_party_settings: { }
weight: 15
region: content
field_projets_liee:
type: entity_reference_label
label: above
settings:
@@ -110,11 +113,11 @@ content:
region: content
field_ress:
type: entity_reference_label
label: visually_hidden
label: above
settings:
link: true
third_party_settings: { }
weight: 11
weight: 12
region: content
field_sous_titre:
type: string
@@ -122,7 +125,7 @@ content:
settings:
link_to_entity: false
third_party_settings: { }
weight: 1
weight: 3
region: content
field_textes:
type: entity_reference_revisions_entity_view
@@ -131,7 +134,15 @@ content:
view_mode: default
link: ''
third_party_settings: { }
weight: 14
weight: 16
region: content
field_type_de_media:
type: entity_reference_label
label: visually_hidden
settings:
link: true
third_party_settings: { }
weight: 2
region: content
field_type_de_ressource:
type: entity_reference_label
@@ -139,7 +150,7 @@ content:
settings:
link: true
third_party_settings: { }
weight: 0
weight: 1
region: content
field_videos:
type: video_embed_field_video
@@ -150,7 +161,7 @@ content:
width: 854
height: 480
third_party_settings: { }
weight: 10
weight: 11
region: content
title:
type: title
@@ -159,7 +170,7 @@ content:
linked: true
tag: h2
third_party_settings: { }
weight: -50
weight: 0
region: content
hidden:
created: true
@@ -6,16 +6,17 @@ dependencies:
- core.entity_view_mode.node.sidebar
- field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_
- field.field.node.ressource.field_collections
- field.field.node.ressource.field_date_de_parution
- field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images
- field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs
- field.field.node.ressource.field_projets_liee
- field.field.node.ressource.field_ress
- field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes
- field.field.node.ressource.field_type_de_media
- field.field.node.ressource.field_type_de_ressource
- field.field.node.ressource.field_videos
- image.style.medium
@@ -52,6 +53,8 @@ content:
settings:
image_link: content
image_style: medium
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
@@ -91,12 +94,13 @@ content:
hidden:
created: true
field_actu_liee: true
field_collections: true
field_edition: true
field_fichiers: true
field_liens: true
field_projets_liee: true
field_ress: true
field_textes: true
field_type_de_media: true
field_videos: true
langcode: true
links: true
@@ -6,16 +6,17 @@ dependencies:
- core.entity_view_mode.node.teaser
- field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_
- field.field.node.ressource.field_collections
- field.field.node.ressource.field_date_de_parution
- field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images
- field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs
- field.field.node.ressource.field_projets_liee
- field.field.node.ressource.field_ress
- field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes
- field.field.node.ressource.field_type_de_media
- field.field.node.ressource.field_type_de_ressource
- field.field.node.ressource.field_videos
- image.style.large
@@ -35,7 +36,7 @@ content:
label: hidden
settings: { }
third_party_settings: { }
weight: 4
weight: 6
region: content
field_date_de_parution:
type: datetime_default
@@ -44,14 +45,14 @@ content:
timezone_override: ''
format_type: html_year
third_party_settings: { }
weight: 5
weight: 7
region: content
field_edition:
type: text_default
label: hidden
settings: { }
third_party_settings: { }
weight: 3
weight: 5
region: content
field_images:
type: image_delta_formatter
@@ -61,6 +62,8 @@ content:
image_link: ''
deltas: 0
deltas_reversed: false
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
@@ -70,9 +73,17 @@ content:
settings:
link: true
third_party_settings: { }
weight: 6
weight: 8
region: content
field_type_de_ressource:
field_sous_titre:
type: string
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
weight: 4
region: content
field_type_de_media:
type: entity_reference_label
label: hidden
settings:
@@ -80,10 +91,18 @@ content:
third_party_settings: { }
weight: 1
region: content
field_type_de_ressource:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 2
region: content
links:
settings: { }
third_party_settings: { }
weight: 7
weight: 9
region: content
title:
type: title
@@ -92,16 +111,15 @@ content:
linked: true
tag: h2
third_party_settings: { }
weight: 2
weight: 3
region: content
hidden:
created: true
field_actu_liee: true
field_collections: true
field_fichiers: true
field_liens: true
field_projets_liee: true
field_ress: true
field_sous_titre: true
field_textes: true
field_videos: true
langcode: true
@@ -36,6 +36,8 @@ content:
settings:
image_link: ''
image_style: medium
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
@@ -38,6 +38,8 @@ content:
settings:
image_link: ''
image_style: thumbnail
image_loading:
attribute: lazy
third_party_settings: { }
weight: 0
region: content
+2
View File
@@ -77,6 +77,7 @@ module:
language: 0
layout_discovery: 0
leaflet: 0
leaflet_markercluster: 0
leaflet_more_maps: 0
leaflet_more_markers: 0
leaflet_views: 0
@@ -91,6 +92,7 @@ module:
menu_block: 0
menu_link_content: 0
menu_ui: 0
mysql: 0
node: 0
options: 0
page_cache: 0
-2
View File
@@ -54,8 +54,6 @@ settings:
linkit_profile: default
stylescombo:
styles: h4.inter-titre|Inter-titre
language:
language_list: un
image_upload:
status: true
scheme: public
@@ -43,6 +43,6 @@ settings:
width: null
height: null
caption: ''
caption_field: 0
caption_field: 1
caption_field_required: 0
field_type: image
@@ -0,0 +1,29 @@
uuid: aeb56f7f-c4a9-4526-b6c8-28e6cd12f84f
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_projets_liee
- node.type.projet
- node.type.ressource
id: node.ressource.field_projets_liee
field_name: field_projets_liee
entity_type: node
bundle: ressource
label: 'Projet(s) lié(s)'
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:node'
handler_settings:
target_bundles:
projet: projet
sort:
field: _none
direction: ASC
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
@@ -1,16 +1,16 @@
uuid: 0082350f-0d7a-4375-8a01-f64b98f90bf8
uuid: b884c578-cbdc-4d4b-9cae-a398f2698d61
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_collections
- field.storage.node.field_type_de_media
- node.type.ressource
- taxonomy.vocabulary.collection
id: node.ressource.field_collections
field_name: field_collections
- taxonomy.vocabulary.type_de_media
id: node.ressource.field_type_de_media
field_name: field_type_de_media
entity_type: node
bundle: ressource
label: Collections
label: 'Type de media'
description: ''
required: false
translatable: false
@@ -20,7 +20,7 @@ settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
collection: collection
type_de_media: type_de_media
sort:
field: name
direction: asc
@@ -10,7 +10,7 @@ id: node.ressource.field_type_de_ressource
field_name: field_type_de_ressource
entity_type: node
bundle: ressource
label: 'Type de ressource'
label: 'Type de contenu'
description: ''
required: false
translatable: false
@@ -0,0 +1,19 @@
uuid: b6c3a689-a3d1-4b11-8afc-fda58f3137fa
langcode: fr
status: true
dependencies:
module:
- node
id: node.field_projets_liee
field_name: field_projets_liee
entity_type: node
type: entity_reference
settings:
target_type: node
module: core
locked: false
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
@@ -1,12 +1,12 @@
uuid: 15b8308e-d63f-4d79-9307-eb6a3e137f2c
uuid: e4c66ec7-1518-4dcb-a9f0-d70e09877260
langcode: fr
status: true
dependencies:
module:
- node
- taxonomy
id: node.field_collections
field_name: field_collections
id: node.field_type_de_media
field_name: field_type_de_media
entity_type: node
type: entity_reference
settings:
@@ -13,7 +13,7 @@ settings:
target_type: taxonomy_term
module: core
locked: false
cardinality: 1
cardinality: -1
translatable: true
indexes: { }
persist_with_no_fields: false
@@ -0,0 +1,11 @@
uuid: 4edca7f7-45e3-48a5-81b9-291ddb138f67
langcode: fr
status: true
dependencies:
config:
- taxonomy.vocabulary.type_de_media
id: taxonomy_term.type_de_media
target_entity_type_id: taxonomy_term
target_bundle: type_de_media
default_langcode: site_default
language_alterable: false
+31 -11
View File
@@ -1,19 +1,13 @@
_core:
default_config_hash: YGueb7ImKHSG1RRmIB1iqPHVGXTmI2yvCcB-RX7FPeY
langcode: fr
site_id: ''
url_http: ''
url_https: ''
site_id: '6'
url_http: 'http://analytics.figureslibres.io/'
url_https: 'https://analytics.figureslibres.io/'
domain_mode: 0
visibility:
request_path_mode: 0
request_path_pages: |-
/admin
/admin/*
/batch
/node/add*
/node/*/*
/user/*/*
request_path_pages: "/admin\r\n/admin/*\r\n/batch\r\n/node/add*\r\n/node/*/*\r\n/user/*/*"
user_role_mode: 0
user_role_roles: { }
user_account_mode: 1
@@ -27,8 +21,34 @@ track:
site_search: false
privacy:
donottrack: true
disablecookies: false
custom:
variable: { }
variable:
1:
slot: 1
name: ''
value: ''
scope: visit
2:
slot: 2
name: ''
value: ''
scope: visit
3:
slot: 3
name: ''
value: ''
scope: visit
4:
slot: 4
name: ''
value: ''
scope: visit
5:
slot: 5
name: ''
value: ''
scope: visit
codesnippet:
before: ''
after: ''
@@ -33,7 +33,7 @@ variant_settings:
link: false
third_party_settings: { }
region: top
weight: -4
weight: -9
uuid: caa20f04-91a3-4d10-88a2-b19119931e41
bdb9f644-29c7-40b1-aa7c-2530897794dd:
id: 'entity_field:node:title'
@@ -50,7 +50,7 @@ variant_settings:
link_to_entity: false
third_party_settings: { }
region: top
weight: -3
weight: -8
uuid: bdb9f644-29c7-40b1-aa7c-2530897794dd
afc0d035-08fd-4687-a48a-eed9c8577b69:
id: 'entity_field:node:field_edition'
@@ -66,7 +66,7 @@ variant_settings:
settings: { }
third_party_settings: { }
region: top
weight: -2
weight: -6
uuid: afc0d035-08fd-4687-a48a-eed9c8577b69
0816ff32-87ea-4fb9-aced-785cb9f88351:
id: 'entity_field:node:field_auteur_s_'
@@ -82,7 +82,7 @@ variant_settings:
settings: { }
third_party_settings: { }
region: top
weight: -1
weight: -5
uuid: 0816ff32-87ea-4fb9-aced-785cb9f88351
c5ab2dd3-9440-42ac-b154-3ca5104bc01e:
id: 'entity_field:node:field_date_de_parution'
@@ -100,7 +100,7 @@ variant_settings:
format_type: short_text
third_party_settings: { }
region: top
weight: 0
weight: -4
uuid: c5ab2dd3-9440-42ac-b154-3ca5104bc01e
71399ea0-2f5c-417d-9360-727c67b95baf:
id: 'entity_field:node:field_mots_clefs'
@@ -117,7 +117,7 @@ variant_settings:
link: false
third_party_settings: { }
region: top
weight: 1
weight: -3
uuid: 71399ea0-2f5c-417d-9360-727c67b95baf
3912e9a7-5970-4e0e-a28a-fcd7e82951d3:
id: 'entity_field:node:field_textes'
@@ -168,7 +168,7 @@ variant_settings:
use_description_as_link_text: true
third_party_settings: { }
region: third
weight: 0
weight: -6
uuid: 4c39946f-8944-4d6c-8222-9d20645819f8
53f81f34-ebcc-428a-8c87-734af8a9c832:
id: 'entity_field:node:field_liens'
@@ -189,7 +189,7 @@ variant_settings:
target: _blank
third_party_settings: { }
region: third
weight: 0
weight: -5
uuid: 53f81f34-ebcc-428a-8c87-734af8a9c832
f010da21-2019-4b5b-bcc0-4b0978cea865:
id: 'entity_field:node:field_ress'
@@ -206,7 +206,7 @@ variant_settings:
view_mode: sidebar
third_party_settings: { }
region: third
weight: 0
weight: -3
uuid: f010da21-2019-4b5b-bcc0-4b0978cea865
43592540-a6ef-4b23-92b2-300e056d69e6:
id: 'entity_field:node:field_images'
@@ -224,8 +224,42 @@ variant_settings:
image_style: large
third_party_settings: { }
region: top
weight: -5
weight: -10
uuid: 43592540-a6ef-4b23-92b2-300e056d69e6
f3b0080e-eb99-4b42-995b-830660c6ac48:
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: hidden
settings:
link_to_entity: false
third_party_settings: { }
region: top
weight: -7
uuid: f3b0080e-eb99-4b42-995b-830660c6ac48
f5f57639-b8c6-4c52-914e-393de85997fc:
id: 'entity_field:node:field_projets_liee'
label: 'Projet(s) lié(s)'
label_display: visible
provider: ctools_block
context_mapping:
entity: node
formatter:
type: entity_reference_label
weight: 0
label: above
settings:
link: true
third_party_settings: { }
region: third
weight: -4
uuid: f5f57639-b8c6-4c52-914e-393de85997fc
page_title: ''
layout: layout_threecol_25_50_25
layout_settings:
@@ -62,12 +62,14 @@ variant_settings:
context_mapping:
entity: node
formatter:
type: image
type: image_caption
weight: 0
label: hidden
settings:
image_link: ''
image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { }
region: top
weight: -5
@@ -5,10 +5,7 @@ dependencies:
config:
- page_manager.page.ressources
- views.view.base_de_donnees
content:
- 'block_content:link:82917d0c-5004-4bfb-af66-ce334782d82d'
module:
- block_content
- config_pages
- panels
- views
@@ -33,18 +30,6 @@ variant_settings:
region: content
weight: 1
uuid: 30853c04-a97a-48e8-beaa-f17090eeb714
f812b08b-afca-4652-a883-d4fc4eea791a:
id: 'block_content:82917d0c-5004-4bfb-af66-ce334782d82d'
label: 'Ressource form'
label_display: '0'
provider: block_content
status: true
info: ''
view_mode: full
context_mapping: { }
region: content
weight: 2
uuid: f812b08b-afca-4652-a883-d4fc4eea791a
ea249519-f398-4b55-9f11-ab0e2a613ef5:
config_page_type: base_de_donnees
config_page_view_mode: full
@@ -56,7 +41,7 @@ variant_settings:
region: content
weight: 0
uuid: ea249519-f398-4b55-9f11-ab0e2a613ef5
page_title: ''
page_title: 'Centre de ressource'
layout: layout_onecol
layout_settings:
label: ''
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,8 @@
uuid: 5289e2ca-b382-4f6a-91b3-2fc7fa7d8216
langcode: fr
status: true
dependencies: { }
name: 'type de media'
vid: type_de_media
description: ''
weight: 0
@@ -220,7 +220,7 @@ display:
type: some
options:
offset: 0
items_per_page: 5
items_per_page: 8
defaults:
title: false
pager: false
File diff suppressed because it is too large Load Diff
+160 -131
View File
@@ -438,7 +438,6 @@ display:
data_source: field_geofield
entity_source: __base_table
name_field: title
description_field: ''
view_mode: full
leaflet_map: 'OSM Mapnik'
height: '400'
@@ -500,6 +499,7 @@ display:
zoom: 16
popup: false
options: ''
description_field: ''
row:
type: 'entity:node'
options:
@@ -875,83 +875,83 @@ display:
display_extenders:
views_ef_fieldset:
views_ef_fieldset:
enabled: 0
enabled: false
options:
sort:
root:
container_type: details
title: Filtres
description: ''
open: '1'
weight: '0'
id: root
pid: ''
depth: '0'
description: ''
id: root
open: true
pid: ''
title: Filtres
type: container
weight: '0'
field_incube_value:
weight: '-8'
depth: '1'
id: field_incube_value
pid: root
depth: '1'
type: filter
field_neuf_rehabilitation_value:
weight: '-8'
field_neuf_rehabilitation_value:
depth: '1'
id: field_neuf_rehabilitation_value
pid: root
depth: '1'
type: filter
field_encours_fini_value:
weight: '-8'
field_encours_fini_value:
depth: '1'
id: field_encours_fini_value
pid: root
depth: '1'
type: filter
submit:
weight: '-8'
submit:
depth: '1'
id: submit
pid: root
depth: '1'
type: buttons
weight: '-8'
container-0:
container_type: details
title: 'Container 0'
description: ''
weight: '-7'
open: 0
id: container-0
pid: root
depth: '1'
description: ''
id: container-0
open: false
pid: root
title: 'Container 0'
type: container
weight: '-7'
container-1:
container_type: details
title: 'Container 1'
description: ''
weight: '-6'
open: 0
id: container-1
pid: root
depth: '1'
description: ''
id: container-1
open: false
pid: root
title: 'Container 1'
type: container
weight: '-6'
container-2:
container_type: details
title: 'Container 2'
description: ''
weight: '-5'
open: 0
id: container-2
pid: root
depth: '1'
description: ''
id: container-2
open: false
pid: root
title: 'Container 2'
type: container
weight: '-5'
container-3:
container_type: details
title: 'Container 3'
description: ''
weight: '-4'
open: 0
id: container-3
pid: root
depth: '1'
description: ''
id: container-3
open: false
pid: root
title: 'Container 3'
type: container
weight: '-4'
block_description: 'Projets block'
cache_metadata:
max-age: -1
@@ -1026,6 +1026,8 @@ display:
settings:
image_link: content
image_style: map_popup
image_loading:
attribute: lazy
group_column: ''
group_columns: { }
group_rows: true
@@ -1322,25 +1324,40 @@ display:
type: leaflet_map
options:
grouping: { }
data_source: field_geofield
data_source:
field_geofield: field_geofield
entity_source: __base_table
name_field: title
description_field: title
view_mode: full
leaflet_tooltip:
value: ''
options: '{"permanent":false,"direction":"center"}'
leaflet_popup:
value: title
options: '{"maxWidth":"300","minWidth":"50","autoPan":true}'
view_mode: full
leaflet_map: stamen-toner-lite
height: '400'
height_unit: px
hide_empty_map: false
disable_wheel: false
gesture_handling: false
fitbounds_options: '{"padding":[0,0]}'
reset_map:
control: false
position: topright
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: true
center:
lat: 46.897597
lon: 2.82209
zoomControlPosition: topleft
zoom: 5
minZoom: 1
maxZoom: 18
@@ -1368,7 +1385,12 @@ display:
'y': ''
html: '<div class="lmm-icon [node:field_map_marker:classes]">[node:field_map_marker:icon]</div>'
html_class: leaflet-map-divicon
circle_marker_options: '{"radius":5,"color":"{{ views_conditional_field }}","fillColor":"{{ views_conditional_field }}","fillOpacity":0.5}'
circle_marker_options: '{"radius":10,"color":"{{ views_conditional_field }}","fillColor":"{{ views_conditional_field }}","fillOpacity":0.5}'
leaflet_markercluster:
control: true
include_path: true
options: '{"spiderfyOnMaxZoom":true,"showCoverageOnHover":true,"removeOutsideVisibleBounds":false}'
excluded: '0'
fullscreen:
control: false
options: '{"position":"topleft","pseudoFullscreen":false}'
@@ -1376,6 +1398,9 @@ display:
geocoder:
control: false
settings:
autocomplete:
placeholder: 'Search Address'
title: 'Search an Address on the Map'
position: topright
input_size: 25
providers:
@@ -1387,6 +1412,10 @@ display:
zoom: 16
popup: false
options: ''
map_lazy_load:
lazy_load: false
feature_properties:
values: ''
row:
type: fields
options:
@@ -1650,99 +1679,99 @@ display:
display_extenders:
views_ef_fieldset:
views_ef_fieldset:
enabled: 0
enabled: false
options:
sort:
root:
container_type: details
title: Filtres
description: ''
open: '1'
weight: '0'
id: root
pid: ''
depth: '0'
description: ''
id: root
open: true
pid: ''
title: Filtres
type: container
weight: '0'
title:
weight: '-10'
depth: '1'
id: title
pid: root
depth: '1'
type: filter
weight: '-10'
field_incube_value:
weight: '-8'
depth: '1'
id: field_incube_value
pid: root
depth: '1'
type: filter
field_neuf_rehabilitation_value:
weight: '-8'
field_neuf_rehabilitation_value:
depth: '1'
id: field_neuf_rehabilitation_value
pid: root
depth: '1'
type: filter
field_encours_fini_value:
weight: '-8'
field_encours_fini_value:
depth: '1'
id: field_encours_fini_value
pid: root
depth: '1'
type: filter
submit:
weight: '-8'
submit:
depth: '1'
id: submit
pid: root
depth: '1'
type: buttons
weight: '-8'
container-0:
container_type: details
title: 'Container 0'
description: ''
weight: '-7'
open: 0
id: container-0
pid: root
depth: '1'
description: ''
id: container-0
open: false
pid: root
title: 'Container 0'
type: container
weight: '-7'
container-1:
container_type: details
title: 'Container 1'
description: ''
weight: '-6'
open: 0
id: container-1
pid: root
depth: '1'
description: ''
id: container-1
open: false
pid: root
title: 'Container 1'
type: container
weight: '-6'
container-4:
container_type: details
title: 'Container 4'
description: ''
weight: '-5'
open: 0
id: container-4
pid: root
depth: '1'
description: ''
id: container-4
open: false
pid: root
title: 'Container 4'
type: container
weight: '-5'
container-2:
container_type: details
title: 'Container 2'
description: ''
weight: '-5'
open: 0
id: container-2
pid: root
depth: '1'
description: ''
id: container-2
open: false
pid: root
title: 'Container 2'
type: container
weight: '-5'
container-3:
container_type: details
title: 'Container 3'
description: ''
weight: '-4'
open: 0
id: container-3
pid: root
depth: '1'
description: ''
id: container-3
open: false
pid: root
title: 'Container 3'
type: container
weight: '-4'
block_description: 'Projets incubés block'
cache_metadata:
max-age: -1
@@ -1899,83 +1928,83 @@ display:
display_extenders:
views_ef_fieldset:
views_ef_fieldset:
enabled: 0
enabled: false
options:
sort:
root:
container_type: details
title: Filtres
description: ''
open: '1'
weight: '0'
id: root
pid: ''
depth: '0'
description: ''
id: root
open: true
pid: ''
title: Filtres
type: container
weight: '0'
field_incube_value:
weight: '-8'
depth: '1'
id: field_incube_value
pid: root
depth: '1'
type: filter
field_neuf_rehabilitation_value:
weight: '-8'
field_neuf_rehabilitation_value:
depth: '1'
id: field_neuf_rehabilitation_value
pid: root
depth: '1'
type: filter
field_encours_fini_value:
weight: '-8'
field_encours_fini_value:
depth: '1'
id: field_encours_fini_value
pid: root
depth: '1'
type: filter
submit:
weight: '-8'
submit:
depth: '1'
id: submit
pid: root
depth: '1'
type: buttons
weight: '-8'
container-0:
container_type: details
title: 'Container 0'
description: ''
weight: '-7'
open: 0
id: container-0
pid: root
depth: '1'
description: ''
id: container-0
open: false
pid: root
title: 'Container 0'
type: container
weight: '-7'
container-1:
container_type: details
title: 'Container 1'
description: ''
weight: '-6'
open: 0
id: container-1
pid: root
depth: '1'
description: ''
id: container-1
open: false
pid: root
title: 'Container 1'
type: container
weight: '-6'
container-2:
container_type: details
title: 'Container 2'
description: ''
weight: '-5'
open: 0
id: container-2
pid: root
depth: '1'
description: ''
id: container-2
open: false
pid: root
title: 'Container 2'
type: container
weight: '-5'
container-3:
container_type: details
title: 'Container 3'
description: ''
weight: '-4'
open: 0
id: container-3
pid: root
depth: '1'
description: ''
id: container-3
open: false
pid: root
title: 'Container 3'
type: container
weight: '-4'
block_description: 'Projets home block'
cache_metadata:
max-age: -1
+6
View File
@@ -24,6 +24,12 @@
* @see http://php.net/manual/en/features.commandline.webserver.php
*/
if (PHP_SAPI !== 'cli-server') {
// Bail out if this is not PHP's Development Server.
header($_SERVER['SERVER_PROTOCOL'] . ' 403 Forbidden');
exit;
}
$url = parse_url($_SERVER['REQUEST_URI']);
if (file_exists(__DIR__ . $url['path'])) {
// Serve the requested resource as-is.
+9 -4
View File
@@ -3,7 +3,7 @@
#
# Protect files and directories from prying eyes.
<FilesMatch "\.(engine|inc|install|make|module|profile|po|sh|.*sql|theme|twig|tpl(\.php)?|xtmpl|yml)(~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\.(?!well-known).*|Entries.*|Repository|Root|Tag|Template|composer\.(json|lock)|web\.config)$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig|\.save)$">
<FilesMatch "\.(engine|inc|install|make|module|profile|po|sh|.*sql|theme|twig|tpl(\.php)?|xtmpl|yml)(~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\.(?!well-known).*|Entries.*|Repository|Root|Tag|Template|composer\.(json|lock)|web\.config|yarn\.lock|package\.json)$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig|\.save)$">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
@@ -32,12 +32,17 @@ AddEncoding gzip svgz
php_value assert.active 0
</IfModule>
# PHP 8, Apache 1 and 2.
<IfModule mod_php.c>
php_value assert.active 0
</IfModule>
# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
# Enable expirations.
ExpiresActive On
# Cache all files for 2 weeks after access (A).
# Cache all files and redirects for 2 weeks after access (A).
ExpiresDefault A1209600
<FilesMatch \.php$>
@@ -153,12 +158,12 @@ AddEncoding gzip svgz
# Serve gzip compressed CSS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.css $1\.css\.gz [QSA]
RewriteRule ^(.*css_[a-zA-Z0-9-_]+)\.css$ $1\.css\.gz [QSA]
# Serve gzip compressed JS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.js $1\.js\.gz [QSA]
RewriteRule ^(.*js_[a-zA-Z0-9-_]+)\.js$ $1\.js\.gz [QSA]
# Serve correct content types, and prevent double compression.
RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1,E=no-brotli:1]
+4
View File
@@ -49,6 +49,8 @@ Disallow: /user/register
Disallow: /user/password
Disallow: /user/login
Disallow: /user/logout
Disallow: /media/oembed
Disallow: /*/media/oembed
# Paths (no clean URLs)
Disallow: /index.php/admin/
Disallow: /index.php/comment/reply/
@@ -59,3 +61,5 @@ Disallow: /index.php/user/password
Disallow: /index.php/user/register
Disallow: /index.php/user/login
Disallow: /index.php/user/logout
Disallow: /index.php/media/oembed
Disallow: /index.php/*/media/oembed
+38 -13
View File
@@ -70,7 +70,7 @@ parameters:
# For more information about debugging Twig templates, see
# https://www.drupal.org/node/1906392.
#
# Not recommended in production environments
# Enabling Twig debugging is not recommended in production environments.
# @default false
debug: false
# Twig auto-reload:
@@ -79,7 +79,7 @@ parameters:
# If you don't provide a value for auto_reload, it will be determined
# based on the value of debug.
#
# Not recommended in production environments
# Enabling auto-reload is not recommended in production environments.
# @default null
auto_reload: null
# Twig cache:
@@ -90,9 +90,24 @@ parameters:
# auto_reload setting above should be enabled rather than disabling the
# Twig cache.
#
# Not recommended in production environments
# Disabling the Twig cache is not recommended in production environments.
# @default true
cache: true
# File extensions:
#
# List of file extensions the Twig system is allowed to load via the
# twig.loader.filesystem service. Files with other extensions will not be
# loaded unless they are added here. For example, to allow a file named
# 'example.partial' to be loaded, add 'partial' to this list. To load files
# with no extension, add an empty string '' to the list.
#
# @default ['css', 'html', 'js', 'svg', 'twig']
allowed_file_extensions:
- css
- html
- js
- svg
- twig
renderer.config:
# Renderer required cache contexts:
#
@@ -132,6 +147,14 @@ parameters:
#
# @default []
tags: []
# Renderer cache debug:
#
# Allows cache debugging output for each rendered element.
#
# Enabling render cache debugging is not recommended in production
# environments.
# @default false
debug: false
# Cacheability debugging:
#
# Responses with cacheability metadata (CacheableResponseInterface instances)
@@ -141,19 +164,20 @@ parameters:
# For more information about debugging cacheable responses, see
# https://www.drupal.org/developing/api/8/response/cacheable-response-interface
#
# Not recommended in production environments
# Enabling cacheability debugging is not recommended in production
# environments.
# @default false
http.response.debug_cacheability_headers: false
factory.keyvalue: {}
# Default key/value storage service to use.
# @default keyvalue.database
# default: keyvalue.database
# Collection-specific overrides.
# state: keyvalue.database
# Default key/value storage service to use.
# @default keyvalue.database
# default: keyvalue.database
# Collection-specific overrides.
# state: keyvalue.database
factory.keyvalue.expirable: {}
# Default key/value expirable storage service to use.
# @default keyvalue.database.expirable
# default: keyvalue.database.expirable
# Default key/value expirable storage service to use.
# @default keyvalue.database.expirable
# default: keyvalue.database.expirable
# Allowed protocols for URL generation.
filter_protocols:
- http
@@ -180,7 +204,8 @@ parameters:
allowedHeaders: []
# Specify allowed request methods, specify ['*'] to allow all possible ones.
allowedMethods: []
# Configure requests allowed from specific origins.
# Configure requests allowed from specific origins. Do not include trailing
# slashes with URLs.
allowedOrigins: ['*']
# Sets the Access-Control-Expose-Headers header.
exposedHeaders: false
+112 -49
View File
@@ -138,6 +138,21 @@ $databases = [];
* request as needed. The fourth line creates a new database with a name of
* "extra".
*
* For MySQL, MariaDB or equivalent databases the 'isolation_level' option can
* be set. The recommended transaction isolation level for Drupal sites is
* 'READ COMMITTED'. The 'REPEATABLE READ' option is supported but can result
* in deadlocks, the other two options are 'READ UNCOMMITTED' and 'SERIALIZABLE'.
* They are available but not supported; use them at your own risk. For more
* info:
* https://dev.mysql.com/doc/refman/5.7/en/innodb-transaction-isolation-levels.html
*
* On your settings.php, change the isolation level:
* @code
* $databases['default']['default']['init_commands'] = [
* 'isolation_level' => 'SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED',
* ];
* @endcode
*
* You can optionally set a prefix for all database table names by using the
* 'prefix' setting. If a prefix is specified, the table name will be prepended
* with its value. Be sure to use valid database characters only, usually
@@ -170,9 +185,9 @@ $databases = [];
* information on these defaults and the potential issues.
*
* More details can be found in the constructor methods for each driver:
* - \Drupal\Core\Database\Driver\mysql\Connection::__construct()
* - \Drupal\Core\Database\Driver\pgsql\Connection::__construct()
* - \Drupal\Core\Database\Driver\sqlite\Connection::__construct()
* - \Drupal\mysql\Driver\Database\mysql\Connection::__construct()
* - \Drupal\pgsql\Driver\Database\pgsql\Connection::__construct()
* - \Drupal\sqlite\Driver\Database\sqlite\Connection::__construct()
*
* Sample Database configuration format for PostgreSQL (pgsql):
* @code
@@ -343,10 +358,13 @@ $settings['update_free_access'] = FALSE;
# $settings['reverse_proxy'] = TRUE;
/**
* Specify every reverse proxy IP address in your environment.
* This setting is required if $settings['reverse_proxy'] is TRUE.
* Reverse proxy addresses.
*
* Specify every reverse proxy IP address in your environment, as an array of
* IPv4/IPv6 addresses or subnets in CIDR notation. This setting is required if
* $settings['reverse_proxy'] is TRUE.
*/
# $settings['reverse_proxy_addresses'] = ['a.b.c.d', ...];
# $settings['reverse_proxy_addresses'] = ['a.b.c.d', 'e.f.g.h/24', ...];
/**
* Reverse proxy trusted headers.
@@ -490,6 +508,48 @@ $settings['update_free_access'] = FALSE;
*/
# $settings['file_public_path'] = 'sites/default/files';
/**
* Additional public file schemes:
*
* Public schemes are URI schemes that allow download access to all users for
* all files within that scheme.
*
* The "public" scheme is always public, and the "private" scheme is always
* private, but other schemes, such as "https", "s3", "example", or others,
* can be either public or private depending on the site. By default, they're
* private, and access to individual files is controlled via
* hook_file_download().
*
* Typically, if a scheme should be public, a module makes it public by
* implementing hook_file_download(), and granting access to all users for all
* files. This could be either the same module that provides the stream wrapper
* for the scheme, or a different module that decides to make the scheme
* public. However, in cases where a site needs to make a scheme public, but
* is unable to add code in a module to do so, the scheme may be added to this
* variable, the result of which is that system_file_download() grants public
* access to all files within that scheme.
*/
# $settings['file_additional_public_schemes'] = ['example'];
/**
* File schemes whose paths should not be normalized:
*
* Normally, Drupal normalizes '/./' and '/../' segments in file URIs in order
* to prevent unintended file access. For example, 'private://css/../image.png'
* is normalized to 'private://image.png' before checking access to the file.
*
* On Windows, Drupal also replaces '\' with '/' in URIs for the local
* filesystem.
*
* If file URIs with one or more scheme should not be normalized like this, then
* list the schemes here. For example, if 'porcelain://china/./plate.png' should
* not be normalized to 'porcelain://china/plate.png', then add 'porcelain' to
* this array. In this case, make sure that the module providing the 'porcelain'
* scheme does not allow unintended file access when using '/../' to move up the
* directory tree.
*/
# $settings['file_sa_core_2023_005_schemes'] = ['porcelain'];
/**
* Private file path:
*
@@ -553,7 +613,7 @@ $settings['update_free_access'] = FALSE;
*
* Note: This setting does not apply to installation and update pages.
*/
# $settings['maintenance_theme'] = 'bartik';
# $settings['maintenance_theme'] = 'claro';
/**
* PHP settings:
@@ -578,21 +638,6 @@ $settings['update_free_access'] = FALSE;
# ini_set('pcre.backtrack_limit', 200000);
# ini_set('pcre.recursion_limit', 200000);
/**
* Add Permissions-Policy header to disable Google FLoC.
*
* By default, Drupal sends the 'Permissions-Policy: interest-cohort=()' header
* to disable Google's Federated Learning of Cohorts feature, introduced in
* Chrome 89.
*
* See https://en.wikipedia.org/wiki/Federated_Learning_of_Cohorts for more
* information about FLoC.
*
* If you don't wish to disable FLoC in Chrome, you can set this value
* to FALSE.
*/
# $settings['block_interest_cohort'] = TRUE;
/**
* Configuration overrides.
*
@@ -618,33 +663,6 @@ $settings['update_free_access'] = FALSE;
# $config['system.site']['name'] = 'My Drupal site';
# $config['user.settings']['anonymous'] = 'Visitor';
/**
* Fast 404 pages:
*
* Drupal can generate fully themed 404 pages. However, some of these responses
* are for images or other resource files that are not displayed to the user.
* This can waste bandwidth, and also generate server load.
*
* The options below return a simple, fast 404 page for URLs matching a
* specific pattern:
* - $config['system.performance']['fast_404']['exclude_paths']: A regular
* expression to match paths to exclude, such as images generated by image
* styles, or dynamically-resized images. The default pattern provided below
* also excludes the private file system. If you need to add more paths, you
* can add '|path' to the expression.
* - $config['system.performance']['fast_404']['paths']: A regular expression to
* match paths that should return a simple 404 page, rather than the fully
* themed 404 page. If you don't have any aliases ending in htm or html you
* can add '|s?html?' to the expression.
* - $config['system.performance']['fast_404']['html']: The html to return for
* simple 404 pages.
*
* Remove the leading hash signs if you would like to alter this functionality.
*/
# $config['system.performance']['fast_404']['exclude_paths'] = '/\/(?:styles)|(?:system\/files)\//';
# $config['system.performance']['fast_404']['paths'] = '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i';
# $config['system.performance']['fast_404']['html'] = '<!DOCTYPE html><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL "@path" was not found on this server.</p></body></html>';
/**
* Load services definition file.
*/
@@ -703,6 +721,8 @@ $settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
* @endcode
* will allow the site to run off of all variants of example.com and
* example.org, with all subdomains included.
*
* @see https://www.drupal.org/docs/installing-drupal/trusted-host-settings
*/
/**
@@ -752,6 +772,49 @@ $settings['entity_update_backup'] = TRUE;
*/
$settings['migrate_node_migrate_type_classic'] = FALSE;
/**
* The default settings for migration sources.
*
* These settings are used as the default settings on the Credential form at
* /upgrade/credentials.
*
* - migrate_source_version - The version of the source database. This can be
* '6' or '7'. Defaults to '7'.
* - migrate_source_connection - The key in the $databases array for the source
* site.
* - migrate_file_public_path - The location of the source Drupal 6 or Drupal 7
* public files. This can be a local file directory containing the source
* Drupal 6 or Drupal 7 site (e.g /var/www/docroot), or the site address
* (e.g http://example.com).
* - migrate_file_private_path - The location of the source Drupal 7 private
* files. This can be a local file directory containing the source Drupal 7
* site (e.g /var/www/docroot), or empty to use the same value as Public
* files directory.
*
* Sample configuration for a drupal 6 source site with the source files in a
* local directory.
*
* @code
* $settings['migrate_source_version'] = '6';
* $settings['migrate_source_connection'] = 'migrate';
* $settings['migrate_file_public_path'] = '/var/www/drupal6';
* @endcode
*
* Sample configuration for a drupal 7 source site with public source files on
* the source site and the private files in a local directory.
*
* @code
* $settings['migrate_source_version'] = '7';
* $settings['migrate_source_connection'] = 'migrate';
* $settings['migrate_file_public_path'] = 'https://drupal7.com';
* $settings['migrate_file_private_path'] = '/var/www/drupal7';
* @endcode
*/
# $settings['migrate_source_connection'] = '';
# $settings['migrate_source_version'] = '';
# $settings['migrate_file_public_path'] = '';
# $settings['migrate_file_private_path'] = '';
/**
* Load local development override configuration, if available.
*
+1 -1
View File
@@ -33,7 +33,7 @@
* @see https://wiki.php.net/rfc/expectations
*/
assert_options(ASSERT_ACTIVE, TRUE);
\Drupal\Component\Assertion\Handle::register();
assert_options(ASSERT_EXCEPTION, TRUE);
/**
* Enable local development services.
Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because it is too large Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 434 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 169 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 144 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 296 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 977 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 120 KiB

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