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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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 *.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/config_pages": "2.x-dev@dev",
"drupal/core-composer-scaffold": "^9.2", "drupal/core-composer-scaffold": "^9.2",
"drupal/core-project-message": "^9.2", "drupal/core-project-message": "^9.2",
"drupal/core-recommended": "^9.2", "drupal/core-recommended": "^9.5",
"drupal/entity_type_clone": "^1.7", "drupal/entity_browser_enhanced": "^2.0",
"drupal/entity_type_clone": "^4.0.3",
"drupal/formatter_suite": "^1.3", "drupal/formatter_suite": "^1.3",
"drupal/geocoder": "^3.25", "drupal/geocoder": "^3.25",
"drupal/geofield": "^1.36", "drupal/geofield": "^1.36",
"drupal/honeypot": "^2.1",
"drupal/image_delta_formatter": "^1.1", "drupal/image_delta_formatter": "^1.1",
"drupal/image_field_caption": "^1.1", "drupal/image_field_caption": "^2.0",
"drupal/leaflet": "^2.1", "drupal/leaflet": "^10.2",
"drupal/leaflet_more_maps": "^2.1", "drupal/leaflet_more_maps": "^2.1",
"drupal/leaflet_more_markers": "^1.1", "drupal/leaflet_more_markers": "^1.1",
"drupal/linked_field": "^1.3", "drupal/linked_field": "^1.3",
"drupal/mailsystem": "^4.4",
"drupal/manage_display": "1.x-dev@dev", "drupal/manage_display": "1.x-dev@dev",
"drupal/page_manager": "4.x-dev@dev", "drupal/page_manager": "4.x-dev@dev",
"drupal/panels": "^4.6", "drupal/panels": "^4.6",
"drupal/paragraphs": "1.x-dev@dev", "drupal/paragraphs": "1.x-dev@dev",
"drupal/role_delegation": "^1.1", "drupal/role_delegation": "^1.1",
"drupal/slick": "^2.9", "drupal/slick": "^2.9",
"drupal/smart_trim": "^2.1.0",
"drupal/structure_sync": "^2.0", "drupal/structure_sync": "^2.0",
"drupal/views_conditional": "^1.5", "drupal/views_conditional": "^1.5",
"drupal/views_ef_fieldset": "^1.6",
"drupal/webform": "^6.1", "drupal/webform": "^6.1",
"geocoder-php/mapquest-provider": "^4.2", "geocoder-php/mapquest-provider": "^4.2",
"wikimedia/composer-merge-plugin": "^2.0" "wikimedia/composer-merge-plugin": "^2.0"
@@ -57,7 +62,8 @@
"cweagans/composer-patches": true, "cweagans/composer-patches": true,
"drupal/core-composer-scaffold": true, "drupal/core-composer-scaffold": true,
"drupal/core-project-message": false, "drupal/core-project-message": false,
"wikimedia/composer-merge-plugin": true "wikimedia/composer-merge-plugin": true,
"php-http/discovery": true
} }
}, },
"extra": { "extra": {
@@ -124,15 +130,20 @@
"replace": false, "replace": false,
"merge-extra": true "merge-extra": true
}, },
"patches": { "old_patches": {
"drupal/core": { "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": { "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" "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": { "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" "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: config:
- field.field.node.ressource.field_actu_liee - field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_ - 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_date_de_parution
- field.field.node.ressource.field_edition - field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers - field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images - field.field.node.ressource.field_images
- field.field.node.ressource.field_liens - field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs - 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_ress
- field.field.node.ressource.field_sous_titre - field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes - 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_type_de_ressource
- field.field.node.ressource.field_videos - field.field.node.ressource.field_videos
- image.style.thumbnail - image.style.thumbnail
- node.type.ressource - node.type.ressource
module: module:
- autocomplete_deluxe
- datetime - datetime
- field_group - field_group
- file - file
- image - image
- link - link
- paragraphs - paragraphs
- path
- text - text
- video_embed_field - video_embed_field
third_party_settings: third_party_settings:
@@ -67,6 +70,7 @@ third_party_settings:
group_liens: group_liens:
children: children:
- field_liens - field_liens
- field_projets_liee
- field_ress - field_ress
- field_actu_liee - field_actu_liee
label: Liens label: Liens
@@ -100,10 +104,11 @@ third_party_settings:
required_fields: true required_fields: true
group_detailssidebar: group_detailssidebar:
children: children:
- field_collections
- field_type_de_ressource - field_type_de_ressource
- field_type_de_media
- status - status
- promote - promote
- path
label: Details label: Details
region: content region: content
parent_name: '' parent_name: ''
@@ -142,7 +147,7 @@ mode: default
content: content:
field_actu_liee: field_actu_liee:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 129 weight: 130
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
@@ -158,12 +163,6 @@ content:
rows: 5 rows: 5
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
field_collections:
type: options_select
weight: 136
region: content
settings: { }
third_party_settings: { }
field_date_de_parution: field_date_de_parution:
type: datetime_default type: datetime_default
weight: 130 weight: 130
@@ -211,7 +210,7 @@ content:
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } third_party_settings: { }
field_ress: field_projets_liee:
type: entity_reference_autocomplete type: entity_reference_autocomplete
weight: 128 weight: 128
region: content region: content
@@ -221,6 +220,16 @@ content:
size: 60 size: 60
placeholder: '' placeholder: ''
third_party_settings: { } 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: field_sous_titre:
type: string_textfield type: string_textfield
weight: -4 weight: -4
@@ -241,15 +250,28 @@ content:
form_display_mode: default form_display_mode: default
default_paragraph_type: '' default_paragraph_type: ''
third_party_settings: { } third_party_settings: { }
field_type_de_media:
type: options_select
weight: 138
region: content
settings: { }
third_party_settings: { }
field_type_de_ressource: field_type_de_ressource:
type: entity_reference_autocomplete type: autocomplete_deluxe
weight: 137 weight: 137
region: content region: content
settings: settings:
match_operator: CONTAINS match_operator: CONTAINS
match_limit: 10 autocomplete_route_name: autocomplete_deluxe.autocomplete
size: 60 size: 60
placeholder: '' selection_handler: default
limit: 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: { } third_party_settings: { }
field_videos: field_videos:
type: video_embed_field_textfield type: video_embed_field_textfield
@@ -257,16 +279,22 @@ content:
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
path:
type: path
weight: 141
region: content
settings: { }
third_party_settings: { }
promote: promote:
type: boolean_checkbox type: boolean_checkbox
weight: 139 weight: 140
region: content region: content
settings: settings:
display_label: true display_label: true
third_party_settings: { } third_party_settings: { }
status: status:
type: boolean_checkbox type: boolean_checkbox
weight: 138 weight: 139
region: content region: content
settings: settings:
display_label: true display_label: true
@@ -282,7 +310,6 @@ content:
hidden: hidden:
created: true created: true
langcode: true langcode: true
path: true
sticky: true sticky: true
uid: true uid: true
url_redirects: true url_redirects: true
@@ -22,6 +22,7 @@ dependencies:
- image - image
- link - link
- paragraphs - paragraphs
- path
- text - text
- video_embed_field - video_embed_field
third_party_settings: third_party_settings:
@@ -48,6 +49,7 @@ third_party_settings:
children: children:
- status - status
- promote - promote
- path
label: Details label: Details
region: content region: content
parent_name: '' parent_name: ''
@@ -276,6 +278,12 @@ content:
region: content region: content
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
path:
type: path
weight: 9
region: content
settings: { }
third_party_settings: { }
promote: promote:
type: boolean_checkbox type: boolean_checkbox
weight: 8 weight: 8
@@ -301,7 +309,6 @@ content:
hidden: hidden:
created: true created: true
langcode: true langcode: true
path: true
sticky: true sticky: true
uid: true uid: true
url_redirects: true url_redirects: true
@@ -21,6 +21,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: thumbnail image_style: thumbnail
image_loading:
attribute: lazy
third_party_settings: third_party_settings:
linked_field: linked_field:
linked: '1' linked: '1'
@@ -26,6 +26,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: '' image_style: ''
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 4 weight: 4
region: content region: content
@@ -93,6 +93,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: '' image_style: ''
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 113 weight: 113
region: content region: content
@@ -57,6 +57,8 @@ content:
settings: settings:
image_link: content image_link: content
image_style: medium image_style: medium
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 1
region: content region: content
@@ -47,6 +47,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: medium image_style: medium
image_loading:
attribute: lazy
third_party_settings: third_party_settings:
linked_field: linked_field:
linked: '1' linked: '1'
@@ -42,6 +42,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: medium image_style: medium
image_loading:
attribute: lazy
third_party_settings: third_party_settings:
linked_field: linked_field:
linked: '1' linked: '1'
@@ -26,6 +26,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: logo image_style: logo
image_loading:
attribute: lazy
third_party_settings: third_party_settings:
linked_field: linked_field:
linked: '1' linked: '1'
@@ -39,6 +39,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: thumbnail image_style: thumbnail
image_loading:
attribute: lazy
third_party_settings: third_party_settings:
linked_field: linked_field:
linked: '1' linked: '1'
@@ -26,7 +26,7 @@ dependencies:
- entity_reference_revisions - entity_reference_revisions
- file - file
- geofield - geofield
- image - image_field_caption
- link - link
- manage_display - manage_display
- options - options
@@ -128,11 +128,13 @@ content:
weight: 106 weight: 106
region: content region: content
field_photo: field_photo:
type: image type: image_caption
label: above label: above
settings: settings:
image_link: '' image_link: ''
image_style: '' image_style: ''
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 110 weight: 110
region: content region: content
@@ -63,6 +63,8 @@ content:
settings: settings:
image_link: content image_link: content
image_style: large image_style: large
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
@@ -5,16 +5,17 @@ dependencies:
config: config:
- field.field.node.ressource.field_actu_liee - field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_ - 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_date_de_parution
- field.field.node.ressource.field_edition - field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers - field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images - field.field.node.ressource.field_images
- field.field.node.ressource.field_liens - field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs - 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_ress
- field.field.node.ressource.field_sous_titre - field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes - 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_type_de_ressource
- field.field.node.ressource.field_videos - field.field.node.ressource.field_videos
- node.type.ressource - node.type.ressource
@@ -38,21 +39,13 @@ content:
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 12 weight: 14
region: content region: content
field_auteur_s_: field_auteur_s_:
type: text_default type: text_default
label: visually_hidden label: visually_hidden
settings: { } settings: { }
third_party_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 weight: 5
region: content region: content
field_date_de_parution: field_date_de_parution:
@@ -62,14 +55,14 @@ content:
timezone_override: '' timezone_override: ''
format_type: short format_type: short
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 4
region: content region: content
field_edition: field_edition:
type: text_default type: text_default
label: visually_hidden label: visually_hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 4 weight: 6
region: content region: content
field_fichiers: field_fichiers:
type: file_default type: file_default
@@ -77,7 +70,7 @@ content:
settings: settings:
use_description_as_link_text: true use_description_as_link_text: true
third_party_settings: { } third_party_settings: { }
weight: 7 weight: 8
region: content region: content
field_images: field_images:
type: image_caption type: image_caption
@@ -85,8 +78,10 @@ content:
settings: settings:
image_style: '' image_style: ''
image_link: '' image_link: ''
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 8 weight: 9
region: content region: content
field_liens: field_liens:
type: link type: link
@@ -98,9 +93,17 @@ content:
rel: '' rel: ''
target: '' target: ''
third_party_settings: { } third_party_settings: { }
weight: 9 weight: 10
region: content region: content
field_mots_clefs: 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 type: entity_reference_label
label: above label: above
settings: settings:
@@ -110,11 +113,11 @@ content:
region: content region: content
field_ress: field_ress:
type: entity_reference_label type: entity_reference_label
label: visually_hidden label: above
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 11 weight: 12
region: content region: content
field_sous_titre: field_sous_titre:
type: string type: string
@@ -122,7 +125,7 @@ content:
settings: settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 3
region: content region: content
field_textes: field_textes:
type: entity_reference_revisions_entity_view type: entity_reference_revisions_entity_view
@@ -131,7 +134,15 @@ content:
view_mode: default view_mode: default
link: '' link: ''
third_party_settings: { } 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 region: content
field_type_de_ressource: field_type_de_ressource:
type: entity_reference_label type: entity_reference_label
@@ -139,7 +150,7 @@ content:
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 1
region: content region: content
field_videos: field_videos:
type: video_embed_field_video type: video_embed_field_video
@@ -150,7 +161,7 @@ content:
width: 854 width: 854
height: 480 height: 480
third_party_settings: { } third_party_settings: { }
weight: 10 weight: 11
region: content region: content
title: title:
type: title type: title
@@ -159,7 +170,7 @@ content:
linked: true linked: true
tag: h2 tag: h2
third_party_settings: { } third_party_settings: { }
weight: -50 weight: 0
region: content region: content
hidden: hidden:
created: true created: true
@@ -6,16 +6,17 @@ dependencies:
- core.entity_view_mode.node.sidebar - core.entity_view_mode.node.sidebar
- field.field.node.ressource.field_actu_liee - field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_ - 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_date_de_parution
- field.field.node.ressource.field_edition - field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers - field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images - field.field.node.ressource.field_images
- field.field.node.ressource.field_liens - field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs - 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_ress
- field.field.node.ressource.field_sous_titre - field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes - 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_type_de_ressource
- field.field.node.ressource.field_videos - field.field.node.ressource.field_videos
- image.style.medium - image.style.medium
@@ -52,6 +53,8 @@ content:
settings: settings:
image_link: content image_link: content
image_style: medium image_style: medium
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
@@ -91,12 +94,13 @@ content:
hidden: hidden:
created: true created: true
field_actu_liee: true field_actu_liee: true
field_collections: true
field_edition: true field_edition: true
field_fichiers: true field_fichiers: true
field_liens: true field_liens: true
field_projets_liee: true
field_ress: true field_ress: true
field_textes: true field_textes: true
field_type_de_media: true
field_videos: true field_videos: true
langcode: true langcode: true
links: true links: true
@@ -6,16 +6,17 @@ dependencies:
- core.entity_view_mode.node.teaser - core.entity_view_mode.node.teaser
- field.field.node.ressource.field_actu_liee - field.field.node.ressource.field_actu_liee
- field.field.node.ressource.field_auteur_s_ - 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_date_de_parution
- field.field.node.ressource.field_edition - field.field.node.ressource.field_edition
- field.field.node.ressource.field_fichiers - field.field.node.ressource.field_fichiers
- field.field.node.ressource.field_images - field.field.node.ressource.field_images
- field.field.node.ressource.field_liens - field.field.node.ressource.field_liens
- field.field.node.ressource.field_mots_clefs - 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_ress
- field.field.node.ressource.field_sous_titre - field.field.node.ressource.field_sous_titre
- field.field.node.ressource.field_textes - 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_type_de_ressource
- field.field.node.ressource.field_videos - field.field.node.ressource.field_videos
- image.style.large - image.style.large
@@ -35,7 +36,7 @@ content:
label: hidden label: hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 4 weight: 6
region: content region: content
field_date_de_parution: field_date_de_parution:
type: datetime_default type: datetime_default
@@ -44,14 +45,14 @@ content:
timezone_override: '' timezone_override: ''
format_type: html_year format_type: html_year
third_party_settings: { } third_party_settings: { }
weight: 5 weight: 7
region: content region: content
field_edition: field_edition:
type: text_default type: text_default
label: hidden label: hidden
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 3 weight: 5
region: content region: content
field_images: field_images:
type: image_delta_formatter type: image_delta_formatter
@@ -61,6 +62,8 @@ content:
image_link: '' image_link: ''
deltas: 0 deltas: 0
deltas_reversed: false deltas_reversed: false
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
@@ -70,9 +73,17 @@ content:
settings: settings:
link: true link: true
third_party_settings: { } third_party_settings: { }
weight: 6 weight: 8
region: content 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 type: entity_reference_label
label: hidden label: hidden
settings: settings:
@@ -80,10 +91,18 @@ content:
third_party_settings: { } third_party_settings: { }
weight: 1 weight: 1
region: content region: content
field_type_de_ressource:
type: entity_reference_label
label: hidden
settings:
link: true
third_party_settings: { }
weight: 2
region: content
links: links:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
weight: 7 weight: 9
region: content region: content
title: title:
type: title type: title
@@ -92,16 +111,15 @@ content:
linked: true linked: true
tag: h2 tag: h2
third_party_settings: { } third_party_settings: { }
weight: 2 weight: 3
region: content region: content
hidden: hidden:
created: true created: true
field_actu_liee: true field_actu_liee: true
field_collections: true
field_fichiers: true field_fichiers: true
field_liens: true field_liens: true
field_projets_liee: true
field_ress: true field_ress: true
field_sous_titre: true
field_textes: true field_textes: true
field_videos: true field_videos: true
langcode: true langcode: true
@@ -36,6 +36,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: medium image_style: medium
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
@@ -38,6 +38,8 @@ content:
settings: settings:
image_link: '' image_link: ''
image_style: thumbnail image_style: thumbnail
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
weight: 0 weight: 0
region: content region: content
+2
View File
@@ -77,6 +77,7 @@ module:
language: 0 language: 0
layout_discovery: 0 layout_discovery: 0
leaflet: 0 leaflet: 0
leaflet_markercluster: 0
leaflet_more_maps: 0 leaflet_more_maps: 0
leaflet_more_markers: 0 leaflet_more_markers: 0
leaflet_views: 0 leaflet_views: 0
@@ -91,6 +92,7 @@ module:
menu_block: 0 menu_block: 0
menu_link_content: 0 menu_link_content: 0
menu_ui: 0 menu_ui: 0
mysql: 0
node: 0 node: 0
options: 0 options: 0
page_cache: 0 page_cache: 0
-2
View File
@@ -54,8 +54,6 @@ settings:
linkit_profile: default linkit_profile: default
stylescombo: stylescombo:
styles: h4.inter-titre|Inter-titre styles: h4.inter-titre|Inter-titre
language:
language_list: un
image_upload: image_upload:
status: true status: true
scheme: public scheme: public
@@ -43,6 +43,6 @@ settings:
width: null width: null
height: null height: null
caption: '' caption: ''
caption_field: 0 caption_field: 1
caption_field_required: 0 caption_field_required: 0
field_type: image 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 langcode: fr
status: true status: true
dependencies: dependencies:
config: config:
- field.storage.node.field_collections - field.storage.node.field_type_de_media
- node.type.ressource - node.type.ressource
- taxonomy.vocabulary.collection - taxonomy.vocabulary.type_de_media
id: node.ressource.field_collections id: node.ressource.field_type_de_media
field_name: field_collections field_name: field_type_de_media
entity_type: node entity_type: node
bundle: ressource bundle: ressource
label: Collections label: 'Type de media'
description: '' description: ''
required: false required: false
translatable: false translatable: false
@@ -20,7 +20,7 @@ settings:
handler: 'default:taxonomy_term' handler: 'default:taxonomy_term'
handler_settings: handler_settings:
target_bundles: target_bundles:
collection: collection type_de_media: type_de_media
sort: sort:
field: name field: name
direction: asc direction: asc
@@ -10,7 +10,7 @@ id: node.ressource.field_type_de_ressource
field_name: field_type_de_ressource field_name: field_type_de_ressource
entity_type: node entity_type: node
bundle: ressource bundle: ressource
label: 'Type de ressource' label: 'Type de contenu'
description: '' description: ''
required: false required: false
translatable: 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 langcode: fr
status: true status: true
dependencies: dependencies:
module: module:
- node - node
- taxonomy - taxonomy
id: node.field_collections id: node.field_type_de_media
field_name: field_collections field_name: field_type_de_media
entity_type: node entity_type: node
type: entity_reference type: entity_reference
settings: settings:
@@ -13,7 +13,7 @@ settings:
target_type: taxonomy_term target_type: taxonomy_term
module: core module: core
locked: false locked: false
cardinality: 1 cardinality: -1
translatable: true translatable: true
indexes: { } indexes: { }
persist_with_no_fields: false 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: _core:
default_config_hash: YGueb7ImKHSG1RRmIB1iqPHVGXTmI2yvCcB-RX7FPeY default_config_hash: YGueb7ImKHSG1RRmIB1iqPHVGXTmI2yvCcB-RX7FPeY
langcode: fr langcode: fr
site_id: '' site_id: '6'
url_http: '' url_http: 'http://analytics.figureslibres.io/'
url_https: '' url_https: 'https://analytics.figureslibres.io/'
domain_mode: 0 domain_mode: 0
visibility: visibility:
request_path_mode: 0 request_path_mode: 0
request_path_pages: |- request_path_pages: "/admin\r\n/admin/*\r\n/batch\r\n/node/add*\r\n/node/*/*\r\n/user/*/*"
/admin
/admin/*
/batch
/node/add*
/node/*/*
/user/*/*
user_role_mode: 0 user_role_mode: 0
user_role_roles: { } user_role_roles: { }
user_account_mode: 1 user_account_mode: 1
@@ -27,8 +21,34 @@ track:
site_search: false site_search: false
privacy: privacy:
donottrack: true donottrack: true
disablecookies: false
custom: 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: codesnippet:
before: '' before: ''
after: '' after: ''
@@ -33,7 +33,7 @@ variant_settings:
link: false link: false
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: -4 weight: -9
uuid: caa20f04-91a3-4d10-88a2-b19119931e41 uuid: caa20f04-91a3-4d10-88a2-b19119931e41
bdb9f644-29c7-40b1-aa7c-2530897794dd: bdb9f644-29c7-40b1-aa7c-2530897794dd:
id: 'entity_field:node:title' id: 'entity_field:node:title'
@@ -50,7 +50,7 @@ variant_settings:
link_to_entity: false link_to_entity: false
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: -3 weight: -8
uuid: bdb9f644-29c7-40b1-aa7c-2530897794dd uuid: bdb9f644-29c7-40b1-aa7c-2530897794dd
afc0d035-08fd-4687-a48a-eed9c8577b69: afc0d035-08fd-4687-a48a-eed9c8577b69:
id: 'entity_field:node:field_edition' id: 'entity_field:node:field_edition'
@@ -66,7 +66,7 @@ variant_settings:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: -2 weight: -6
uuid: afc0d035-08fd-4687-a48a-eed9c8577b69 uuid: afc0d035-08fd-4687-a48a-eed9c8577b69
0816ff32-87ea-4fb9-aced-785cb9f88351: 0816ff32-87ea-4fb9-aced-785cb9f88351:
id: 'entity_field:node:field_auteur_s_' id: 'entity_field:node:field_auteur_s_'
@@ -82,7 +82,7 @@ variant_settings:
settings: { } settings: { }
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: -1 weight: -5
uuid: 0816ff32-87ea-4fb9-aced-785cb9f88351 uuid: 0816ff32-87ea-4fb9-aced-785cb9f88351
c5ab2dd3-9440-42ac-b154-3ca5104bc01e: c5ab2dd3-9440-42ac-b154-3ca5104bc01e:
id: 'entity_field:node:field_date_de_parution' id: 'entity_field:node:field_date_de_parution'
@@ -100,7 +100,7 @@ variant_settings:
format_type: short_text format_type: short_text
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: 0 weight: -4
uuid: c5ab2dd3-9440-42ac-b154-3ca5104bc01e uuid: c5ab2dd3-9440-42ac-b154-3ca5104bc01e
71399ea0-2f5c-417d-9360-727c67b95baf: 71399ea0-2f5c-417d-9360-727c67b95baf:
id: 'entity_field:node:field_mots_clefs' id: 'entity_field:node:field_mots_clefs'
@@ -117,7 +117,7 @@ variant_settings:
link: false link: false
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: 1 weight: -3
uuid: 71399ea0-2f5c-417d-9360-727c67b95baf uuid: 71399ea0-2f5c-417d-9360-727c67b95baf
3912e9a7-5970-4e0e-a28a-fcd7e82951d3: 3912e9a7-5970-4e0e-a28a-fcd7e82951d3:
id: 'entity_field:node:field_textes' id: 'entity_field:node:field_textes'
@@ -168,7 +168,7 @@ variant_settings:
use_description_as_link_text: true use_description_as_link_text: true
third_party_settings: { } third_party_settings: { }
region: third region: third
weight: 0 weight: -6
uuid: 4c39946f-8944-4d6c-8222-9d20645819f8 uuid: 4c39946f-8944-4d6c-8222-9d20645819f8
53f81f34-ebcc-428a-8c87-734af8a9c832: 53f81f34-ebcc-428a-8c87-734af8a9c832:
id: 'entity_field:node:field_liens' id: 'entity_field:node:field_liens'
@@ -189,7 +189,7 @@ variant_settings:
target: _blank target: _blank
third_party_settings: { } third_party_settings: { }
region: third region: third
weight: 0 weight: -5
uuid: 53f81f34-ebcc-428a-8c87-734af8a9c832 uuid: 53f81f34-ebcc-428a-8c87-734af8a9c832
f010da21-2019-4b5b-bcc0-4b0978cea865: f010da21-2019-4b5b-bcc0-4b0978cea865:
id: 'entity_field:node:field_ress' id: 'entity_field:node:field_ress'
@@ -206,7 +206,7 @@ variant_settings:
view_mode: sidebar view_mode: sidebar
third_party_settings: { } third_party_settings: { }
region: third region: third
weight: 0 weight: -3
uuid: f010da21-2019-4b5b-bcc0-4b0978cea865 uuid: f010da21-2019-4b5b-bcc0-4b0978cea865
43592540-a6ef-4b23-92b2-300e056d69e6: 43592540-a6ef-4b23-92b2-300e056d69e6:
id: 'entity_field:node:field_images' id: 'entity_field:node:field_images'
@@ -224,8 +224,42 @@ variant_settings:
image_style: large image_style: large
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: -5 weight: -10
uuid: 43592540-a6ef-4b23-92b2-300e056d69e6 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: '' page_title: ''
layout: layout_threecol_25_50_25 layout: layout_threecol_25_50_25
layout_settings: layout_settings:
@@ -62,12 +62,14 @@ variant_settings:
context_mapping: context_mapping:
entity: node entity: node
formatter: formatter:
type: image type: image_caption
weight: 0 weight: 0
label: hidden label: hidden
settings: settings:
image_link: ''
image_style: wide image_style: wide
image_link: ''
image_loading:
attribute: lazy
third_party_settings: { } third_party_settings: { }
region: top region: top
weight: -5 weight: -5
@@ -5,10 +5,7 @@ dependencies:
config: config:
- page_manager.page.ressources - page_manager.page.ressources
- views.view.base_de_donnees - views.view.base_de_donnees
content:
- 'block_content:link:82917d0c-5004-4bfb-af66-ce334782d82d'
module: module:
- block_content
- config_pages - config_pages
- panels - panels
- views - views
@@ -33,18 +30,6 @@ variant_settings:
region: content region: content
weight: 1 weight: 1
uuid: 30853c04-a97a-48e8-beaa-f17090eeb714 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: ea249519-f398-4b55-9f11-ab0e2a613ef5:
config_page_type: base_de_donnees config_page_type: base_de_donnees
config_page_view_mode: full config_page_view_mode: full
@@ -56,7 +41,7 @@ variant_settings:
region: content region: content
weight: 0 weight: 0
uuid: ea249519-f398-4b55-9f11-ab0e2a613ef5 uuid: ea249519-f398-4b55-9f11-ab0e2a613ef5
page_title: '' page_title: 'Centre de ressource'
layout: layout_onecol layout: layout_onecol
layout_settings: layout_settings:
label: '' 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 type: some
options: options:
offset: 0 offset: 0
items_per_page: 5 items_per_page: 8
defaults: defaults:
title: false title: false
pager: 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 data_source: field_geofield
entity_source: __base_table entity_source: __base_table
name_field: title name_field: title
description_field: ''
view_mode: full view_mode: full
leaflet_map: 'OSM Mapnik' leaflet_map: 'OSM Mapnik'
height: '400' height: '400'
@@ -500,6 +499,7 @@ display:
zoom: 16 zoom: 16
popup: false popup: false
options: '' options: ''
description_field: ''
row: row:
type: 'entity:node' type: 'entity:node'
options: options:
@@ -875,83 +875,83 @@ display:
display_extenders: display_extenders:
views_ef_fieldset: views_ef_fieldset:
views_ef_fieldset: views_ef_fieldset:
enabled: 0 enabled: false
options: options:
sort: sort:
root: root:
container_type: details container_type: details
title: Filtres
description: ''
open: '1'
weight: '0'
id: root
pid: ''
depth: '0' depth: '0'
description: ''
id: root
open: true
pid: ''
title: Filtres
type: container type: container
weight: '0'
field_incube_value: field_incube_value:
weight: '-8' depth: '1'
id: field_incube_value id: field_incube_value
pid: root pid: root
depth: '1'
type: filter type: filter
field_neuf_rehabilitation_value:
weight: '-8' weight: '-8'
field_neuf_rehabilitation_value:
depth: '1'
id: field_neuf_rehabilitation_value id: field_neuf_rehabilitation_value
pid: root pid: root
depth: '1'
type: filter type: filter
field_encours_fini_value:
weight: '-8' weight: '-8'
field_encours_fini_value:
depth: '1'
id: field_encours_fini_value id: field_encours_fini_value
pid: root pid: root
depth: '1'
type: filter type: filter
submit:
weight: '-8' weight: '-8'
submit:
depth: '1'
id: submit id: submit
pid: root pid: root
depth: '1'
type: buttons type: buttons
weight: '-8'
container-0: container-0:
container_type: details container_type: details
title: 'Container 0'
description: ''
weight: '-7'
open: 0
id: container-0
pid: root
depth: '1' depth: '1'
description: ''
id: container-0
open: false
pid: root
title: 'Container 0'
type: container type: container
weight: '-7'
container-1: container-1:
container_type: details container_type: details
title: 'Container 1'
description: ''
weight: '-6'
open: 0
id: container-1
pid: root
depth: '1' depth: '1'
description: ''
id: container-1
open: false
pid: root
title: 'Container 1'
type: container type: container
weight: '-6'
container-2: container-2:
container_type: details container_type: details
title: 'Container 2'
description: ''
weight: '-5'
open: 0
id: container-2
pid: root
depth: '1' depth: '1'
description: ''
id: container-2
open: false
pid: root
title: 'Container 2'
type: container type: container
weight: '-5'
container-3: container-3:
container_type: details container_type: details
title: 'Container 3'
description: ''
weight: '-4'
open: 0
id: container-3
pid: root
depth: '1' depth: '1'
description: ''
id: container-3
open: false
pid: root
title: 'Container 3'
type: container type: container
weight: '-4'
block_description: 'Projets block' block_description: 'Projets block'
cache_metadata: cache_metadata:
max-age: -1 max-age: -1
@@ -1026,6 +1026,8 @@ display:
settings: settings:
image_link: content image_link: content
image_style: map_popup image_style: map_popup
image_loading:
attribute: lazy
group_column: '' group_column: ''
group_columns: { } group_columns: { }
group_rows: true group_rows: true
@@ -1322,25 +1324,40 @@ display:
type: leaflet_map type: leaflet_map
options: options:
grouping: { } grouping: { }
data_source: field_geofield data_source:
field_geofield: field_geofield
entity_source: __base_table entity_source: __base_table
name_field: title name_field: title
description_field: title leaflet_tooltip:
view_mode: full 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 leaflet_map: stamen-toner-lite
height: '400' height: '400'
height_unit: px height_unit: px
hide_empty_map: false hide_empty_map: false
disable_wheel: false disable_wheel: false
gesture_handling: false gesture_handling: false
fitbounds_options: '{"padding":[0,0]}'
reset_map: reset_map:
control: false 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: map_position:
force: true force: true
center: center:
lat: 46.897597 lat: 46.897597
lon: 2.82209 lon: 2.82209
zoomControlPosition: topleft
zoom: 5 zoom: 5
minZoom: 1 minZoom: 1
maxZoom: 18 maxZoom: 18
@@ -1368,7 +1385,12 @@ display:
'y': '' 'y': ''
html: '<div class="lmm-icon [node:field_map_marker:classes]">[node:field_map_marker:icon]</div>' html: '<div class="lmm-icon [node:field_map_marker:classes]">[node:field_map_marker:icon]</div>'
html_class: leaflet-map-divicon 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: fullscreen:
control: false control: false
options: '{"position":"topleft","pseudoFullscreen":false}' options: '{"position":"topleft","pseudoFullscreen":false}'
@@ -1376,6 +1398,9 @@ display:
geocoder: geocoder:
control: false control: false
settings: settings:
autocomplete:
placeholder: 'Search Address'
title: 'Search an Address on the Map'
position: topright position: topright
input_size: 25 input_size: 25
providers: providers:
@@ -1387,6 +1412,10 @@ display:
zoom: 16 zoom: 16
popup: false popup: false
options: '' options: ''
map_lazy_load:
lazy_load: false
feature_properties:
values: ''
row: row:
type: fields type: fields
options: options:
@@ -1650,99 +1679,99 @@ display:
display_extenders: display_extenders:
views_ef_fieldset: views_ef_fieldset:
views_ef_fieldset: views_ef_fieldset:
enabled: 0 enabled: false
options: options:
sort: sort:
root: root:
container_type: details container_type: details
title: Filtres
description: ''
open: '1'
weight: '0'
id: root
pid: ''
depth: '0' depth: '0'
description: ''
id: root
open: true
pid: ''
title: Filtres
type: container type: container
weight: '0'
title: title:
weight: '-10' depth: '1'
id: title id: title
pid: root pid: root
depth: '1'
type: filter type: filter
weight: '-10'
field_incube_value: field_incube_value:
weight: '-8' depth: '1'
id: field_incube_value id: field_incube_value
pid: root pid: root
depth: '1'
type: filter type: filter
field_neuf_rehabilitation_value:
weight: '-8' weight: '-8'
field_neuf_rehabilitation_value:
depth: '1'
id: field_neuf_rehabilitation_value id: field_neuf_rehabilitation_value
pid: root pid: root
depth: '1'
type: filter type: filter
field_encours_fini_value:
weight: '-8' weight: '-8'
field_encours_fini_value:
depth: '1'
id: field_encours_fini_value id: field_encours_fini_value
pid: root pid: root
depth: '1'
type: filter type: filter
submit:
weight: '-8' weight: '-8'
submit:
depth: '1'
id: submit id: submit
pid: root pid: root
depth: '1'
type: buttons type: buttons
weight: '-8'
container-0: container-0:
container_type: details container_type: details
title: 'Container 0'
description: ''
weight: '-7'
open: 0
id: container-0
pid: root
depth: '1' depth: '1'
description: ''
id: container-0
open: false
pid: root
title: 'Container 0'
type: container type: container
weight: '-7'
container-1: container-1:
container_type: details container_type: details
title: 'Container 1'
description: ''
weight: '-6'
open: 0
id: container-1
pid: root
depth: '1' depth: '1'
description: ''
id: container-1
open: false
pid: root
title: 'Container 1'
type: container type: container
weight: '-6'
container-4: container-4:
container_type: details container_type: details
title: 'Container 4'
description: ''
weight: '-5'
open: 0
id: container-4
pid: root
depth: '1' depth: '1'
description: ''
id: container-4
open: false
pid: root
title: 'Container 4'
type: container type: container
weight: '-5'
container-2: container-2:
container_type: details container_type: details
title: 'Container 2'
description: ''
weight: '-5'
open: 0
id: container-2
pid: root
depth: '1' depth: '1'
description: ''
id: container-2
open: false
pid: root
title: 'Container 2'
type: container type: container
weight: '-5'
container-3: container-3:
container_type: details container_type: details
title: 'Container 3'
description: ''
weight: '-4'
open: 0
id: container-3
pid: root
depth: '1' depth: '1'
description: ''
id: container-3
open: false
pid: root
title: 'Container 3'
type: container type: container
weight: '-4'
block_description: 'Projets incubés block' block_description: 'Projets incubés block'
cache_metadata: cache_metadata:
max-age: -1 max-age: -1
@@ -1899,83 +1928,83 @@ display:
display_extenders: display_extenders:
views_ef_fieldset: views_ef_fieldset:
views_ef_fieldset: views_ef_fieldset:
enabled: 0 enabled: false
options: options:
sort: sort:
root: root:
container_type: details container_type: details
title: Filtres
description: ''
open: '1'
weight: '0'
id: root
pid: ''
depth: '0' depth: '0'
description: ''
id: root
open: true
pid: ''
title: Filtres
type: container type: container
weight: '0'
field_incube_value: field_incube_value:
weight: '-8' depth: '1'
id: field_incube_value id: field_incube_value
pid: root pid: root
depth: '1'
type: filter type: filter
field_neuf_rehabilitation_value:
weight: '-8' weight: '-8'
field_neuf_rehabilitation_value:
depth: '1'
id: field_neuf_rehabilitation_value id: field_neuf_rehabilitation_value
pid: root pid: root
depth: '1'
type: filter type: filter
field_encours_fini_value:
weight: '-8' weight: '-8'
field_encours_fini_value:
depth: '1'
id: field_encours_fini_value id: field_encours_fini_value
pid: root pid: root
depth: '1'
type: filter type: filter
submit:
weight: '-8' weight: '-8'
submit:
depth: '1'
id: submit id: submit
pid: root pid: root
depth: '1'
type: buttons type: buttons
weight: '-8'
container-0: container-0:
container_type: details container_type: details
title: 'Container 0'
description: ''
weight: '-7'
open: 0
id: container-0
pid: root
depth: '1' depth: '1'
description: ''
id: container-0
open: false
pid: root
title: 'Container 0'
type: container type: container
weight: '-7'
container-1: container-1:
container_type: details container_type: details
title: 'Container 1'
description: ''
weight: '-6'
open: 0
id: container-1
pid: root
depth: '1' depth: '1'
description: ''
id: container-1
open: false
pid: root
title: 'Container 1'
type: container type: container
weight: '-6'
container-2: container-2:
container_type: details container_type: details
title: 'Container 2'
description: ''
weight: '-5'
open: 0
id: container-2
pid: root
depth: '1' depth: '1'
description: ''
id: container-2
open: false
pid: root
title: 'Container 2'
type: container type: container
weight: '-5'
container-3: container-3:
container_type: details container_type: details
title: 'Container 3'
description: ''
weight: '-4'
open: 0
id: container-3
pid: root
depth: '1' depth: '1'
description: ''
id: container-3
open: false
pid: root
title: 'Container 3'
type: container type: container
weight: '-4'
block_description: 'Projets home block' block_description: 'Projets home block'
cache_metadata: cache_metadata:
max-age: -1 max-age: -1
+6
View File
@@ -24,6 +24,12 @@
* @see http://php.net/manual/en/features.commandline.webserver.php * @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']); $url = parse_url($_SERVER['REQUEST_URI']);
if (file_exists(__DIR__ . $url['path'])) { if (file_exists(__DIR__ . $url['path'])) {
// Serve the requested resource as-is. // Serve the requested resource as-is.
+9 -4
View File
@@ -3,7 +3,7 @@
# #
# Protect files and directories from prying eyes. # 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> <IfModule mod_authz_core.c>
Require all denied Require all denied
</IfModule> </IfModule>
@@ -32,12 +32,17 @@ AddEncoding gzip svgz
php_value assert.active 0 php_value assert.active 0
</IfModule> </IfModule>
# PHP 8, Apache 1 and 2.
<IfModule mod_php.c>
php_value assert.active 0
</IfModule>
# Requires mod_expires to be enabled. # Requires mod_expires to be enabled.
<IfModule mod_expires.c> <IfModule mod_expires.c>
# Enable expirations. # Enable expirations.
ExpiresActive On ExpiresActive On
# Cache all files for 2 weeks after access (A). # Cache all files and redirects for 2 weeks after access (A).
ExpiresDefault A1209600 ExpiresDefault A1209600
<FilesMatch \.php$> <FilesMatch \.php$>
@@ -153,12 +158,12 @@ AddEncoding gzip svgz
# Serve gzip compressed CSS files if they exist and the client accepts gzip. # Serve gzip compressed CSS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s 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. # Serve gzip compressed JS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s 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. # Serve correct content types, and prevent double compression.
RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1,E=no-brotli:1] 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/password
Disallow: /user/login Disallow: /user/login
Disallow: /user/logout Disallow: /user/logout
Disallow: /media/oembed
Disallow: /*/media/oembed
# Paths (no clean URLs) # Paths (no clean URLs)
Disallow: /index.php/admin/ Disallow: /index.php/admin/
Disallow: /index.php/comment/reply/ Disallow: /index.php/comment/reply/
@@ -59,3 +61,5 @@ Disallow: /index.php/user/password
Disallow: /index.php/user/register Disallow: /index.php/user/register
Disallow: /index.php/user/login Disallow: /index.php/user/login
Disallow: /index.php/user/logout 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 # For more information about debugging Twig templates, see
# https://www.drupal.org/node/1906392. # https://www.drupal.org/node/1906392.
# #
# Not recommended in production environments # Enabling Twig debugging is not recommended in production environments.
# @default false # @default false
debug: false debug: false
# Twig auto-reload: # Twig auto-reload:
@@ -79,7 +79,7 @@ parameters:
# If you don't provide a value for auto_reload, it will be determined # If you don't provide a value for auto_reload, it will be determined
# based on the value of debug. # based on the value of debug.
# #
# Not recommended in production environments # Enabling auto-reload is not recommended in production environments.
# @default null # @default null
auto_reload: null auto_reload: null
# Twig cache: # Twig cache:
@@ -90,9 +90,24 @@ parameters:
# auto_reload setting above should be enabled rather than disabling the # auto_reload setting above should be enabled rather than disabling the
# Twig cache. # Twig cache.
# #
# Not recommended in production environments # Disabling the Twig cache is not recommended in production environments.
# @default true # @default true
cache: 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.config:
# Renderer required cache contexts: # Renderer required cache contexts:
# #
@@ -132,6 +147,14 @@ parameters:
# #
# @default [] # @default []
tags: [] 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: # Cacheability debugging:
# #
# Responses with cacheability metadata (CacheableResponseInterface instances) # Responses with cacheability metadata (CacheableResponseInterface instances)
@@ -141,19 +164,20 @@ parameters:
# For more information about debugging cacheable responses, see # For more information about debugging cacheable responses, see
# https://www.drupal.org/developing/api/8/response/cacheable-response-interface # 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 # @default false
http.response.debug_cacheability_headers: false http.response.debug_cacheability_headers: false
factory.keyvalue: {} factory.keyvalue: {}
# Default key/value storage service to use. # Default key/value storage service to use.
# @default keyvalue.database # @default keyvalue.database
# default: keyvalue.database # default: keyvalue.database
# Collection-specific overrides. # Collection-specific overrides.
# state: keyvalue.database # state: keyvalue.database
factory.keyvalue.expirable: {} factory.keyvalue.expirable: {}
# Default key/value expirable storage service to use. # Default key/value expirable storage service to use.
# @default keyvalue.database.expirable # @default keyvalue.database.expirable
# default: keyvalue.database.expirable # default: keyvalue.database.expirable
# Allowed protocols for URL generation. # Allowed protocols for URL generation.
filter_protocols: filter_protocols:
- http - http
@@ -180,7 +204,8 @@ parameters:
allowedHeaders: [] allowedHeaders: []
# Specify allowed request methods, specify ['*'] to allow all possible ones. # Specify allowed request methods, specify ['*'] to allow all possible ones.
allowedMethods: [] allowedMethods: []
# Configure requests allowed from specific origins. # Configure requests allowed from specific origins. Do not include trailing
# slashes with URLs.
allowedOrigins: ['*'] allowedOrigins: ['*']
# Sets the Access-Control-Expose-Headers header. # Sets the Access-Control-Expose-Headers header.
exposedHeaders: false 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 * request as needed. The fourth line creates a new database with a name of
* "extra". * "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 * 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 * '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 * 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. * information on these defaults and the potential issues.
* *
* More details can be found in the constructor methods for each driver: * More details can be found in the constructor methods for each driver:
* - \Drupal\Core\Database\Driver\mysql\Connection::__construct() * - \Drupal\mysql\Driver\Database\mysql\Connection::__construct()
* - \Drupal\Core\Database\Driver\pgsql\Connection::__construct() * - \Drupal\pgsql\Driver\Database\pgsql\Connection::__construct()
* - \Drupal\Core\Database\Driver\sqlite\Connection::__construct() * - \Drupal\sqlite\Driver\Database\sqlite\Connection::__construct()
* *
* Sample Database configuration format for PostgreSQL (pgsql): * Sample Database configuration format for PostgreSQL (pgsql):
* @code * @code
@@ -343,10 +358,13 @@ $settings['update_free_access'] = FALSE;
# $settings['reverse_proxy'] = TRUE; # $settings['reverse_proxy'] = TRUE;
/** /**
* Specify every reverse proxy IP address in your environment. * Reverse proxy addresses.
* This setting is required if $settings['reverse_proxy'] is TRUE. *
* 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. * Reverse proxy trusted headers.
@@ -490,6 +508,48 @@ $settings['update_free_access'] = FALSE;
*/ */
# $settings['file_public_path'] = 'sites/default/files'; # $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: * Private file path:
* *
@@ -553,7 +613,7 @@ $settings['update_free_access'] = FALSE;
* *
* Note: This setting does not apply to installation and update pages. * Note: This setting does not apply to installation and update pages.
*/ */
# $settings['maintenance_theme'] = 'bartik'; # $settings['maintenance_theme'] = 'claro';
/** /**
* PHP settings: * PHP settings:
@@ -578,21 +638,6 @@ $settings['update_free_access'] = FALSE;
# ini_set('pcre.backtrack_limit', 200000); # ini_set('pcre.backtrack_limit', 200000);
# ini_set('pcre.recursion_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. * Configuration overrides.
* *
@@ -618,33 +663,6 @@ $settings['update_free_access'] = FALSE;
# $config['system.site']['name'] = 'My Drupal site'; # $config['system.site']['name'] = 'My Drupal site';
# $config['user.settings']['anonymous'] = 'Visitor'; # $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. * Load services definition file.
*/ */
@@ -703,6 +721,8 @@ $settings['container_yamls'][] = $app_root . '/' . $site_path . '/services.yml';
* @endcode * @endcode
* will allow the site to run off of all variants of example.com and * will allow the site to run off of all variants of example.com and
* example.org, with all subdomains included. * 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; $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. * Load local development override configuration, if available.
* *
+1 -1
View File
@@ -33,7 +33,7 @@
* @see https://wiki.php.net/rfc/expectations * @see https://wiki.php.net/rfc/expectations
*/ */
assert_options(ASSERT_ACTIVE, TRUE); assert_options(ASSERT_ACTIVE, TRUE);
\Drupal\Component\Assertion\Handle::register(); assert_options(ASSERT_EXCEPTION, TRUE);
/** /**
* Enable local development services. * 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