1
0

100 Revīzijas fdea36a88f ... 40cde51284

Autors SHA1 Ziņojums Datums
  bach 40cde51284 updated php to 8.1 2 gadi atpakaļ
  bach bcd56b0c6d updtaed core 2 gadi atpakaļ
  bach 487606a4d0 matomo settings 2 gadi atpakaļ
  bach c9ba5b2757 Merge branch 'master' of gogs-figureslibres.io:bachir/popsu-d9 2 gadi atpakaļ
  bach 55e8932540 contrib module updates 2 gadi atpakaļ
  armansansd 48f7f7c0f6 Merge branch 'master' of figureslibres.io:bachir/popsu-d9 2 gadi atpakaļ
  armansansd 9ac8ab8541 #2049 2 gadi atpakaļ
  armansansd eb4b666d16 logo exode 2 gadi atpakaļ
  bach c3a9da98de forgot leaflet_more_maps patch file 2 gadi atpakaļ
  bach 02ac02a716 fixed some patches (ctools, leaflet_more_maps) 2 gadi atpakaļ
  bach 5ec109a97b fixed prog map 2 gadi atpakaļ
  armansansd 03182d59ee #2041 2 gadi atpakaļ
  armansansd 114155e924 #1967 2 gadi atpakaļ
  armansansd 1aff6d9e2e #2020 2 gadi atpakaļ
  armansansd 266e80b11e #2040 2 gadi atpakaļ
  armansansd 44d7dd4d7a #2044 2 gadi atpakaļ
  bach 05ad83ae39 fixed exode urbain link line-height 2 gadi atpakaļ
  bach fc8db56ec2 fixed exode urbain link line-height 2 gadi atpakaļ
  bach 87e03fcaf2 added exode urbain link 2 gadi atpakaļ
  bach 2d69691ea2 added ckeditors libraries 2 gadi atpakaļ
  bach a5ec70b81b added iframe tool on ckeditor 2 gadi atpakaļ
  bach e85622f927 added iframe content type 2 gadi atpakaļ
  bach 94ed64640b fixing popsu.theme bug 3 2 gadi atpakaļ
  bach 1154485f92 fixing popsu.theme bug 2 2 gadi atpakaļ
  bach 88a19cf02e fixing popsu.theme bug 2 gadi atpakaļ
  armansansd 5930dc93cf #2020 2 gadi atpakaļ
  armansansd 5d9aabe9fb #1967 2 gadi atpakaļ
  armansansd 0261b277e9 #2020 2 gadi atpakaļ
  armansansd ad5f7f158d #2034 2 gadi atpakaļ
  armansansd 7fc6124cd5 #2022 2 gadi atpakaļ
  armansansd 83d69628f2 #2019 2 gadi atpakaļ
  bach 97e9f53d47 removed node:field_theme from event & actu page left menu #2012 2 gadi atpakaļ
  bach 374a15df0b programme: ressources removed duplicate footer link #2021 2 gadi atpakaļ
  bach d574fb844b programme added label to field partenaires #2020 2 gadi atpakaļ
  bach 0ff3c269c4 changed order in project page coolumn right #2015 2 gadi atpakaļ
  bach 077ee225d3 removed label on "texte" field on paragraph "doc and thumb" #2023 2 gadi atpakaļ
  bach 62a7bd9396 removed node:field_projet from event & actu page left menu #2012 2 gadi atpakaļ
  armansansd 1780c5b3aa ajout du logo en home 2 gadi atpakaļ
  armansansd bf4dc12c76 fix error logo home et page programme 2 gadi atpakaļ
  armansansd fac4973fb0 #1967 ajustement 2 gadi atpakaļ
  armansansd 78e3cadad3 #1967 ajustement 2 gadi atpakaļ
  armansansd 1ca8016d32 #2009 ajout logo en css 2 gadi atpakaļ
  armansansd 5e2e498879 #2009 ajout logo en css 2 gadi atpakaļ
  armansansd b74b57b296 #2009 2 gadi atpakaļ
  armansansd 94ec5ab316 Merge branch 'master' of figureslibres.io:bachir/popsu-d9 2 gadi atpakaļ
  armansansd b68cea6138 modif css 2 gadi atpakaļ
  bach d8ec963477 Merge branch 'logos-footer' 2 gadi atpakaļ
  armansansd 01ccb41b49 #1963 2 gadi atpakaļ
  armansansd 813fb30ea9 #1963 2 gadi atpakaļ
  armansansd 0e052c2788 #1961 2 gadi atpakaļ
  armansansd 7272c21677 #2008 2 gadi atpakaļ
  armansansd 475c1f1d8f logos-footer republique 2 gadi atpakaļ
  bach 20038b81e6 programme page hide carrousel and carte if empty (exodeurbain) #2004 2 gadi atpakaļ
  bach d970fd5907 remove 'N events' block #1968 2 gadi atpakaļ
  bach 7423f381fb archive evenements -> evenements #1968 2 gadi atpakaļ
  bach 3511a7a006 logo footer #2005 2 gadi atpakaļ
  bach 5e0e2fc7af field_fichier txt, pdf, doc, docx, obs, xls #2003 2 gadi atpakaļ
  bach 73c17ada77 robots.txt 2 gadi atpakaļ
  bach aa1f43a183 removed bafishop from perimeter module 2 gadi atpakaļ
  bach a4499f5a04 robots.txt 2 gadi atpakaļ
  bach f764a4473a prevent scaffolding robots.txt 2 gadi atpakaļ
  bach 0b747b50c8 robots.txt 2 gadi atpakaļ
  bach 3a3969502d renamed original robots.txt file 2 gadi atpakaļ
  bach 7013e19052 un ignore robots.txt 2 gadi atpakaļ
  bach 7371397147 robots.txt disallow bafXshop paths 2 gadi atpakaļ
  bach 1322324a94 robots allow sitemap 2 gadi atpakaļ
  bach a3c1609485 robots allow sitemap 2 gadi atpakaļ
  bach df2ad68559 renamed original robots.txt file 2 gadi atpakaļ
  bach 596b0138b9 seo: hreflang, robotstxt 2 gadi atpakaļ
  bach 2c527fc578 added seo_checklist module 2 gadi atpakaļ
  armansansd e6343f0092 Merge branch 'master' of figureslibres.io:bachir/popsu-d9 3 gadi atpakaļ
  armansansd 87d08588c1 #1967 3 gadi atpakaļ
  bach 68970c349c fixed wysiwyg video filter 3 gadi atpakaļ
  armansansd 617f104132 #1903 3 gadi atpakaļ
  armansansd d4f48c3745 #1903 3 gadi atpakaļ
  armansansd 69887c8cbd #1903 3 gadi atpakaļ
  armansansd 41dacd1858 #1966 3 gadi atpakaļ
  bach 60ecc3f860 added xmlsitemap #1903 3 gadi atpakaļ
  bach 2feb8b5aeb added google-site-verification 3 gadi atpakaļ
  bach eb48cfa2bf fixed home metatags #1903 3 gadi atpakaļ
  bach 10c66385bd Merge branch 'master' of gogs-figureslibres.io:bachir/popsu-d9 3 gadi atpakaļ
  bach bb471bde71 fixed wysiwyg video embed player display 3 gadi atpakaļ
  armansansd 6c51179034 #1968 3 gadi atpakaļ
  armansansd 914476e0a2 #1965 3 gadi atpakaļ
  armansansd 3843e9fa17 #1963 3 gadi atpakaļ
  armansansd 674dbf8bb7 #1961 3 gadi atpakaļ
  bach 1942bccd8f #1965 3 gadi atpakaļ
  bach e6baf5f85f #1964 3 gadi atpakaļ
  bach ab7bd24e74 #1570 updated jquery_ui_touch_punch, added dailymotion videos to ressources 3 gadi atpakaļ
  bach 7f72f6dfb2 added doc extension to espace presse 3 gadi atpakaļ
  armansansd 1c065e8504 #1960 3 gadi atpakaļ
  armansansd 03dc9b3018 programme toc 2 3 gadi atpakaļ
  armansansd 22f69da1f7 column page-projet ressources 3 gadi atpakaļ
  bach c0682efb46 fixed ressources liées display in projet thrid column 3 gadi atpakaļ
  bach 39c011aac7 espace presse archi de contenu 3 gadi atpakaļ
  bach 3cf7f6a7ae programme general events link 3 gadi atpakaļ
  armansansd 804b6dcb0b colonne ressources - path-projet 3 gadi atpakaļ
  bach 82e0791100 added projet type 'étude' 3 gadi atpakaļ
  bach 0f800be899 ressources dans pages projet/ville 3 gadi atpakaļ
  armansansd b0656ac795 css .block region third - collection 3 gadi atpakaļ
100 mainītis faili ar 3752 papildinājumiem un 426 dzēšanām
  1. 8 8
      .gitattributes
  2. 1 1
      .gitignore
  3. 19 9
      composer.json
  4. 433 173
      composer.lock
  5. 4 0
      config/sync/autologout.settings.yml
  6. 65 0
      config/sync/checklistapi.progress.seo_checklist.yml
  7. 22 0
      config/sync/core.base_field_override.node.iframe.promote.yml
  8. 95 0
      config/sync/core.entity_form_display.node.iframe.default.yml
  9. 12 4
      config/sync/core.entity_form_display.node.projet.default.yml
  10. 39 4
      config/sync/core.entity_form_display.node.static.default.yml
  11. 12 0
      config/sync/core.entity_form_display.paragraph.doc_and_thumb.default.yml
  12. 44 0
      config/sync/core.entity_form_display.paragraph.groupe_document.default.yml
  13. 9 0
      config/sync/core.entity_form_display.paragraph.textes.default.yml
  14. 44 0
      config/sync/core.entity_view_display.node.iframe.default.yml
  15. 24 0
      config/sync/core.entity_view_display.node.iframe.teaser.yml
  16. 1 1
      config/sync/core.entity_view_display.node.programme.default.yml
  17. 2 0
      config/sync/core.entity_view_display.node.projet.accroche_ss_image.yml
  18. 9 0
      config/sync/core.entity_view_display.node.projet.default.yml
  19. 2 0
      config/sync/core.entity_view_display.node.projet.teaser.yml
  20. 94 0
      config/sync/core.entity_view_display.node.ressource.third.yml
  21. 15 5
      config/sync/core.entity_view_display.node.static.default.yml
  22. 16 6
      config/sync/core.entity_view_display.node.static.full.yml
  23. 2 0
      config/sync/core.entity_view_display.node.static.teaser.yml
  24. 9 0
      config/sync/core.entity_view_display.paragraph.doc_and_thumb.default.yml
  25. 34 0
      config/sync/core.entity_view_display.paragraph.groupe_document.default.yml
  26. 25 0
      config/sync/core.entity_view_display.paragraph.groupe_document.preview.yml
  27. 2 0
      config/sync/core.entity_view_display.paragraph.textes.accroche.yml
  28. 10 0
      config/sync/core.entity_view_display.paragraph.textes.default.yml
  29. 2 0
      config/sync/core.entity_view_display.paragraph.textes.preview.yml
  30. 10 0
      config/sync/core.entity_view_mode.node.third.yml
  31. 11 0
      config/sync/core.extension.yml
  32. 6 2
      config/sync/editor.editor.wysiwyg.yml
  33. 1 0
      config/sync/email_registration.settings.yml
  34. 1 1
      config/sync/field.field.node.actualite.field_fichier.yml
  35. 1 1
      config/sync/field.field.node.evenement.field_fichier.yml
  36. 31 0
      config/sync/field.field.node.iframe.field_iframe.yml
  37. 23 0
      config/sync/field.field.node.projet.field_type_de_projet.yml
  38. 1 1
      config/sync/field.field.node.ressource.field_fichier.yml
  39. 1 0
      config/sync/field.field.node.ressource.field_videos.yml
  40. 52 0
      config/sync/field.field.node.static.field_groupe_documents.yml
  41. 1 1
      config/sync/field.field.node.static.field_pieces_jointes.yml
  42. 1 1
      config/sync/field.field.paragraph.doc_and_thumb.field_document.yml
  43. 23 0
      config/sync/field.field.paragraph.doc_and_thumb.field_texte.yml
  44. 52 0
      config/sync/field.field.paragraph.groupe_document.field_documents.yml
  45. 19 0
      config/sync/field.field.paragraph.groupe_document.field_titre.yml
  46. 27 0
      config/sync/field.field.paragraph.textes.field_document.yml
  47. 21 0
      config/sync/field.storage.node.field_groupe_documents.yml
  48. 19 0
      config/sync/field.storage.node.field_iframe.yml
  49. 27 0
      config/sync/field.storage.node.field_type_de_projet.yml
  50. 20 0
      config/sync/field.storage.paragraph.field_documents.yml
  51. 10 10
      config/sync/filter.format.wysiwyg.yml
  52. 5 0
      config/sync/hreflang.settings.yml
  53. 11 0
      config/sync/language.content_settings.node.iframe.yml
  54. 34 14
      config/sync/matomo.settings.yml
  55. 12 0
      config/sync/metatag.metatag_defaults.403.yml
  56. 11 0
      config/sync/metatag.metatag_defaults.404.yml
  57. 14 0
      config/sync/metatag.metatag_defaults.front.yml
  58. 12 0
      config/sync/metatag.metatag_defaults.global.yml
  59. 12 0
      config/sync/metatag.metatag_defaults.node.yml
  60. 12 0
      config/sync/metatag.metatag_defaults.taxonomy_term.yml
  61. 12 0
      config/sync/metatag.metatag_defaults.user.yml
  62. 20 0
      config/sync/node.type.iframe.yml
  63. 5 1
      config/sync/page_manager.page.node.yml
  64. 38 13
      config/sync/page_manager.page_variant.node-panels_variant-0.yml
  65. 30 2
      config/sync/page_manager.page_variant.node-panels_variant-1.yml
  66. 0 34
      config/sync/page_manager.page_variant.node-panels_variant-2.yml
  67. 30 20
      config/sync/page_manager.page_variant.node-panels_variant-4.yml
  68. 2 2
      config/sync/page_manager.page_variant.node-panels_variant-5.yml
  69. 11 0
      config/sync/paragraphs.paragraphs_type.groupe_document.yml
  70. 23 0
      config/sync/pathauto.pattern.static_iframe.yml
  71. 1 6
      config/sync/perimeter.settings.yml
  72. 1 0
      config/sync/persistent_login.settings.yml
  73. 3 0
      config/sync/robotstxt.settings.yml
  74. 2 2
      config/sync/structure_sync.data.yml
  75. 8 0
      config/sync/user.role.admin.yml
  76. 4 0
      config/sync/user.role.editeur.yml
  77. 51 2
      config/sync/views.view.actus_blocks.yml
  78. 2 12
      config/sync/views.view.centre_de_ressources.yml
  79. 1 0
      config/sync/views.view.collection.yml
  80. 168 16
      config/sync/views.view.content.yml
  81. 1099 65
      config/sync/views.view.programme_toc.yml
  82. 5 2
      config/sync/views.view.projets.yml
  83. 379 0
      config/sync/views.view.ressources.yml
  84. 217 0
      config/sync/views.view.static.yml
  85. 1 1
      config/sync/views.view.taxonomy_term.yml
  86. 1 1
      config/sync/views.view.watchdog.yml
  87. 1 1
      config/sync/views.view.who_s_new.yml
  88. 3 0
      config/sync/xmlsitemap.settings.menu_link_content.menu_link_content.yml
  89. 3 0
      config/sync/xmlsitemap.settings.node.actualite.yml
  90. 3 0
      config/sync/xmlsitemap.settings.node.evenement.yml
  91. 3 0
      config/sync/xmlsitemap.settings.node.programme.yml
  92. 3 0
      config/sync/xmlsitemap.settings.node.projet.yml
  93. 3 0
      config/sync/xmlsitemap.settings.node.ressource.yml
  94. 3 0
      config/sync/xmlsitemap.settings.node.static.yml
  95. 3 0
      config/sync/xmlsitemap.settings.node.theme.yml
  96. 17 0
      config/sync/xmlsitemap.settings.yml
  97. 8 0
      config/sync/xmlsitemap.xmlsitemap.2e9ZfIfLFCC0V-PbcDKUTb1Wk22XgjzJ6f-b16CFlPE.yml
  98. 43 0
      patches/leaflet_more_maps_cartodb-2.1.3.patch
  99. 6 0
      web/.ht.router.php
  100. 4 4
      web/.htaccess

+ 8 - 8
.gitattributes

@@ -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

+ 1 - 1
.gitignore

@@ -37,7 +37,7 @@ node_modules/
 /autoload.php
 /example.gitignore
 /index.php
-/robots.txt
+#/robots.txt
 /update.php
 /web.config
 

+ 19 - 9
composer.json

@@ -18,32 +18,42 @@
         "composer/installers": "^1.9",
         "drupal/address": "1.x-dev@dev",
         "drupal/administerusersbyrole": "3.x-dev@dev",
-        "drupal/better_exposed_filters": "^5.0@beta",
+        "drupal/better_exposed_filters": "^6.0",
+        "drupal/ckeditor_iframe": "^2.1",
         "drupal/config_ignore": "^2.3",
         "drupal/core-composer-scaffold": "^9.3",
         "drupal/core-project-message": "^9.3",
         "drupal/core-recommended": "^9.3",
         "drupal/geocoder": "^3.20",
         "drupal/geofield": "^1.22",
+        "drupal/hreflang": "^1.9",
+        "drupal/iframe": "^2.21",
         "drupal/image_field_caption": "^1.1",
         "drupal/imce": "^2.4",
         "drupal/leaflet": "^2.1",
         "drupal/leaflet_more_maps": "^2.1",
         "drupal/leaflet_more_markers": "^1.1",
         "drupal/linked_field": "^1.3",
+        "drupal/mailsystem": "^4.4",
+        "drupal/metatag": "^1.21",
         "drupal/page_manager": "4.x-dev@dev",
         "drupal/panelizer": "^4.4",
         "drupal/panels": "^4.6",
         "drupal/paragraphs": "1.x-dev@dev",
         "drupal/perimeter": "2.0.x-dev@dev",
+        "drupal/robotstxt": "^1.4",
         "drupal/role_delegation": "^1.1",
         "drupal/selective_better_exposed_filters": "2.x-dev@dev",
+        "drupal/seo_checklist": "^5.1",
         "drupal/smart_date": "^3.1",
         "drupal/structure_sync": "^2.0",
         "drupal/twig_xdebug": "^1.2",
+        "drupal/video_embed_dailymotion": "^1.2",
         "drupal/video_embed_field": "^2.4",
         "drupal/views_argument_token": "2.0.x-dev@dev",
         "drupal/views_conditional": "^1.4",
+        "drupal/views_ef_fieldset": "^1",
+        "drupal/xmlsitemap": "^1.3",
         "geocoder-php/google-maps-provider": "^4.6",
         "geocoder-php/mapquest-provider": "^4.2",
         "wikimedia/composer-merge-plugin": "^2.0"
@@ -51,7 +61,7 @@
     "conflict": {
         "drupal/drupal": "*"
     },
-    "minimum-stability": "stable",
+    "minimum-stability": "dev",
     "prefer-stable": true,
     "config": {
         "sort-packages": true,
@@ -61,7 +71,8 @@
             "cweagans/composer-patches": true,
             "drupal/core-composer-scaffold": true,
             "drupal/core-project-message": true,
-            "wikimedia/composer-merge-plugin": true
+            "wikimedia/composer-merge-plugin": true,
+            "php-http/discovery": true
         }
     },
     "extra": {
@@ -70,7 +81,9 @@
                 "web-root": "web/"
             },
             "file-mapping": {
-                "[web-root]/sites/development.services.yml": false
+                "[web-root]/sites/development.services.yml": false,
+                "[web-root]/robots.txt": false,
+                "/.gitignore": false
             }
         },
         "installer-paths": {
@@ -132,9 +145,6 @@
           "merge-extra": true
         },
         "patches": {
-          "drupal/jquery_ui_touch_punch": {
-            "jQuery UI Touch Punch library https://www.drupal.org/project/jquery_ui_touch_punch/issues/3159222":"https://www.drupal.org/files/issues/2021-02-26/jquery_ui_touch_punch.patch"
-          },
           "drupal/core": {
             "Call to a member function getSetting() on null migrate_drupal https://www.drupal.org/project/drupal/issues/2984460": "https://www.drupal.org/files/issues/2020-04-06/2984460-3.patch",
             "Add Views EntityReference filter to be available for all entity reference fields https://www.drupal.org/project/drupal/issues/2429699" : "https://www.drupal.org/files/issues/2021-12-02/2429699-453-9.3.x.patch"
@@ -143,10 +153,10 @@
               "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/leaflet_more_maps": {
-              "add cartodb maps to leaflet_more_maps": "./patches/leaflet_more_maps_cartodb.patch"
+              "add cartodb maps to leaflet_more_maps https://www.drupal.org/project/leaflet_more_maps/issues/3231159": "./patches/leaflet_more_maps_cartodb-2.1.3.patch"
           },
           "drupal/ctools": {
-              "How to manually pass an argument to a views block through interface https://www.drupal.org/project/ctools/issues/2759445": "https://www.drupal.org/files/issues/2022-05-22/2759445-86.patch"
+              "How to manually pass an argument to a views block through interface https://www.drupal.org/project/ctools/issues/2759445": "https://www.drupal.org/files/issues/2023-01-18/2759445-100.patch"
           }
         }
     }

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 433 - 173
composer.lock


+ 4 - 0
config/sync/autologout.settings.yml

@@ -14,3 +14,7 @@ jstimer_format: '%hours%:%mins%:%secs%'
 jstimer_js_load_option: false
 use_alt_logout_method: false
 use_watchdog: true
+enabled: true
+whitelisted_ip_addresses: ''
+inactivity_message_type: status
+modal_width: 450

+ 65 - 0
config/sync/checklistapi.progress.seo_checklist.yml

@@ -0,0 +1,65 @@
+progress:
+  '#changed': 1667315714
+  '#changed_by': '1'
+  '#completed_items': 20
+  '#items':
+    install_and_enable_seo_checklist_module:
+      '#completed': 1667314961
+      '#uid': '1'
+    install_and_enable_admin_toolbar_module:
+      '#completed': 1667314961
+      '#uid': '1'
+    install_composer_command_line_tool:
+      '#completed': 1667314961
+      '#uid': '1'
+    install_drush_command_line_tool:
+      '#completed': 1667314961
+      '#uid': '1'
+    show_cli_commands:
+      '#completed': 1667314961
+      '#uid': '1'
+    enable_clean_urls:
+      '#completed': 1667315015
+      '#uid': '1'
+    install_and_enable_redirect_module:
+      '#completed': 1667314961
+      '#uid': '1'
+    configure_the_redirect_module:
+      '#completed': 1667315015
+      '#uid': '1'
+    install_and_enable_pathauto_module:
+      '#completed': 1667314961
+      '#uid': '1'
+    configure_pathauto_module:
+      '#completed': 1667315015
+      '#uid': '1'
+    create_pathauto_patterns:
+      '#completed': 1667315015
+      '#uid': '1'
+    install_and_enable_metatag_module:
+      '#completed': 1667314961
+      '#uid': '1'
+    install_and_enable_alternate_hreflang_module:
+      '#completed': 1667315248
+      '#uid': '1'
+    install_and_enable_xml_sitemap_module:
+      '#completed': 1667314961
+      '#uid': '1'
+    configure_xml_sitemap_module:
+      '#completed': 1667315314
+      '#uid': '1'
+    install_and_enable_robotstxt_module:
+      '#completed': 1667315393
+      '#uid': '1'
+    set_up_cron:
+      '#completed': 1667315393
+      '#uid': '1'
+    google_accounts_sign_ups:
+      '#completed': 1667315393
+      '#uid': '1'
+    submit_xml_sitemap_to_google:
+      '#completed': 1667315714
+      '#uid': '1'
+    install_and_enable_honeypot_module:
+      '#completed': 1667314961
+      '#uid': '1'

+ 22 - 0
config/sync/core.base_field_override.node.iframe.promote.yml

@@ -0,0 +1,22 @@
+uuid: 0c02dd41-2dec-4cbf-b889-d0941b4fcb92
+langcode: fr
+status: true
+dependencies:
+  config:
+    - node.type.iframe
+id: node.iframe.promote
+field_name: promote
+entity_type: node
+bundle: iframe
+label: 'Promu en page d''accueil'
+description: ''
+required: false
+translatable: true
+default_value:
+  -
+    value: 0
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 95 - 0
config/sync/core.entity_form_display.node.iframe.default.yml

@@ -0,0 +1,95 @@
+uuid: 52d6640e-1538-4982-9b6f-4bdc3715879f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.node.iframe.field_iframe
+    - node.type.iframe
+  module:
+    - iframe
+    - path
+id: node.iframe.default
+targetEntityType: node
+bundle: iframe
+mode: default
+content:
+  created:
+    type: datetime_timestamp
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_iframe:
+    type: iframe_urlwidthheight
+    weight: 121
+    region: content
+    settings:
+      headerlevel: '3'
+      class: ''
+      frameborder: '0'
+      scrolling: auto
+      transparency: '0'
+      allowfullscreen: '0'
+      tokensupport: '0'
+      width: ''
+      height: ''
+      expose_class: false
+    third_party_settings: {  }
+  langcode:
+    type: language_select
+    weight: 2
+    region: content
+    settings:
+      include_locked: true
+    third_party_settings: {  }
+  path:
+    type: path
+    weight: 30
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  promote:
+    type: boolean_checkbox
+    weight: 15
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
+  status:
+    type: boolean_checkbox
+    weight: 120
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
+  sticky:
+    type: boolean_checkbox
+    weight: 16
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
+  title:
+    type: string_textfield
+    weight: -5
+    region: content
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+  uid:
+    type: entity_reference_autocomplete
+    weight: 5
+    region: content
+    settings:
+      match_operator: CONTAINS
+      match_limit: 10
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+  url_redirects:
+    weight: 50
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+hidden: {  }

+ 12 - 4
config/sync/core.entity_form_display.node.projet.default.yml

@@ -20,6 +20,7 @@ dependencies:
     - field.field.node.projet.field_ressources_liees
     - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
+    - field.field.node.projet.field_type_de_projet
     - field.field.node.projet.field_ville
     - image.style.thumbnail
     - node.type.projet
@@ -129,6 +130,7 @@ third_party_settings:
         required_fields: true
     group_details:
       children:
+        - field_type_de_projet
         - status
         - promote
         - field_actif
@@ -192,7 +194,7 @@ content:
     third_party_settings: {  }
   field_actif:
     type: boolean_checkbox
-    weight: 2
+    weight: 32
     region: content
     settings:
       display_label: true
@@ -277,7 +279,7 @@ content:
     third_party_settings: {  }
   field_memo:
     type: string_textarea
-    weight: 3
+    weight: 33
     region: content
     settings:
       rows: 5
@@ -349,6 +351,12 @@ content:
       size: 60
       placeholder: ''
     third_party_settings: {  }
+  field_type_de_projet:
+    type: options_select
+    weight: 29
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   field_ville:
     type: entity_reference_autocomplete
     weight: 2
@@ -361,14 +369,14 @@ content:
     third_party_settings: {  }
   promote:
     type: boolean_checkbox
-    weight: 1
+    weight: 31
     region: content
     settings:
       display_label: true
     third_party_settings: {  }
   status:
     type: boolean_checkbox
-    weight: 0
+    weight: 30
     region: content
     settings:
       display_label: true

+ 39 - 4
config/sync/core.entity_form_display.node.static.default.yml

@@ -5,6 +5,7 @@ dependencies:
   config:
     - field.field.node.static.body
     - field.field.node.static.field_equipes
+    - field.field.node.static.field_groupe_documents
     - field.field.node.static.field_lien
     - field.field.node.static.field_memo
     - field.field.node.static.field_page_statique_liees
@@ -43,6 +44,7 @@ third_party_settings:
     group_tabs:
       children:
         - group_textes
+        - group_documents
         - group_liens
         - group_equipes
         - group_partenaires
@@ -76,7 +78,7 @@ third_party_settings:
       label: Media
       region: content
       parent_name: group_tabs
-      weight: 21
+      weight: 25
       format_type: tab
       format_settings:
         classes: ''
@@ -91,7 +93,7 @@ third_party_settings:
       label: Liens
       region: content
       parent_name: group_tabs
-      weight: 20
+      weight: 22
       format_type: tab
       format_settings:
         classes: ''
@@ -105,7 +107,7 @@ third_party_settings:
       label: Équipes
       region: content
       parent_name: group_tabs
-      weight: 20
+      weight: 23
       format_type: tab
       format_settings:
         classes: ''
@@ -119,10 +121,25 @@ third_party_settings:
       label: Partenaires
       region: content
       parent_name: group_tabs
-      weight: 20
+      weight: 24
+      format_type: tab
+      format_settings:
+        classes: ''
+        id: ''
+        formatter: closed
+        description: ''
+        required_fields: true
+    group_documents:
+      children:
+        - field_groupe_documents
+      label: Documents
+      region: content
+      parent_name: group_tabs
+      weight: 21
       format_type: tab
       format_settings:
         classes: ''
+        show_empty_fields: true
         id: ''
         formatter: closed
         description: ''
@@ -150,6 +167,24 @@ content:
       form_display_mode: default
       default_paragraph_type: ''
     third_party_settings: {  }
+  field_groupe_documents:
+    type: paragraphs
+    weight: 27
+    region: content
+    settings:
+      title: Paragraph
+      title_plural: Paragraphs
+      edit_mode: open
+      closed_mode: summary
+      autocollapse: none
+      closed_mode_threshold: 0
+      add_mode: dropdown
+      form_display_mode: default
+      default_paragraph_type: ''
+      features:
+        collapse_edit_all: collapse_edit_all
+        duplicate: duplicate
+    third_party_settings: {  }
   field_lien:
     type: link_default
     weight: 9

+ 12 - 0
config/sync/core.entity_form_display.paragraph.doc_and_thumb.default.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.paragraph.doc_and_thumb.field_document
+    - field.field.paragraph.doc_and_thumb.field_texte
     - field.field.paragraph.doc_and_thumb.field_titre
     - field.field.paragraph.doc_and_thumb.field_vignette
     - image.style.thumbnail
@@ -11,6 +12,7 @@ dependencies:
   module:
     - file
     - image
+    - text
 id: paragraph.doc_and_thumb.default
 targetEntityType: paragraph
 bundle: doc_and_thumb
@@ -23,6 +25,16 @@ content:
     settings:
       progress_indicator: throbber
     third_party_settings: {  }
+  field_texte:
+    type: text_textarea_with_summary
+    weight: 3
+    region: content
+    settings:
+      rows: 9
+      summary_rows: 3
+      placeholder: ''
+      show_summary: false
+    third_party_settings: {  }
   field_titre:
     type: string_textfield
     weight: 1

+ 44 - 0
config/sync/core.entity_form_display.paragraph.groupe_document.default.yml

@@ -0,0 +1,44 @@
+uuid: 9d686343-17ec-41e7-a445-ee0ce6c9bcfa
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.groupe_document.field_documents
+    - field.field.paragraph.groupe_document.field_titre
+    - paragraphs.paragraphs_type.groupe_document
+  module:
+    - paragraphs
+id: paragraph.groupe_document.default
+targetEntityType: paragraph
+bundle: groupe_document
+mode: default
+content:
+  field_documents:
+    type: paragraphs
+    weight: 1
+    region: content
+    settings:
+      title: Paragraph
+      title_plural: Paragraphs
+      edit_mode: open
+      closed_mode: summary
+      autocollapse: none
+      closed_mode_threshold: 0
+      add_mode: dropdown
+      form_display_mode: default
+      default_paragraph_type: ''
+      features:
+        collapse_edit_all: collapse_edit_all
+        duplicate: duplicate
+    third_party_settings: {  }
+  field_titre:
+    type: string_textfield
+    weight: 0
+    region: content
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+hidden:
+  created: true
+  status: true

+ 9 - 0
config/sync/core.entity_form_display.paragraph.textes.default.yml

@@ -3,12 +3,14 @@ langcode: fr
 status: true
 dependencies:
   config:
+    - field.field.paragraph.textes.field_document
     - field.field.paragraph.textes.field_photo
     - field.field.paragraph.textes.field_texte
     - field.field.paragraph.textes.field_titre
     - image.style.thumbnail
     - paragraphs.paragraphs_type.textes
   module:
+    - file
     - image
     - text
 id: paragraph.textes.default
@@ -16,6 +18,13 @@ targetEntityType: paragraph
 bundle: textes
 mode: default
 content:
+  field_document:
+    type: file_generic
+    weight: 3
+    region: content
+    settings:
+      progress_indicator: throbber
+    third_party_settings: {  }
   field_photo:
     type: image_image
     weight: 2

+ 44 - 0
config/sync/core.entity_view_display.node.iframe.default.yml

@@ -0,0 +1,44 @@
+uuid: 081de4d4-1ad7-4163-857d-4e8226cf82a3
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.node.iframe.field_iframe
+    - node.type.iframe
+  module:
+    - iframe
+    - panelizer
+    - user
+third_party_settings:
+  panelizer:
+    enable: false
+    custom: false
+    allow: false
+    default: default
+id: node.iframe.default
+targetEntityType: node
+bundle: iframe
+mode: default
+content:
+  field_iframe:
+    type: iframe_only
+    label: hidden
+    settings:
+      url: ''
+      title: ''
+      headerlevel: '3'
+      class: ''
+      frameborder: '0'
+      scrolling: ''
+      transparency: '0'
+      allowfullscreen: '0'
+      tokensupport: '0'
+      width: ''
+      height: ''
+    third_party_settings: {  }
+    weight: 101
+    region: content
+hidden:
+  langcode: true
+  links: true
+  search_api_excerpt: true

+ 24 - 0
config/sync/core.entity_view_display.node.iframe.teaser.yml

@@ -0,0 +1,24 @@
+uuid: f021abc2-af88-46e6-b661-5afea3651e4a
+langcode: fr
+status: true
+dependencies:
+  config:
+    - core.entity_view_mode.node.teaser
+    - field.field.node.iframe.field_iframe
+    - node.type.iframe
+  module:
+    - user
+id: node.iframe.teaser
+targetEntityType: node
+bundle: iframe
+mode: teaser
+content:
+  links:
+    settings: {  }
+    third_party_settings: {  }
+    weight: 100
+    region: content
+hidden:
+  field_iframe: true
+  langcode: true
+  search_api_excerpt: true

+ 1 - 1
config/sync/core.entity_view_display.node.programme.default.yml

@@ -62,7 +62,7 @@ content:
     region: content
   field_partenaires:
     type: entity_reference_revisions_entity_view
-    label: hidden
+    label: above
     settings:
       view_mode: default
       link: ''

+ 2 - 0
config/sync/core.entity_view_display.node.projet.accroche_ss_image.yml

@@ -21,6 +21,7 @@ dependencies:
     - field.field.node.projet.field_ressources_liees
     - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
+    - field.field.node.projet.field_type_de_projet
     - field.field.node.projet.field_ville
     - node.type.projet
   module:
@@ -69,6 +70,7 @@ hidden:
   field_ressources_liees: true
   field_textes: true
   field_themes_lies: true
+  field_type_de_projet: true
   field_ville: true
   langcode: true
   links: true

+ 9 - 0
config/sync/core.entity_view_display.node.projet.default.yml

@@ -20,12 +20,14 @@ dependencies:
     - field.field.node.projet.field_ressources_liees
     - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
+    - field.field.node.projet.field_type_de_projet
     - field.field.node.projet.field_ville
     - node.type.projet
   module:
     - address
     - entity_reference_revisions
     - image
+    - options
     - panelizer
     - text
     - user
@@ -159,6 +161,13 @@ content:
     third_party_settings: {  }
     weight: 6
     region: content
+  field_type_de_projet:
+    type: list_default
+    label: above
+    settings: {  }
+    third_party_settings: {  }
+    weight: 15
+    region: content
   field_ville:
     type: entity_reference_label
     label: hidden

+ 2 - 0
config/sync/core.entity_view_display.node.projet.teaser.yml

@@ -21,6 +21,7 @@ dependencies:
     - field.field.node.projet.field_ressources_liees
     - field.field.node.projet.field_textes
     - field.field.node.projet.field_themes_lies
+    - field.field.node.projet.field_type_de_projet
     - field.field.node.projet.field_ville
     - image.style.very_large
     - node.type.projet
@@ -82,6 +83,7 @@ hidden:
   field_ressources_liees: true
   field_textes: true
   field_themes_lies: true
+  field_type_de_projet: true
   field_ville: true
   langcode: true
   links: true

+ 94 - 0
config/sync/core.entity_view_display.node.ressource.third.yml

@@ -0,0 +1,94 @@
+uuid: a11d691a-ecdf-4ac7-82ac-a0eefe4f4304
+langcode: fr
+status: true
+dependencies:
+  config:
+    - core.entity_view_mode.node.third
+    - field.field.node.ressource.body
+    - field.field.node.ressource.field_auteurs
+    - 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_evenements_lies
+    - field.field.node.ressource.field_fichier
+    - field.field.node.ressource.field_image
+    - field.field.node.ressource.field_lien
+    - field.field.node.ressource.field_memo
+    - field.field.node.ressource.field_poid
+    - field.field.node.ressource.field_programme
+    - field.field.node.ressource.field_projet
+    - field.field.node.ressource.field_ressources_liees
+    - field.field.node.ressource.field_sous_titre
+    - field.field.node.ressource.field_theme
+    - field.field.node.ressource.field_type_de_ressource
+    - field.field.node.ressource.field_videos
+    - image.style.large
+    - node.type.ressource
+  module:
+    - image
+    - panelizer
+    - text
+    - user
+third_party_settings:
+  panelizer:
+    enable: false
+    custom: false
+    allow: false
+    default: default
+id: node.ressource.third
+targetEntityType: node
+bundle: ressource
+mode: third
+content:
+  field_auteurs:
+    type: text_default
+    label: hidden
+    settings: {  }
+    third_party_settings: {  }
+    weight: 2
+    region: content
+  field_image:
+    type: image
+    label: hidden
+    settings:
+      image_link: ''
+      image_style: large
+      image_loading:
+        attribute: lazy
+    third_party_settings: {  }
+    weight: 0
+    region: content
+  field_sous_titre:
+    type: string
+    label: hidden
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
+    weight: 3
+    region: content
+  field_type_de_ressource:
+    type: entity_reference_label
+    label: hidden
+    settings:
+      link: false
+    third_party_settings: {  }
+    weight: 1
+    region: content
+hidden:
+  body: true
+  field_collections: true
+  field_date_de_parution: true
+  field_edition: true
+  field_evenements_lies: true
+  field_fichier: true
+  field_lien: true
+  field_memo: true
+  field_poid: true
+  field_programme: true
+  field_projet: true
+  field_ressources_liees: true
+  field_theme: true
+  field_videos: true
+  langcode: true
+  links: true
+  search_api_excerpt: true

+ 15 - 5
config/sync/core.entity_view_display.node.static.default.yml

@@ -5,6 +5,7 @@ dependencies:
   config:
     - field.field.node.static.body
     - field.field.node.static.field_equipes
+    - field.field.node.static.field_groupe_documents
     - field.field.node.static.field_lien
     - field.field.node.static.field_memo
     - field.field.node.static.field_page_statique_liees
@@ -46,7 +47,16 @@ content:
       view_mode: default
       link: ''
     third_party_settings: {  }
-    weight: 5
+    weight: 6
+    region: content
+  field_groupe_documents:
+    type: entity_reference_revisions_entity_view
+    label: above
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    weight: 2
     region: content
   field_page_statique_liees:
     type: entity_reference_label
@@ -54,7 +64,7 @@ content:
     settings:
       link: true
     third_party_settings: {  }
-    weight: 3
+    weight: 4
     region: content
   field_partenaires:
     type: entity_reference_revisions_entity_view
@@ -63,7 +73,7 @@ content:
       view_mode: default
       link: ''
     third_party_settings: {  }
-    weight: 6
+    weight: 7
     region: content
   field_pieces_jointes:
     type: file_default
@@ -71,7 +81,7 @@ content:
     settings:
       use_description_as_link_text: true
     third_party_settings: {  }
-    weight: 4
+    weight: 5
     region: content
   field_textes:
     type: entity_reference_revisions_entity_view
@@ -85,7 +95,7 @@ content:
   links:
     settings: {  }
     third_party_settings: {  }
-    weight: 2
+    weight: 3
     region: content
 hidden:
   field_lien: true

+ 16 - 6
config/sync/core.entity_view_display.node.static.full.yml

@@ -6,6 +6,7 @@ dependencies:
     - core.entity_view_mode.node.full
     - field.field.node.static.body
     - field.field.node.static.field_equipes
+    - field.field.node.static.field_groupe_documents
     - field.field.node.static.field_lien
     - field.field.node.static.field_memo
     - field.field.node.static.field_page_statique_liees
@@ -48,7 +49,16 @@ content:
       view_mode: default
       link: ''
     third_party_settings: {  }
-    weight: 6
+    weight: 7
+    region: content
+  field_groupe_documents:
+    type: entity_reference_revisions_entity_view
+    label: hidden
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    weight: 2
     region: content
   field_lien:
     type: link
@@ -60,7 +70,7 @@ content:
       rel: ''
       target: ''
     third_party_settings: {  }
-    weight: 4
+    weight: 5
     region: content
   field_page_statique_liees:
     type: entity_reference_label
@@ -68,7 +78,7 @@ content:
     settings:
       link: true
     third_party_settings: {  }
-    weight: 3
+    weight: 4
     region: content
   field_partenaires:
     type: entity_reference_revisions_entity_view
@@ -77,7 +87,7 @@ content:
       view_mode: default
       link: ''
     third_party_settings: {  }
-    weight: 7
+    weight: 8
     region: content
   field_pieces_jointes:
     type: file_default
@@ -85,7 +95,7 @@ content:
     settings:
       use_description_as_link_text: true
     third_party_settings: {  }
-    weight: 5
+    weight: 6
     region: content
   field_textes:
     type: entity_reference_revisions_entity_view
@@ -99,7 +109,7 @@ content:
   links:
     settings: {  }
     third_party_settings: {  }
-    weight: 2
+    weight: 3
     region: content
 hidden:
   field_memo: true

+ 2 - 0
config/sync/core.entity_view_display.node.static.teaser.yml

@@ -6,6 +6,7 @@ dependencies:
     - core.entity_view_mode.node.teaser
     - field.field.node.static.body
     - field.field.node.static.field_equipes
+    - field.field.node.static.field_groupe_documents
     - field.field.node.static.field_lien
     - field.field.node.static.field_memo
     - field.field.node.static.field_page_statique_liees
@@ -48,6 +49,7 @@ content:
 hidden:
   body: true
   field_equipes: true
+  field_groupe_documents: true
   field_lien: true
   field_memo: true
   field_page_statique_liees: true

+ 9 - 0
config/sync/core.entity_view_display.paragraph.doc_and_thumb.default.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - field.field.paragraph.doc_and_thumb.field_document
+    - field.field.paragraph.doc_and_thumb.field_texte
     - field.field.paragraph.doc_and_thumb.field_titre
     - field.field.paragraph.doc_and_thumb.field_vignette
     - image.style.medium
@@ -11,6 +12,7 @@ dependencies:
   module:
     - file
     - image
+    - text
 id: paragraph.doc_and_thumb.default
 targetEntityType: paragraph
 bundle: doc_and_thumb
@@ -24,6 +26,13 @@ content:
     third_party_settings: {  }
     weight: 2
     region: content
+  field_texte:
+    type: text_default
+    label: visually_hidden
+    settings: {  }
+    third_party_settings: {  }
+    weight: 3
+    region: content
   field_titre:
     type: string
     label: visually_hidden

+ 34 - 0
config/sync/core.entity_view_display.paragraph.groupe_document.default.yml

@@ -0,0 +1,34 @@
+uuid: e75b81cf-9f63-4c33-a1dc-c9eddf8ade63
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.paragraph.groupe_document.field_documents
+    - field.field.paragraph.groupe_document.field_titre
+    - paragraphs.paragraphs_type.groupe_document
+  module:
+    - entity_reference_revisions
+id: paragraph.groupe_document.default
+targetEntityType: paragraph
+bundle: groupe_document
+mode: default
+content:
+  field_documents:
+    type: entity_reference_revisions_entity_view
+    label: visually_hidden
+    settings:
+      view_mode: default
+      link: ''
+    third_party_settings: {  }
+    weight: 1
+    region: content
+  field_titre:
+    type: string
+    label: visually_hidden
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
+    weight: 0
+    region: content
+hidden:
+  search_api_excerpt: true

+ 25 - 0
config/sync/core.entity_view_display.paragraph.groupe_document.preview.yml

@@ -0,0 +1,25 @@
+uuid: eb9ad652-5ebe-43ad-ab9d-f3437803c010
+langcode: fr
+status: true
+dependencies:
+  config:
+    - core.entity_view_mode.paragraph.preview
+    - field.field.paragraph.groupe_document.field_documents
+    - field.field.paragraph.groupe_document.field_titre
+    - paragraphs.paragraphs_type.groupe_document
+id: paragraph.groupe_document.preview
+targetEntityType: paragraph
+bundle: groupe_document
+mode: preview
+content:
+  field_titre:
+    type: string
+    label: visually_hidden
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
+    weight: 0
+    region: content
+hidden:
+  field_documents: true
+  search_api_excerpt: true

+ 2 - 0
config/sync/core.entity_view_display.paragraph.textes.accroche.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - core.entity_view_mode.paragraph.accroche
+    - field.field.paragraph.textes.field_document
     - field.field.paragraph.textes.field_photo
     - field.field.paragraph.textes.field_texte
     - field.field.paragraph.textes.field_titre
@@ -24,6 +25,7 @@ content:
     weight: 0
     region: content
 hidden:
+  field_document: true
   field_photo: true
   field_titre: true
   search_api_excerpt: true

+ 10 - 0
config/sync/core.entity_view_display.paragraph.textes.default.yml

@@ -3,11 +3,13 @@ langcode: fr
 status: true
 dependencies:
   config:
+    - field.field.paragraph.textes.field_document
     - field.field.paragraph.textes.field_photo
     - field.field.paragraph.textes.field_texte
     - field.field.paragraph.textes.field_titre
     - paragraphs.paragraphs_type.textes
   module:
+    - file
     - image
     - text
 id: paragraph.textes.default
@@ -15,6 +17,14 @@ targetEntityType: paragraph
 bundle: textes
 mode: default
 content:
+  field_document:
+    type: file_default
+    label: above
+    settings:
+      use_description_as_link_text: true
+    third_party_settings: {  }
+    weight: 3
+    region: content
   field_photo:
     type: image
     label: hidden

+ 2 - 0
config/sync/core.entity_view_display.paragraph.textes.preview.yml

@@ -4,6 +4,7 @@ status: true
 dependencies:
   config:
     - core.entity_view_mode.paragraph.preview
+    - field.field.paragraph.textes.field_document
     - field.field.paragraph.textes.field_photo
     - field.field.paragraph.textes.field_texte
     - field.field.paragraph.textes.field_titre
@@ -22,6 +23,7 @@ content:
     weight: 0
     region: content
 hidden:
+  field_document: true
   field_photo: true
   field_texte: true
   search_api_excerpt: true

+ 10 - 0
config/sync/core.entity_view_mode.node.third.yml

@@ -0,0 +1,10 @@
+uuid: 7d50b4c9-5d5d-4ff4-b950-a1ecb20e32bb
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: node.third
+label: 'third column'
+targetEntityType: node
+cache: true

+ 11 - 0
config/sync/core.extension.yml

@@ -19,7 +19,9 @@ module:
   block_content: 0
   breakpoint: 0
   bulkdelete: 0
+  checklistapi: 0
   ckeditor: 0
+  ckeditor_iframe: 0
   config: 0
   config_devel: 0
   config_filter: 0
@@ -50,6 +52,7 @@ module:
   entity_browser: 0
   entity_browser_enhanced: 0
   entity_reference_revisions: 0
+  fakeobjects: 0
   field: 0
   field_group: 0
   field_ui: 0
@@ -63,6 +66,8 @@ module:
   geofield: 0
   help: 0
   honeypot: 0
+  hreflang: 0
+  iframe: 0
   image: 0
   image_field_caption: 0
   imce: 0
@@ -95,6 +100,8 @@ module:
   menu_block: 0
   menu_link_content: 0
   menu_ui: 0
+  metatag: 0
+  metatag_verification: 0
   mysql: 0
   node: 0
   options: 0
@@ -116,9 +123,11 @@ module:
   redirect: 0
   redis: 0
   responsive_image: 0
+  robotstxt: 0
   role_delegation: 0
   search_api: 0
   search_api_db: 0
+  seo_checklist: 0
   smart_date: 0
   smart_trim: 0
   smtp: 0
@@ -134,6 +143,7 @@ module:
   update: 0
   url_to_video_filter: 0
   user: 0
+  video_embed_dailymotion: 0
   video_embed_field: 0
   video_embed_wysiwyg: 0
   views_argument_token: 0
@@ -147,6 +157,7 @@ module:
   menu_admin_per_menu: 1
   pathauto: 1
   selective_better_exposed_filters: 1
+  xmlsitemap: 1
   content_translation: 10
   views: 10
   paragraphs: 11

+ 6 - 2
config/sync/editor.editor.wysiwyg.yml

@@ -49,6 +49,10 @@ settings:
             - Paste
             - PasteText
             - PasteFromWord
+        -
+          name: iframe
+          items:
+            - Iframe
   plugins:
     drupallink:
       linkit_enabled: true
@@ -58,8 +62,8 @@ settings:
     video_embed:
       defaults:
         children:
-          autoplay: true
-          responsive: true
+          autoplay: false
+          responsive: false
           width: '854'
           height: '480'
 image_upload:

+ 1 - 0
config/sync/email_registration.settings.yml

@@ -2,3 +2,4 @@ _core:
   default_config_hash: k024s6lEcCjGqAq_82KNi-RRCCc37Jxo5frFNChAqao
 langcode: fr
 login_with_username: false
+require_username_on_registration: false

+ 1 - 1
config/sync/field.field.node.actualite.field_fichier.yml

@@ -21,7 +21,7 @@ settings:
   handler: 'default:file'
   handler_settings: {  }
   file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: pdf
+  file_extensions: 'txt pdf doc docx obs xls'
   max_filesize: ''
   description_field: true
 field_type: file

+ 1 - 1
config/sync/field.field.node.evenement.field_fichier.yml

@@ -21,7 +21,7 @@ settings:
   handler: 'default:file'
   handler_settings: {  }
   file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: pdf
+  file_extensions: 'txt pdf doc docx obs xls'
   max_filesize: ''
   description_field: true
 field_type: file

+ 31 - 0
config/sync/field.field.node.iframe.field_iframe.yml

@@ -0,0 +1,31 @@
+uuid: d0f0bd5d-107d-47a3-bacc-ebee877ca405
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_iframe
+    - node.type.iframe
+  module:
+    - iframe
+id: node.iframe.field_iframe
+field_name: field_iframe
+entity_type: node
+bundle: iframe
+label: Iframe
+description: ''
+required: true
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  title: null
+  headerlevel: '3'
+  class: ''
+  frameborder: '0'
+  scrolling: auto
+  transparency: '0'
+  allowfullscreen: '1'
+  tokensupport: '2'
+  width: null
+  height: null
+field_type: iframe

+ 23 - 0
config/sync/field.field.node.projet.field_type_de_projet.yml

@@ -0,0 +1,23 @@
+uuid: 4ba68e6e-efb1-44fd-90cd-f5f6ea6d6a6d
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_type_de_projet
+    - node.type.projet
+  module:
+    - options
+id: node.projet.field_type_de_projet
+field_name: field_type_de_projet
+entity_type: node
+bundle: projet
+label: 'Type de projet'
+description: ''
+required: true
+translatable: false
+default_value:
+  -
+    value: 1
+default_value_callback: ''
+settings: {  }
+field_type: list_integer

+ 1 - 1
config/sync/field.field.node.ressource.field_fichier.yml

@@ -21,7 +21,7 @@ settings:
   handler: 'default:file'
   handler_settings: {  }
   file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: 'pdf docx ods doc'
+  file_extensions: 'txt pdf doc docx obs xls'
   max_filesize: ''
   description_field: true
 field_type: file

+ 1 - 0
config/sync/field.field.node.ressource.field_videos.yml

@@ -19,6 +19,7 @@ default_value: {  }
 default_value_callback: ''
 settings:
   allowed_providers:
+    dailymotion: dailymotion
     vimeo: vimeo
     youtube: youtube
     youtube_playlist: '0'

+ 52 - 0
config/sync/field.field.node.static.field_groupe_documents.yml

@@ -0,0 +1,52 @@
+uuid: af4d5940-af48-4a50-8a45-f7d85aa0773b
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_groupe_documents
+    - node.type.static
+    - paragraphs.paragraphs_type.groupe_document
+  module:
+    - entity_reference_revisions
+id: node.static.field_groupe_documents
+field_name: field_groupe_documents
+entity_type: node
+bundle: static
+label: 'Groupe Documents'
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    target_bundles:
+      groupe_document: groupe_document
+    negate: 0
+    target_bundles_drag_drop:
+      doc_and_thumb:
+        weight: 10
+        enabled: false
+      equipes:
+        weight: 11
+        enabled: false
+      groupe_document:
+        weight: 9
+        enabled: true
+      partenaires:
+        weight: 12
+        enabled: false
+      personne:
+        weight: 13
+        enabled: false
+      sous_partie_programme:
+        weight: 14
+        enabled: false
+      sous_partie_programme_contents:
+        weight: 15
+        enabled: false
+      textes:
+        weight: 16
+        enabled: false
+field_type: entity_reference_revisions

+ 1 - 1
config/sync/field.field.node.static.field_pieces_jointes.yml

@@ -21,7 +21,7 @@ settings:
   handler: 'default:file'
   handler_settings: {  }
   file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: 'txt pdf doc docx obs'
+  file_extensions: 'txt pdf doc docx obs xls'
   max_filesize: ''
   description_field: true
 field_type: file

+ 1 - 1
config/sync/field.field.paragraph.doc_and_thumb.field_document.yml

@@ -21,7 +21,7 @@ settings:
   handler: 'default:file'
   handler_settings: {  }
   file_directory: '[date:custom:Y]-[date:custom:m]'
-  file_extensions: pdf
+  file_extensions: 'txt pdf doc docx obs png jpg svg'
   max_filesize: ''
   description_field: true
 field_type: file

+ 23 - 0
config/sync/field.field.paragraph.doc_and_thumb.field_texte.yml

@@ -0,0 +1,23 @@
+uuid: 2b48b4a2-0982-4ad2-a325-1018286f74ca
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_texte
+    - paragraphs.paragraphs_type.doc_and_thumb
+  module:
+    - text
+id: paragraph.doc_and_thumb.field_texte
+field_name: field_texte
+entity_type: paragraph
+bundle: doc_and_thumb
+label: Texte
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  display_summary: false
+  required_summary: false
+field_type: text_with_summary

+ 52 - 0
config/sync/field.field.paragraph.groupe_document.field_documents.yml

@@ -0,0 +1,52 @@
+uuid: 1b24edce-51b2-49a0-9362-3f0ef867a4aa
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_documents
+    - paragraphs.paragraphs_type.doc_and_thumb
+    - paragraphs.paragraphs_type.groupe_document
+  module:
+    - entity_reference_revisions
+id: paragraph.groupe_document.field_documents
+field_name: field_documents
+entity_type: paragraph
+bundle: groupe_document
+label: Documents
+description: ''
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:paragraph'
+  handler_settings:
+    target_bundles:
+      doc_and_thumb: doc_and_thumb
+    negate: 0
+    target_bundles_drag_drop:
+      doc_and_thumb:
+        weight: 10
+        enabled: true
+      equipes:
+        weight: 11
+        enabled: false
+      groupe_document:
+        weight: 9
+        enabled: false
+      partenaires:
+        weight: 12
+        enabled: false
+      personne:
+        weight: 13
+        enabled: false
+      sous_partie_programme:
+        weight: 14
+        enabled: false
+      sous_partie_programme_contents:
+        weight: 15
+        enabled: false
+      textes:
+        weight: 16
+        enabled: false
+field_type: entity_reference_revisions

+ 19 - 0
config/sync/field.field.paragraph.groupe_document.field_titre.yml

@@ -0,0 +1,19 @@
+uuid: 3664725a-c78d-4519-8d32-a9d57e895826
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_titre
+    - paragraphs.paragraphs_type.groupe_document
+id: paragraph.groupe_document.field_titre
+field_name: field_titre
+entity_type: paragraph
+bundle: groupe_document
+label: Titre
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string

+ 27 - 0
config/sync/field.field.paragraph.textes.field_document.yml

@@ -0,0 +1,27 @@
+uuid: f9f7484f-5223-4116-a4ee-8a5b396d5e3e
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.paragraph.field_document
+    - paragraphs.paragraphs_type.textes
+  module:
+    - file
+id: paragraph.textes.field_document
+field_name: field_document
+entity_type: paragraph
+bundle: textes
+label: Document
+description: ''
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  handler: 'default:file'
+  handler_settings: {  }
+  file_directory: '[date:custom:Y]-[date:custom:m]'
+  file_extensions: 'txt pdf doc docx obs png jpg'
+  max_filesize: ''
+  description_field: true
+field_type: file

+ 21 - 0
config/sync/field.storage.node.field_groupe_documents.yml

@@ -0,0 +1,21 @@
+uuid: 788d4768-b366-47f1-9fcf-7ed958e22272
+langcode: fr
+status: true
+dependencies:
+  module:
+    - entity_reference_revisions
+    - node
+    - paragraphs
+id: node.field_groupe_documents
+field_name: field_groupe_documents
+entity_type: node
+type: entity_reference_revisions
+settings:
+  target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 19 - 0
config/sync/field.storage.node.field_iframe.yml

@@ -0,0 +1,19 @@
+uuid: 84e70d62-831e-496f-a7a9-e6225d2dd1a4
+langcode: fr
+status: true
+dependencies:
+  module:
+    - iframe
+    - node
+id: node.field_iframe
+field_name: field_iframe
+entity_type: node
+type: iframe
+settings: {  }
+module: iframe
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 27 - 0
config/sync/field.storage.node.field_type_de_projet.yml

@@ -0,0 +1,27 @@
+uuid: 81df0e99-0c22-4b2a-a1e0-717295c36802
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+    - options
+id: node.field_type_de_projet
+field_name: field_type_de_projet
+entity_type: node
+type: list_integer
+settings:
+  allowed_values:
+    -
+      value: 1
+      label: projet
+    -
+      value: 2
+      label: étude
+  allowed_values_function: ''
+module: options
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 20 - 0
config/sync/field.storage.paragraph.field_documents.yml

@@ -0,0 +1,20 @@
+uuid: beab7d1d-d303-4c39-baa3-0bcf37fe9388
+langcode: fr
+status: true
+dependencies:
+  module:
+    - entity_reference_revisions
+    - paragraphs
+id: paragraph.field_documents
+field_name: field_documents
+entity_type: paragraph
+type: entity_reference_revisions
+settings:
+  target_type: paragraph
+module: entity_reference_revisions
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 10 - 10
config/sync/filter.format.wysiwyg.yml

@@ -30,7 +30,7 @@ filters:
     id: filter_url
     provider: filter
     status: true
-    weight: -44
+    weight: -43
     settings:
       filter_url_length: 72
   filter_autop:
@@ -49,28 +49,28 @@ filters:
     id: filter_html
     provider: filter
     status: false
-    weight: -43
+    weight: -42
     settings:
-      allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution> <p> <h1> <pre> <h4 id class="inter-titre"> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption>'
+      allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title data-entity-type data-entity-uuid data-entity-substitution> <p> <h1> <pre> <h4 id class="inter-titre"> <img src alt data-entity-type data-entity-uuid data-entity-substitution data-align data-caption> <iframe>'
       filter_html_help: true
       filter_html_nofollow: false
   filter_align:
     id: filter_align
     provider: filter
     status: false
-    weight: -41
+    weight: -40
     settings: {  }
   filter_caption:
     id: filter_caption
     provider: filter
     status: false
-    weight: -40
+    weight: -39
     settings: {  }
   filter_html_escape:
     id: filter_html_escape
     provider: filter
     status: false
-    weight: -42
+    weight: -41
     settings: {  }
   filter_url_to_video:
     id: filter_url_to_video
@@ -78,15 +78,15 @@ filters:
     status: true
     weight: -46
     settings:
-      youtube: '1'
+      youtube: '0'
       youtube_webp_preview: '0'
-      vimeo: '1'
+      vimeo: '0'
       autoload: '0'
   linkit:
     id: linkit
     provider: linkit
     status: true
-    weight: -39
+    weight: -45
     settings:
       title: true
   filter_pathologic:
@@ -103,5 +103,5 @@ filters:
     id: video_embed_wysiwyg
     provider: video_embed_wysiwyg
     status: true
-    weight: -45
+    weight: -44
     settings: {  }

+ 5 - 0
config/sync/hreflang.settings.yml

@@ -0,0 +1,5 @@
+_core:
+  default_config_hash: AP0rUkD9J76UrK28UKE15IsUXCzjSfCwJKBujS7ox1M
+langcode: fr
+x_default: true
+defer_to_content_translation: false

+ 11 - 0
config/sync/language.content_settings.node.iframe.yml

@@ -0,0 +1,11 @@
+uuid: 6ab4b8d1-9c74-4a9a-95de-7d6b27a129d9
+langcode: fr
+status: true
+dependencies:
+  config:
+    - node.type.iframe
+id: node.iframe
+target_entity_type_id: node
+target_bundle: iframe
+default_langcode: site_default
+language_alterable: false

+ 34 - 14
config/sync/matomo.settings.yml

@@ -1,19 +1,13 @@
 _core:
   default_config_hash: YGueb7ImKHSG1RRmIB1iqPHVGXTmI2yvCcB-RX7FPeY
 langcode: fr
-site_id: ''
-url_http: ''
-url_https: ''
+site_id: '4'
+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
@@ -22,19 +16,45 @@ track:
   files: true
   files_extensions: '7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip'
   colorbox: true
-  userid: false
+  userid: true
   messages: {  }
   site_search: false
 privacy:
-  donottrack: true
+  donottrack: false
+  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: ''
 translation_set: false
+disable_tracking: false
 cache: false
 page_title_hierarchy: false
 page_title_hierarchy_exclude_home: true
-disable_tracking: false
 status_codes_disabled: {  }

+ 12 - 0
config/sync/metatag.metatag_defaults.403.yml

@@ -0,0 +1,12 @@
+uuid: 490f6c4e-b4a8-4d76-a73c-061bcc39a496
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: RDCkFL0NDt75Gwioooxo1iuA1S50xTVsBOgX__c6wTw
+id: '403'
+label: 'page 403 accès refusé'
+tags:
+  robots: noindex
+  canonical_url: '[site:url]'
+  shortlink: '[site:url]'

+ 11 - 0
config/sync/metatag.metatag_defaults.404.yml

@@ -0,0 +1,11 @@
+uuid: b281e67b-f855-4f6b-b21a-bab4ded8378a
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: puBstSLDz8mbaWU357zaqQDBGMGsJzG0j-TQNQkjg20
+id: '404'
+label: 'Page 404 non trouvée'
+tags:
+  canonical_url: '[site:url]'
+  shortlink: '[site:url]'

+ 14 - 0
config/sync/metatag.metatag_defaults.front.yml

@@ -0,0 +1,14 @@
+uuid: 6feef25d-03b1-4d07-92a0-87548e0d77f7
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: 1noCXlegCr5HFehQRF1ViXy1jhU1jZ_sNN99a8Sj5jo
+id: front
+label: 'Front page'
+tags:
+  canonical_url: '[site:url]'
+  description: '[site:slogan]'
+  robots: 'index, follow'
+  shortlink: '[site:url]'
+  title: '[site:name]'

+ 12 - 0
config/sync/metatag.metatag_defaults.global.yml

@@ -0,0 +1,12 @@
+uuid: 3c1d8c0c-d3ab-41b3-b695-cee1135514b6
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: sL588ui1E_8-2c_UupwyYxcqX2OVyMFp3HTLbbFqvPc
+id: global
+label: Global
+tags:
+  canonical_url: '[current-page:url]'
+  google_site_verification: Rl_smMXh2b2szpTsHwbarHx7xeNmae4rZ6BxSYpnmKs
+  title: '[current-page:title] | [site:name]'

+ 12 - 0
config/sync/metatag.metatag_defaults.node.yml

@@ -0,0 +1,12 @@
+uuid: 7c8d2b8e-35c8-401d-bdf5-60ff2ba34ad1
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: rpwvgyEURXLz_JjgMCrkS1rUv-0k3L79BpO-ReN7fDI
+id: node
+label: Content
+tags:
+  title: '[node:title] | [site:name]'
+  description: '[node:summary]'
+  canonical_url: '[node:url]'

+ 12 - 0
config/sync/metatag.metatag_defaults.taxonomy_term.yml

@@ -0,0 +1,12 @@
+uuid: 5e0f73c1-96de-4508-a2d9-b0cce7e55ef7
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: 92bXZdyYJ5xqukdfmGRr_CYcwm1vfuS8b8aJ7X_G7E0
+id: taxonomy_term
+label: 'Taxonomy term'
+tags:
+  canonical_url: '[term:url]'
+  description: '[term:description]'
+  title: '[term:name] | [site:name]'

+ 12 - 0
config/sync/metatag.metatag_defaults.user.yml

@@ -0,0 +1,12 @@
+uuid: 48b95ba1-e4a3-4dfa-9132-a3307be8cf28
+langcode: fr
+status: true
+dependencies: {  }
+_core:
+  default_config_hash: MvQPTbQx0Vxwy0ordSHyixdZmLCMpvMdLD69dlwkrKc
+id: user
+label: User
+tags:
+  canonical_url: '[user:url]'
+  description: '[site:name]'
+  title: '[user:display-name] | [site:name]'

+ 20 - 0
config/sync/node.type.iframe.yml

@@ -0,0 +1,20 @@
+uuid: 1e7594b5-4cd0-4ee9-9fab-45a537169d0e
+langcode: fr
+status: true
+dependencies:
+  module:
+    - menu_ui
+third_party_settings:
+  menu_ui:
+    available_menus:
+      - main
+      - tools
+      - footer
+    parent: 'main:'
+name: Iframe
+type: iframe
+description: ''
+help: ''
+new_revision: true
+preview_mode: 1
+display_submitted: false

+ 5 - 1
config/sync/page_manager.page.node.yml

@@ -9,4 +9,8 @@ use_admin_theme: false
 path: '/node/{node}'
 access_logic: and
 access_conditions: {  }
-parameters: {  }
+parameters:
+  node:
+    machine_name: node
+    label: node
+    type: 'entity:node'

+ 38 - 13
config/sync/page_manager.page_variant.node-panels_variant-0.yml

@@ -57,17 +57,6 @@ variant_settings:
       region: first
       weight: -4
       uuid: 2ca2f1a3-98b4-41bf-bb67-e17fdd93f1f2
-    03f6064d-8756-4e56-af2b-4a6c0cda67ff:
-      id: 'views_block:programme_toc-block_2'
-      label: ''
-      label_display: '0'
-      provider: views
-      context_mapping: {  }
-      views_label: ''
-      items_per_page: none
-      region: first
-      weight: -2
-      uuid: 03f6064d-8756-4e56-af2b-4a6c0cda67ff
     4fc90a5b-8a2d-4f21-9718-e65b9982d59a:
       id: 'views_block:programme_toc-block_4'
       label: ''
@@ -77,7 +66,7 @@ variant_settings:
       views_label: ''
       items_per_page: none
       region: first
-      weight: -6
+      weight: -7
       uuid: 4fc90a5b-8a2d-4f21-9718-e65b9982d59a
     eb6ccc12-1ccc-4996-9797-be755e42b297:
       id: 'views_block:programme_toc-block_5'
@@ -108,7 +97,7 @@ variant_settings:
       provider: popsu_link_block
       context_mapping: {  }
       region: first
-      weight: -1
+      weight: 1
       uuid: 9c5741a0-e8e2-4895-88a7-c36d3825e33c
       link_title: Ressources
     c80f54a0-8f21-4c56-8341-eab59b009329:
@@ -160,6 +149,42 @@ variant_settings:
       region: first
       weight: -5
       uuid: 232f18ef-a92c-451e-b917-e436b6cbc195
+    b564145a-2058-4710-8204-50569d4f0bf0:
+      id: 'views_block:programme_toc-block_13'
+      label: ''
+      label_display: '0'
+      provider: views
+      context_mapping: {  }
+      views_label: ''
+      items_per_page: none
+      region: first
+      weight: -6
+      uuid: b564145a-2058-4710-8204-50569d4f0bf0
+    b84fe2f8-7c0b-4976-aa63-d8dc5ae66fc0:
+      id: 'views_block:programme_toc-block_16'
+      label: ''
+      label_display: '0'
+      provider: views
+      context_mapping: {  }
+      views_label: ''
+      items_per_page: none
+      arguments:
+        nid:
+          type: node_nid
+          value: '[node:nid]'
+      region: first
+      weight: -1
+      uuid: b84fe2f8-7c0b-4976-aa63-d8dc5ae66fc0
+    532e0e26-eab4-476f-a964-fd68221d5619:
+      id: prog_exode_urbain_link
+      label: 'Prog exode urbain link'
+      label_display: '0'
+      provider: popsu_link_block
+      context_mapping: {  }
+      region: first
+      weight: -6
+      uuid: 532e0e26-eab4-476f-a964-fd68221d5619
+      link_title: 'Exode Urbain'
   page_title: ''
   layout: layout_threecol_25_50_25
   layout_settings:

+ 30 - 2
config/sync/page_manager.page_variant.node-panels_variant-1.yml

@@ -85,7 +85,7 @@ variant_settings:
           link_to_entity: false
         third_party_settings: {  }
       region: first
-      weight: 0
+      weight: -4
       uuid: 1a8fe5ae-455a-4235-8568-487d91f75cf8
     8b03ade6-e854-4bb0-8a9b-34722a2854a3:
       id: 'views_block:static-block_1'
@@ -96,7 +96,7 @@ variant_settings:
       views_label: ''
       items_per_page: none
       region: first
-      weight: 0
+      weight: -3
       uuid: 8b03ade6-e854-4bb0-8a9b-34722a2854a3
     fd3a0ff0-cec6-476f-9726-e079c86a20e0:
       id: 'entity_field:node:field_partenaires'
@@ -132,6 +132,34 @@ variant_settings:
       region: second
       weight: 0
       uuid: 1941d80d-2bd0-4505-9fc8-94224143ad67
+    6c95fd28-f669-44ae-87a9-0cc4fbaa4ec8:
+      id: 'entity_field:node:field_groupe_documents'
+      label: 'Groupe Documents'
+      label_display: '0'
+      provider: ctools_block
+      context_mapping:
+        entity: node
+      formatter:
+        type: entity_reference_revisions_entity_view
+        weight: 0
+        label: visually_hidden
+        settings:
+          view_mode: default
+        third_party_settings: {  }
+      region: second
+      weight: 0
+      uuid: 6c95fd28-f669-44ae-87a9-0cc4fbaa4ec8
+    c4929f5b-0062-4e02-b61e-c2433a85ac26:
+      id: 'views_block:static-block_2'
+      label: ''
+      label_display: '0'
+      provider: views
+      context_mapping: {  }
+      views_label: ''
+      items_per_page: none
+      region: first
+      weight: -2
+      uuid: c4929f5b-0062-4e02-b61e-c2433a85ac26
   page_title: ''
   layout: layout_threecol_25_50_25
   layout_settings:

+ 0 - 34
config/sync/page_manager.page_variant.node-panels_variant-2.yml

@@ -219,40 +219,6 @@ variant_settings:
       region: first
       weight: -3
       uuid: 67a47521-52b8-4ab4-a771-f97638565f16
-    6078929a-caa0-439a-8d35-87827d2a429b:
-      id: 'entity_field:node:field_projet'
-      label: Projet
-      label_display: '0'
-      provider: ctools_block
-      context_mapping:
-        entity: node
-      formatter:
-        type: entity_reference_label
-        weight: 0
-        label: visually_hidden
-        settings:
-          link: true
-        third_party_settings: {  }
-      region: first
-      weight: -4
-      uuid: 6078929a-caa0-439a-8d35-87827d2a429b
-    a3046e05-1dbd-45e0-9720-67c405399eb6:
-      id: 'entity_field:node:field_theme'
-      label: Thème
-      label_display: '0'
-      provider: ctools_block
-      context_mapping:
-        entity: node
-      formatter:
-        type: entity_reference_label
-        weight: 0
-        label: hidden
-        settings:
-          link: true
-        third_party_settings: {  }
-      region: first
-      weight: -2
-      uuid: a3046e05-1dbd-45e0-9720-67c405399eb6
     b3708c0d-f02e-464e-9ac8-5cc3e600b4ae:
       id: 'entity_field:node:field_evenements_lies'
       label: 'Évènements liés'

+ 30 - 20
config/sync/page_manager.page_variant.node-panels_variant-4.yml

@@ -5,6 +5,7 @@ dependencies:
   config:
     - page_manager.page.node
     - views.view.programme_toc
+    - views.view.ressources
   module:
     - ctools_block
     - node
@@ -52,25 +53,8 @@ variant_settings:
           view_mode: accroche_ss_image
         third_party_settings: {  }
       region: third
-      weight: -6
+      weight: -8
       uuid: fa5671b0-2af1-45de-8eae-3aa8bcc1be7d
-    8366d015-1ffd-4252-b8d3-fbeef9c0cd8d:
-      id: 'entity_field:node:field_ressources_liees'
-      label: 'Ressources liées'
-      label_display: visible
-      provider: ctools_block
-      context_mapping:
-        entity: node
-      formatter:
-        type: entity_reference_label
-        weight: 0
-        label: hidden
-        settings:
-          link: true
-        third_party_settings: {  }
-      region: third
-      weight: -7
-      uuid: 8366d015-1ffd-4252-b8d3-fbeef9c0cd8d
     78dec81a-9c13-4c3e-8c3d-e1e9950da62a:
       id: 'entity_field:node:title'
       label: Titre
@@ -155,7 +139,7 @@ variant_settings:
           link: true
         third_party_settings: {  }
       region: first
-      weight: -7
+      weight: -8
       uuid: 516b4be2-1072-405a-9b08-7f5c6b629989
     8e359f44-255d-4349-a740-8e9db75ebced:
       id: 'entity_field:node:field_projets_lies'
@@ -251,7 +235,7 @@ variant_settings:
       views_label: ''
       items_per_page: none
       region: first
-      weight: -6
+      weight: -7
       uuid: 7fd3954d-4223-48fd-8ed9-f719cdb706f0
     b12c9988-1636-44e6-8de3-9f1d07a0561e:
       id: 'views_block:programme_toc-block_11'
@@ -274,6 +258,32 @@ variant_settings:
       weight: -4
       uuid: 9d776e95-a9c0-4293-a62b-1689df4570cb
       link_title: Ressources
+    63b90de4-b75f-46a5-b8a0-a0fe654966cb:
+      id: 'views_block:ressources-block_1'
+      label: 'Ressources liées'
+      label_display: visible
+      provider: views
+      context_mapping: {  }
+      views_label: 'Ressources liées'
+      items_per_page: none
+      arguments:
+        nid:
+          type: node_nid
+          value: '[node:nid]'
+      region: third
+      weight: -7
+      uuid: 63b90de4-b75f-46a5-b8a0-a0fe654966cb
+    40dfc621-4e0d-4d06-9567-1fb89f13c22b:
+      id: 'views_block:programme_toc-block_14'
+      label: ''
+      label_display: '0'
+      provider: views
+      context_mapping: {  }
+      views_label: ''
+      items_per_page: none
+      region: first
+      weight: -6
+      uuid: 40dfc621-4e0d-4d06-9567-1fb89f13c22b
   page_title: ''
   layout: layout_threecol_25_50_25
   layout_settings:

+ 2 - 2
config/sync/page_manager.page_variant.node-panels_variant-5.yml

@@ -264,8 +264,8 @@ variant_settings:
       uuid: c20881d2-c1d0-41ed-a179-3bb92cd9952a
     eb706a7a-211b-4ef8-84b7-b1a6a207879c:
       id: 'entity_field:node:field_lien'
-      label: Lien
-      label_display: '0'
+      label: 'Informations pratiques'
+      label_display: visible
       provider: ctools_block
       context_mapping:
         entity: node

+ 11 - 0
config/sync/paragraphs.paragraphs_type.groupe_document.yml

@@ -0,0 +1,11 @@
+uuid: cfde7ce5-2aa2-47f7-af3e-a0eb22ee8d78
+langcode: fr
+status: true
+dependencies: {  }
+id: groupe_document
+label: 'Groupe Document'
+icon_uuid: null
+icon_default: null
+description: 'pour espace presse, groupe de paragraphe "doc and thumb"'
+save_empty: false
+behavior_plugins: {  }

+ 23 - 0
config/sync/pathauto.pattern.static_iframe.yml

@@ -0,0 +1,23 @@
+uuid: 6a174966-dddf-4f90-96e9-09817460a3ef
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: static_iframe
+label: 'Static & iframe'
+type: 'canonical_entities:node'
+pattern: '[node:title]'
+selection_criteria:
+  178283d5-16a2-40ce-b88d-2d9ac55b321b:
+    id: 'entity_bundle:node'
+    negate: false
+    uuid: 178283d5-16a2-40ce-b88d-2d9ac55b321b
+    context_mapping:
+      node: node
+    bundles:
+      iframe: iframe
+      static: static
+selection_logic: and
+weight: -5
+relationships: {  }

+ 1 - 6
config/sync/perimeter.settings.yml

@@ -14,9 +14,4 @@ not_found_exception_patterns:
   - "/\\/system\\/.*\\.php/\r"
   - "/.*systopice.*/\r"
   - "/.*login.json/\r"
-  - "/\\/episerver.*/\r"
-  - "/\\/bafeshop\\/*/\r"
-  - "/\\/bafyshop\\/*/\r"
-  - "/\\/bafoshop\\/*/\r"
-  - "/\\/bafnshop\\/*/\r"
-  - '/\/baf.+shop\/*/'
+  - '/\/episerver.*/'

+ 1 - 0
config/sync/persistent_login.settings.yml

@@ -2,6 +2,7 @@ _core:
   default_config_hash: ce6WctcNYnaEo3BmHQc_Fmukw7AkPJ137tH5GwPW93w
 langcode: fr
 lifetime: 30
+extend_lifetime: false
 max_tokens: 0
 login_form:
   field_label: 'Se souvenir de moi'

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 3 - 0
config/sync/robotstxt.settings.yml


+ 2 - 2
config/sync/structure_sync.data.yml

@@ -208,7 +208,7 @@ blocks:
           summary: ''
           format: wysiwyg
   -
-    info: 'Logos gouv'
+    info: 'Logos footer'
     langcode: fr
     uuid: d61049b4-1d02-41f9-b590-07d2488190a6
     bundle: custom
@@ -217,7 +217,7 @@ blocks:
     fields:
       body:
         -
-          value: "<p><a class=\"logo-gouv\" href=\"#\">logo gouv</a> <a class=\"logo-puca\" href=\"#\">logo puca</a></p>\r\n"
+          value: "<p>\r\n<a class=\"logo-repu\" href=\"#\">logo repu</a>\r\n<!--<a class=\"logo-gouv\" href=\"#\">logo gouv</a>-->\r\n<!--<a class=\"logo-puca\" href=\"#\">logo puca</a>-->\r\n</p>\r\n"
           summary: ''
           format: wysiwyg
   -

+ 8 - 0
config/sync/user.role.admin.yml

@@ -6,6 +6,7 @@ dependencies:
     - filter.format.wysiwyg
     - node.type.actualite
     - node.type.evenement
+    - node.type.iframe
     - node.type.programme
     - node.type.projet
     - node.type.ressource
@@ -75,14 +76,17 @@ permissions:
   - 'delete all revisions'
   - 'delete any actualite content'
   - 'delete any evenement content'
+  - 'delete any iframe content'
   - 'delete any programme content'
   - 'delete any projet content'
   - 'delete any ressource content'
   - 'delete any static content'
   - 'delete any theme content'
   - 'delete evenement revisions'
+  - 'delete iframe revisions'
   - 'delete own actualite content'
   - 'delete own evenement content'
+  - 'delete own iframe content'
   - 'delete own programme content'
   - 'delete own projet content'
   - 'delete own ressource content'
@@ -100,6 +104,7 @@ permissions:
   - 'delete theme revisions'
   - 'edit any actualite content'
   - 'edit any evenement content'
+  - 'edit any iframe content'
   - 'edit any programme content'
   - 'edit any projet content'
   - 'edit any ressource content'
@@ -107,6 +112,7 @@ permissions:
   - 'edit any theme content'
   - 'edit own actualite content'
   - 'edit own evenement content'
+  - 'edit own iframe content'
   - 'edit own programme content'
   - 'edit own projet content'
   - 'edit own ressource content'
@@ -135,6 +141,7 @@ permissions:
   - 'revert actualite revisions'
   - 'revert all revisions'
   - 'revert evenement revisions'
+  - 'revert iframe revisions'
   - 'revert programme revisions'
   - 'revert projet revisions'
   - 'revert ressource revisions'
@@ -148,6 +155,7 @@ permissions:
   - 'view actualite revisions'
   - 'view all revisions'
   - 'view evenement revisions'
+  - 'view iframe revisions'
   - 'view own unpublished content'
   - 'view programme revisions'
   - 'view projet revisions'

+ 4 - 0
config/sync/user.role.editeur.yml

@@ -6,6 +6,7 @@ dependencies:
     - filter.format.wysiwyg
     - node.type.actualite
     - node.type.evenement
+    - node.type.iframe
     - node.type.programme
     - node.type.projet
     - node.type.ressource
@@ -52,6 +53,7 @@ permissions:
   - 'delete any ressource content'
   - 'edit any actualite content'
   - 'edit any evenement content'
+  - 'edit any iframe content'
   - 'edit any programme content'
   - 'edit any projet content'
   - 'edit any ressource content'
@@ -65,6 +67,7 @@ permissions:
   - 'revert actualite revisions'
   - 'revert all revisions'
   - 'revert evenement revisions'
+  - 'revert iframe revisions'
   - 'revert programme revisions'
   - 'revert projet revisions'
   - 'revert ressource revisions'
@@ -74,6 +77,7 @@ permissions:
   - 'view actualite revisions'
   - 'view all revisions'
   - 'view evenement revisions'
+  - 'view iframe revisions'
   - 'view own unpublished content'
   - 'view programme revisions'
   - 'view projet revisions'

+ 51 - 2
config/sync/views.view.actus_blocks.yml

@@ -472,7 +472,12 @@ display:
             field_identifier: created
           exposed: false
           granularity: second
-      arguments: {  }
+      arguments:
+        field_programme_target_id:
+          id: field_programme_target_id
+          table: node__field_programme
+          field: field_programme_target_id
+          plugin_id: numeric
       filters:
         status:
           id: status
@@ -525,6 +530,7 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
+        - url
         - 'user.node_grants:view'
         - user.permissions
       tags:
@@ -597,6 +603,7 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
+        - url
         - 'user.node_grants:view'
         - user.permissions
       tags:
@@ -729,6 +736,7 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
+        - url
         - 'user.node_grants:view'
         - user.permissions
       tags:
@@ -791,6 +799,7 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
+        - url
         - url.query_args
         - 'user.node_grants:view'
         - user.permissions
@@ -806,7 +815,7 @@ display:
     display_plugin: page
     position: 3
     display_options:
-      title: 'Archives Évènements'
+      title: Évènements
       pager:
         type: mini
         options:
@@ -825,6 +834,44 @@ display:
             items_per_page_options_all_label: '- All -'
             offset: false
             offset_label: Offset
+      arguments:
+        field_programme_target_id:
+          id: field_programme_target_id
+          table: node__field_programme
+          field: field_programme_target_id
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: numeric
+          default_action: default
+          exception:
+            value: all
+            title_enable: false
+            title: All
+          title_enable: false
+          title: ''
+          default_argument_type: query_parameter
+          default_argument_options:
+            query_param: programme
+            fallback: all
+            multiple: or
+          default_argument_skip_url: false
+          summary_options:
+            base_path: ''
+            count: true
+            override: false
+            items_per_page: 25
+          summary:
+            sort_order: asc
+            number_of_records: 0
+            format: default_summary
+          specify_validation: false
+          validate:
+            type: none
+            fail: 'not found'
+          validate_options: {  }
+          break_phrase: false
+          not: false
       filters:
         status:
           id: status
@@ -888,6 +935,7 @@ display:
       defaults:
         title: false
         pager: false
+        arguments: false
         filters: false
         filter_groups: false
         header: false
@@ -914,6 +962,7 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
+        - url
         - url.query_args
         - 'user.node_grants:view'
         - user.permissions

+ 2 - 12
config/sync/views.view.centre_de_ressources.yml

@@ -2097,18 +2097,8 @@ display:
           plugin_id: standard
           required: false
       display_description: ''
-      footer:
-        area_text_custom:
-          id: area_text_custom
-          table: views
-          field: area_text_custom
-          relationship: none
-          group_type: group
-          admin_label: ''
-          plugin_id: text_custom
-          empty: false
-          content: '<a href="/centre-de-ressources?programme={{ raw_arguments.field_programme_target_id }}">Toutes les ressources {{ title_1 }}</a>'
-          tokenize: true
+      footer: {  }
+      display_comment: "footer \r\n<a href=\"/centre-de-ressources?programme={{ raw_arguments.field_programme_target_id }}\">Toutes les ressources {{ title_1 }}</a>"
       display_extenders:
         views_ef_fieldset: {  }
       block_description: 'Last Ressources associées'

+ 1 - 0
config/sync/views.view.collection.yml

@@ -480,6 +480,7 @@ display:
         views_ef_fieldset: {  }
       block_description: 'collection link to ressources'
       block_category: 'Collection (Views)'
+      block_hide_empty: true
       allow:
         items_per_page: false
         offset: '0'

+ 168 - 16
config/sync/views.view.content.yml

@@ -20,12 +20,14 @@ dependencies:
     - field.storage.node.field_sous_titre
     - field.storage.node.field_theme
     - field.storage.node.field_themes_lies
+    - field.storage.node.field_type_de_projet
     - field.storage.node.field_type_de_ressource
     - field.storage.node.field_type_de_theme
     - field.storage.node.field_ville
     - image.style.thumbnail
     - node.type.actualite
     - node.type.evenement
+    - node.type.iframe
     - node.type.programme
     - node.type.projet
     - node.type.ressource
@@ -37,13 +39,14 @@ dependencies:
     - entity_reference_revisions
     - image
     - node
+    - options
     - smart_date
     - taxonomy
     - user
 _core:
   default_config_hash: P7F4DFe8BL31DRVqsvS-ix9KZZqvvaPjZ7zEvGo9yNM
 id: content
-label: Contenu
+label: Content
 module: node
 description: 'Trouver et gérer le contenu.'
 tag: default
@@ -56,7 +59,7 @@ display:
     display_plugin: default
     position: 0
     display_options:
-      title: Contenu
+      title: Content
       fields:
         node_bulk_form:
           id: node_bulk_form
@@ -593,13 +596,19 @@ display:
             node_bulk_form: node_bulk_form
             field_diaporama: field_diaporama
             title: title
+            field_type_de_projet: title
             operations: title
-            field_actif: field_actif
-            name: name
+            field_programme: field_programme
+            field_ville: field_ville
+            field_projets_lies: field_projets_lies
+            field_themes_lies: field_themes_lies
+            field_comparatifs_associes: field_comparatifs_associes
+            field_partenaires: field_partenaires
             status: status
             changed: changed
-            field_poid: field_poid
-          default: field_poid
+            field_memo: field_memo
+            field_actif: field_actif
+          default: '-1'
           info:
             node_bulk_form:
               align: ''
@@ -618,25 +627,50 @@ display:
               separator: '<br/>'
               empty_column: false
               responsive: ''
+            field_type_de_projet:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
             operations:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            field_actif:
-              sortable: false
-              default_sort_order: asc
+            field_programme:
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
-            name:
+            field_ville:
               sortable: false
               default_sort_order: asc
               align: ''
               separator: ''
               empty_column: false
               responsive: ''
+            field_projets_lies:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            field_themes_lies:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            field_comparatifs_associes:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            field_partenaires:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
             status:
               sortable: true
               default_sort_order: asc
@@ -651,8 +685,15 @@ display:
               separator: ''
               empty_column: false
               responsive: priority-low
-            field_poid:
-              sortable: true
+            field_memo:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            field_actif:
+              sortable: false
               default_sort_order: asc
               align: ''
               separator: ''
@@ -1274,7 +1315,7 @@ display:
       path: admin/content/programme
       menu:
         type: 'default tab'
-        title: Contenu
+        title: Content
         description: ''
         weight: -10
         expanded: false
@@ -1283,7 +1324,7 @@ display:
         context: '0'
       tab_options:
         type: normal
-        title: Contenu
+        title: Content
         description: 'Trouver et gérer le contenu'
         weight: -10
     cache_metadata:
@@ -2368,6 +2409,68 @@ display:
           type: string
           settings:
             link_to_entity: true
+        field_type_de_projet:
+          id: field_type_de_projet
+          table: node__field_type_de_projet
+          field: field_type_de_projet
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: 'Type de projet'
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: list_default
+          settings: {  }
+          group_column: value
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
         operations:
           id: operations
           table: node
@@ -3269,6 +3372,53 @@ display:
               direction: ASC
             auto_create: false
             auto_create_bundle: ''
+        field_type_de_projet_value:
+          id: field_type_de_projet_value
+          table: node__field_type_de_projet
+          field: field_type_de_projet_value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: list_field
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_type_de_projet_value_op
+            label: 'Type de projet'
+            description: ''
+            use_operator: true
+            operator: field_type_de_projet_value_op
+            operator_limit_selection: true
+            operator_list:
+              or: or
+              empty: empty
+            identifier: field_type_de_projet_value
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              user: '0'
+              editeur: '0'
+            reduce: false
+          is_grouped: false
+          group_info:
+            label: ''
+            description: ''
+            identifier: ''
+            optional: true
+            widget: select
+            multiple: false
+            remember: false
+            default_group: All
+            default_group_multiple: {  }
+            group_items: {  }
+          reduce_duplicates: false
       filter_groups:
         operator: AND
         groups:
@@ -3316,6 +3466,7 @@ display:
         - 'config:field.storage.node.field_programme'
         - 'config:field.storage.node.field_projets_lies'
         - 'config:field.storage.node.field_themes_lies'
+        - 'config:field.storage.node.field_type_de_projet'
         - 'config:field.storage.node.field_ville'
   page_4:
     id: page_4
@@ -3323,7 +3474,7 @@ display:
     display_plugin: page
     position: 1
     display_options:
-      title: Statiques
+      title: 'Statiques & Iframe'
       fields:
         node_bulk_form:
           id: node_bulk_form
@@ -3635,6 +3786,7 @@ display:
           plugin_id: bundle
           operator: in
           value:
+            iframe: iframe
             static: static
           group: 1
           exposed: false
@@ -3786,7 +3938,7 @@ display:
       path: admin/content/Statics
       menu:
         type: tab
-        title: Statics
+        title: 'Statics & Iframe'
         description: ''
         weight: -10
         expanded: false

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 1099 - 65
config/sync/views.view.programme_toc.yml


+ 5 - 2
config/sync/views.view.projets.yml

@@ -779,7 +779,10 @@ display:
           leaflet_markercluster:
             control: true
             options: '{"spiderfyOnMaxZoom":true,"showCoverageOnHover":true,"removeOutsideVisibleBounds":false}'
-            include_path: 0
+            include_path: false
+          fullscreen:
+            control: false
+            options: '{"position":"topleft","pseudoFullscreen":false}'
           path: '{"color":"#3388ff","opacity":"1.0","stroke":true,"weight":3,"fill":"depends","fillColor":"*","fillOpacity":"0.2","radius":"6"}'
           geocoder:
             control: false
@@ -795,7 +798,6 @@ display:
               zoom: 16
               popup: false
               options: ''
-          fullscreen_control: false
       row:
         type: fields
       query:
@@ -874,6 +876,7 @@ display:
         views_ef_fieldset: {  }
       block_description: 'projet map (programme)'
       block_category: 'Programmes blocks (views)'
+      block_hide_empty: true
     cache_metadata:
       max-age: -1
       contexts:

+ 379 - 0
config/sync/views.view.ressources.yml

@@ -0,0 +1,379 @@
+uuid: 81cedcb1-e598-4216-85c9-aaabdec152da
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_ressources_liees
+    - field.storage.node.field_ville
+  module:
+    - node
+    - user
+id: ressources
+label: Ressources
+module: views
+description: ''
+tag: ''
+base_table: node_field_data
+base_field: nid
+display:
+  default:
+    id: default
+    display_title: Default
+    display_plugin: default
+    position: 0
+    display_options:
+      title: 'Ressources third column'
+      fields:
+        nid:
+          id: nid
+          table: node_field_data
+          field: nid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          entity_type: node
+          entity_field: nid
+          plugin_id: field
+          label: ''
+          exclude: true
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: number_integer
+          settings:
+            thousand_separator: ''
+            prefix_suffix: true
+          group_column: value
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+        field_ressources_liees:
+          id: field_ressources_liees
+          table: node__field_ressources_liees
+          field: field_ressources_liees
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: target_id
+          type: entity_reference_entity_view
+          settings:
+            view_mode: third
+          group_column: target_id
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 3
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: ul
+          separator: ', '
+          field_api_classes: false
+        field_ville:
+          id: field_ville
+          table: node__field_ville
+          field: field_ville
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: true
+          alter:
+            alter_text: true
+            text: 'voir toutes les ressources'
+            make_link: true
+            path: '/centre-de-ressources?ville={{ field_ville__target_id }}'
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: target_id
+          type: entity_reference_label
+          settings:
+            link: false
+          group_column: target_id
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+      pager:
+        type: some
+        options:
+          offset: 0
+          items_per_page: 3
+      exposed_form:
+        type: basic
+        options:
+          submit_button: Apply
+          reset_button: false
+          reset_button_label: Reset
+          exposed_sorts_label: 'Sort by'
+          expose_sort_order: true
+          sort_asc_label: Asc
+          sort_desc_label: Desc
+      access:
+        type: perm
+        options:
+          perm: 'access content'
+      cache:
+        type: tag
+        options: {  }
+      empty: {  }
+      sorts:
+        created:
+          id: created
+          table: node_field_data
+          field: created
+          relationship: none
+          group_type: group
+          admin_label: ''
+          entity_type: node
+          entity_field: created
+          plugin_id: date
+          order: DESC
+          expose:
+            label: ''
+            field_identifier: ''
+          exposed: false
+          granularity: second
+      arguments:
+        nid:
+          id: nid
+          table: node_field_data
+          field: nid
+          relationship: none
+          group_type: group
+          admin_label: ''
+          entity_type: node
+          entity_field: nid
+          plugin_id: node_nid
+          default_action: default
+          exception:
+            value: all
+            title_enable: false
+            title: All
+          title_enable: false
+          title: ''
+          default_argument_type: query_parameter
+          default_argument_options:
+            query_param: ''
+            fallback: ''
+            multiple: or
+          default_argument_skip_url: false
+          summary_options:
+            base_path: ''
+            count: true
+            override: false
+            items_per_page: 25
+          summary:
+            sort_order: asc
+            number_of_records: 0
+            format: default_summary
+          specify_validation: false
+          validate:
+            type: none
+            fail: 'not found'
+          validate_options: {  }
+          break_phrase: false
+          not: false
+      filters:
+        status:
+          id: status
+          table: node_field_data
+          field: status
+          entity_type: node
+          entity_field: status
+          plugin_id: boolean
+          value: '1'
+          group: 1
+          expose:
+            operator: ''
+            operator_limit_selection: false
+            operator_list: {  }
+      style:
+        type: default
+      row:
+        type: fields
+      query:
+        type: views_query
+        options:
+          query_comment: ''
+          disable_sql_rewrite: false
+          distinct: false
+          replica: false
+          query_tags: {  }
+      relationships: {  }
+      header: {  }
+      footer:
+        area_text_custom:
+          id: area_text_custom
+          table: views
+          field: area_text_custom
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: text_custom
+          empty: false
+          content: '{{ field_ville }}'
+          tokenize: true
+      display_extenders: {  }
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - 'user.node_grants:view'
+        - user.permissions
+      tags:
+        - 'config:field.storage.node.field_ressources_liees'
+        - 'config:field.storage.node.field_ville'
+  block_1:
+    id: block_1
+    display_title: Block
+    display_plugin: block
+    position: 1
+    display_options:
+      display_extenders:
+        views_ef_fieldset: {  }
+      block_description: 'ressources third column'
+      allow:
+        items_per_page: false
+        offset: '0'
+        pager: '0'
+        hide_fields: '0'
+        sort_fields: '0'
+        arguments: arguments
+        disable_filters: '0'
+        configure_sorts: '0'
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - 'user.node_grants:view'
+        - user.permissions
+      tags:
+        - 'config:field.storage.node.field_ressources_liees'
+        - 'config:field.storage.node.field_ville'

+ 217 - 0
config/sync/views.view.static.yml

@@ -3,6 +3,7 @@ langcode: fr
 status: true
 dependencies:
   config:
+    - field.storage.node.field_groupe_documents
     - field.storage.node.field_textes
     - node.type.static
   module:
@@ -87,6 +88,69 @@ display:
           multi_type: ul
           separator: ', '
           field_api_classes: false
+        field_groupe_documents:
+          id: field_groupe_documents
+          table: node__field_groupe_documents
+          field: field_groupe_documents
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: target_id
+          type: entity_reference_revisions_entity_view
+          settings:
+            view_mode: preview
+          group_column: ''
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
       pager:
         type: mini
         options:
@@ -223,6 +287,7 @@ display:
         - 'user.node_grants:view'
         - user.permissions
       tags:
+        - 'config:field.storage.node.field_groupe_documents'
         - 'config:field.storage.node.field_textes'
   block_1:
     id: block_1
@@ -230,6 +295,72 @@ display:
     display_plugin: block
     position: 1
     display_options:
+      fields:
+        field_textes:
+          id: field_textes
+          table: node__field_textes
+          field: field_textes
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: target_id
+          type: entity_reference_revisions_entity_view
+          settings:
+            view_mode: preview
+          group_column: ''
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: ul
+          separator: ', '
+          field_api_classes: false
+      defaults:
+        fields: false
       display_description: ''
       display_extenders:
         views_ef_fieldset: {  }
@@ -244,3 +375,89 @@ display:
         - user.permissions
       tags:
         - 'config:field.storage.node.field_textes'
+  block_2:
+    id: block_2
+    display_title: 'Static groupdoc paragraphes Bloc'
+    display_plugin: block
+    position: 1
+    display_options:
+      fields:
+        field_groupe_documents:
+          id: field_groupe_documents
+          table: node__field_groupe_documents
+          field: field_groupe_documents
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: target_id
+          type: entity_reference_revisions_entity_view
+          settings:
+            view_mode: preview
+          group_column: ''
+          group_columns: {  }
+          group_rows: false
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+      defaults:
+        fields: false
+      display_description: ''
+      display_extenders:
+        views_ef_fieldset: {  }
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url
+        - url.query_args
+        - 'user.node_grants:view'
+        - user.permissions
+      tags:
+        - 'config:field.storage.node.field_groupe_documents'

+ 1 - 1
config/sync/views.view.taxonomy_term.yml

@@ -12,7 +12,7 @@ dependencies:
 _core:
   default_config_hash: uvMAn5Qf8Uni989mhr5KY4hx66xkSpP8nFYZMHgj7kY
 id: taxonomy_term
-label: 'Terme de taxonomie'
+label: 'Taxonomy term'
 module: taxonomy
 description: 'Contenu associé à un terme de taxonomie donné.'
 tag: default

+ 1 - 1
config/sync/views.view.watchdog.yml

@@ -332,7 +332,7 @@ display:
           entity_type: user
           entity_field: name
           plugin_id: field
-          label: Utilisateur
+          label: User
           exclude: false
           alter:
             alter_text: false

+ 1 - 1
config/sync/views.view.who_s_new.yml

@@ -187,7 +187,7 @@ display:
       display_description: 'Une liste des nouveaux utilisateurs'
       display_extenders: {  }
       block_description: 'Nouveaux membres'
-      block_category: Utilisateur
+      block_category: User
     cache_metadata:
       max-age: -1
       contexts:

+ 3 - 0
config/sync/xmlsitemap.settings.menu_link_content.menu_link_content.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.5
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.actualite.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.5
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.evenement.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.5
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.programme.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.9
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.projet.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.8
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.ressource.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.7
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.static.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.5
+changefreq: 60

+ 3 - 0
config/sync/xmlsitemap.settings.node.theme.yml

@@ -0,0 +1,3 @@
+status: true
+priority: 0.6
+changefreq: 60

+ 17 - 0
config/sync/xmlsitemap.settings.yml

@@ -0,0 +1,17 @@
+_core:
+  default_config_hash: 58nI4vVTGv677fB42ySkQN9iTenfZvvW-xJlXODHdV4
+langcode: fr
+minimum_lifetime: 0
+xsl: 1
+prefetch_aliases: 1
+chunk_size: auto
+batch_limit: 100
+path: xmlsitemap
+frontpage_priority: !!float 1
+frontpage_changefreq: 86400
+lastmod_format: 'Y-m-d\TH:i\Z'
+gz: false
+clean_url: 0
+disable_cron_regeneration: false
+i18n_selection_mode: simple
+metatag_exclude_noindex: true

+ 8 - 0
config/sync/xmlsitemap.xmlsitemap.2e9ZfIfLFCC0V-PbcDKUTb1Wk22XgjzJ6f-b16CFlPE.yml

@@ -0,0 +1,8 @@
+uuid: 719f2dda-6a62-42d0-a1d6-6414710913e3
+langcode: fr
+status: true
+dependencies: {  }
+id: 2e9ZfIfLFCC0V-PbcDKUTb1Wk22XgjzJ6f-b16CFlPE
+label: default
+context:
+  language: fr

+ 43 - 0
patches/leaflet_more_maps_cartodb-2.1.3.patch

@@ -0,0 +1,43 @@
+diff --git a/leaflet_more_maps.module b/leaflet_more_maps.module
+index cce4c86..33e9a60 100644
+--- a/leaflet_more_maps.module
++++ b/leaflet_more_maps.module
+@@ -556,6 +556,38 @@ function _leaflet_more_maps_assemble_default_map_info(array &$map_info, array $d
+     ],
+   ];
+ 
++
++  // cartodb
++  $attr_cartodb = '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors &copy; <a href="https://carto.com/attributions">CARTO</a>';
++  $cartodb_names = [
++    'light_all',
++    'light_nolabels',
++    'light_only_labels',
++    'dark_all',
++    'dark_nolabels',
++    'dark_only_labels',
++    'rastertiles/voyager',
++    'rastertiles/voyager_nolabels',
++    'rastertiles/voyager_only_labels',
++    'rastertiles/voyager_labels_under'
++  ];
++  foreach ($cartodb_names as $cartodb_name) {
++    $code = mb_strtolower($cartodb_name);
++    $label = t('Cartodb @name', ['@name' => $cartodb_name]);
++    $url_template = "https://{s}.basemaps.cartocdn.com/$code/{z}/{x}/{y}{r}.png";
++    $map_info["cartodb-$code"] = [
++      'label' => $label,
++      'description' => $label,
++      'settings' => $default_settings,
++      'layers' => [
++        '' => [
++          'urlTemplate' => $url_template,
++          'options' => ['attribution' => $attr_cartodb],
++        ]
++      ]
++    ];
++  }
++  
+   // Add hook to change default list of maps.
+   // Let other modules alter the default map info.
+   \Drupal::moduleHandler()->invokeAll('leaflet_more_maps_list_alter', array(&$map_info));

+ 6 - 0
web/.ht.router.php

@@ -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.

+ 4 - 4
web/.htaccess

@@ -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>
@@ -42,7 +42,7 @@ AddEncoding gzip svgz
   # 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$>
@@ -158,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]

Daži faili netika attēloti, jo izmaiņu fails ir pārāk liels