62 Commits c106147aab ... ccaa11a365

Author SHA1 Message Date
  bach ccaa11a365 Merge branch 'stage' 1 month ago
  ouidade 02a932e2b1 infos dans bulles hover 1 month ago
  ouidade 3a71a4d647 home en attendant mise en ligne de stage 1 month ago
  ouidade f663bdeb80 home en attendant mise en ligne de stage 1 month ago
  ouidade 8fbd20e300 height auto img 1 month ago
  bach ef54b400b7 Merge branch 'prod' 1 month ago
  ouidade 950c531173 margin et justify items pager /ressources 1 month ago
  ouidade 2318caa702 pager /ressources 1 month ago
  ouidade d735b2f836 margin botonm h2 1 month ago
  ouidade 23cb567068 merge 1 month ago
  ouidade 0ec788aafd slide actus home 1 month ago
  ouidade 128c22a93c debug slide actus /home 1 month ago
  ouidade af3e5a2100 debug slide actus /home 1 month ago
  bach 601b122fcc ressources pagination 1 month ago
  bach d792d8ca5c 12 ressources 1 month ago
  bach 1784dbe14c video embed youtube FULLSCREEN 1 month ago
  bach e01a2be158 video embed youtube 1 month ago
  bach 033ee067bc admin ressource liste themes 1 month ago
  bach 1e421315c6 admin ressource liste themes 1 month ago
  ouidade eee3f82d68 scroll dossier prile collab 1 month ago
  ouidade 2b3e19430c responsive page /ressource 1 month ago
  ouidade b52522fa33 responsive page /ressources 1 month ago
  ouidade fc9112e31e responsive page /actualites 1 month ago
  ouidade 8599dc1377 responsive page programme 1 month ago
  ouidade 43236af036 responsive dropdown connexion 1 month ago
  ouidade 75051ebfa5 h2 infos content actus home aligne left 1 month ago
  ouidade a64f9abaca padding top auteurs 1 month ago
  ouidade cb74b3c3fa font ressource 1 month ago
  ouidade 57425b9f1f popup fiche id site pilotes 1 month ago
  ouidade 65b7d93827 hierarchie font ressource 1 month ago
  ouidade 566280b0d5 speed diaporama home 1 month ago
  ouidade 56c1cb1e89 responsive 1 actualité 1 month ago
  ouidade 0ca64c9ba4 responsive /actualités 1 month ago
  ouidade d4c0650153 burger menu nav principal 1 month ago
  ouidade c4f12aab1d alignement elements connection 1 month ago
  ouidade a50e761fbf alignement element filtres ressources 1 month ago
  ouidade 31bf030ed0 h2 bandeau actus centered 1 month ago
  ouidade 22a5f8038f width img /actualites 1 month ago
  ouidade db4e38cf0d width img /ressources 1 month ago
  ouidade d02cd5c555 grid filters ressources 1 month ago
  ouidade e89e711c4c fixed default ressources filters 1 month ago
  ouidade eb7994468f restored starterkit profil 1 month ago
  ouidade fea4ec5386 test comit 1 month ago
  bach 863f54e038 home actus block date formatting 1 month ago
  bach ed1c7043bb filtres ressources OK 1 month ago
  bach 649de83063 drush cex -y 1 month ago
  bach f04f80f49d updated core to 10.5.3 1 month ago
  ouidade 185883d056 display none h1 home actualites 1 month ago
  ouidade 2780ec6421 padding ressources 1 month ago
  ouidade 60661d2965 padding ressources 1 month ago
  ouidade 0a7ae3d63d padding ressources 1 month ago
  ouidade 786330070e padding ressources 1 month ago
  ouidade af12b627e6 padding ressources 1 month ago
  ouidade 3b21a54b2c h1 font size actu 1 month ago
  ouidade 6b79fa34ac h1 font size actu 1 month ago
  ouidade d0bc534ff7 twig h1 actu 1 month ago
  ouidade 7533ff2c1d actus home 1 month ago
  ouidade 2fc7be08cf padding bouton home 1 month ago
  ouidade 63bc1b6a2d padding editer mes fichiers bouton 1 month ago
  ouidade 33817a7fd0 taille bouton page editer mes dossier 1 month ago
  ouidade 7f3da44aae infos dans bulles hover 1 month ago
  ouidade 04eb1f7023 taille h2 actu home 1 month ago
100 changed files with 1000 additions and 364 deletions
  1. 3 0
      .gitattributes
  2. 7 3
      composer.json
  3. 271 224
      composer.lock
  4. 1 1
      config/sync/block_content.type.file_link.yml
  5. 1 1
      config/sync/block_content.type.logo_link.yml
  6. 1 1
      config/sync/block_content.type.node_block.yml
  7. 1 1
      config/sync/block_content.type.node_link.yml
  8. 1 1
      config/sync/block_content.type.text.yml
  9. 1 1
      config/sync/config_devel.settings.yml
  10. 1 0
      config/sync/core.entity_form_mode.user.register.yml
  11. 5 3
      config/sync/core.entity_view_display.node.actualite.home_block.yml
  12. 1 0
      config/sync/core.entity_view_display.node.site.default.yml
  13. 1 0
      config/sync/core.entity_view_mode.block.token.yml
  14. 1 0
      config/sync/core.entity_view_mode.block_content.full.yml
  15. 1 0
      config/sync/core.entity_view_mode.config_pages.block_footer.yml
  16. 1 0
      config/sync/core.entity_view_mode.config_pages.full.yml
  17. 1 0
      config/sync/core.entity_view_mode.contact_message.token.yml
  18. 1 0
      config/sync/core.entity_view_mode.file.token.yml
  19. 1 0
      config/sync/core.entity_view_mode.menu_link_content.token.yml
  20. 1 0
      config/sync/core.entity_view_mode.node.compact.yml
  21. 1 0
      config/sync/core.entity_view_mode.node.content_no_title.yml
  22. 1 0
      config/sync/core.entity_view_mode.node.full.yml
  23. 1 0
      config/sync/core.entity_view_mode.node.home_block.yml
  24. 1 0
      config/sync/core.entity_view_mode.node.panel.yml
  25. 1 0
      config/sync/core.entity_view_mode.node.rss.yml
  26. 1 0
      config/sync/core.entity_view_mode.node.search_index.yml
  27. 1 0
      config/sync/core.entity_view_mode.node.search_result.yml
  28. 1 0
      config/sync/core.entity_view_mode.node.site_partenaire.yml
  29. 1 0
      config/sync/core.entity_view_mode.node.teaser.yml
  30. 1 0
      config/sync/core.entity_view_mode.node.token.yml
  31. 1 0
      config/sync/core.entity_view_mode.paragraph.complet.yml
  32. 1 0
      config/sync/core.entity_view_mode.paragraph.footer.yml
  33. 1 0
      config/sync/core.entity_view_mode.paragraph.preview.yml
  34. 1 0
      config/sync/core.entity_view_mode.path_alias.token.yml
  35. 1 0
      config/sync/core.entity_view_mode.taxonomy_term.full.yml
  36. 1 0
      config/sync/core.entity_view_mode.taxonomy_term.token.yml
  37. 1 0
      config/sync/core.entity_view_mode.user.compact.yml
  38. 1 0
      config/sync/core.entity_view_mode.user.full.yml
  39. 1 0
      config/sync/core.entity_view_mode.user.token.yml
  40. 2 0
      config/sync/core.extension.yml
  41. 1 1
      config/sync/devel.toolbar.settings.yml
  42. 6 3
      config/sync/editor.editor.webform_default.yml
  43. 8 1
      config/sync/editor.editor.wysiwyg.yml
  44. 1 1
      config/sync/email_registration.settings.yml
  45. 1 1
      config/sync/field_ui.settings.yml
  46. 1 1
      config/sync/file.settings.yml
  47. 6 6
      config/sync/filter.format.plain_text.yml
  48. 6 6
      config/sync/filter.format.restricted_html.yml
  49. 31 31
      config/sync/filter.format.wysiwyg.yml
  50. 1 1
      config/sync/filter.settings.yml
  51. 2 2
      config/sync/honeypot.settings.yml
  52. 1 1
      config/sync/image.settings.yml
  53. 0 1
      config/sync/maillog.settings.yml
  54. 1 1
      config/sync/menu_ui.settings.yml
  55. 2 2
      config/sync/node.type.actualite.yml
  56. 2 2
      config/sync/node.type.operation.yml
  57. 2 2
      config/sync/node.type.ressource.yml
  58. 2 2
      config/sync/node.type.site.yml
  59. 1 1
      config/sync/node.type.static.yml
  60. 1 1
      config/sync/pathauto.settings.yml
  61. 1 1
      config/sync/search_api.settings.yml
  62. 1 1
      config/sync/search_api_db.settings.yml
  63. 2 2
      config/sync/system.cron.yml
  64. 3 3
      config/sync/system.date.yml
  65. 1 1
      config/sync/system.diff.yml
  66. 1 1
      config/sync/system.logging.yml
  67. 1 1
      config/sync/system.performance.yml
  68. 4 4
      config/sync/system.rss.yml
  69. 1 1
      config/sync/system.theme.global.yml
  70. 2 1
      config/sync/taxonomy.vocabulary.theme_ressource.yml
  71. 2 1
      config/sync/taxonomy.vocabulary.type_d_actualite.yml
  72. 2 1
      config/sync/taxonomy.vocabulary.type_de_ressource.yml
  73. 2 1
      config/sync/taxonomy.vocabulary.type_de_site.yml
  74. 1 1
      config/sync/text.settings.yml
  75. 1 1
      config/sync/update.settings.yml
  76. 1 1
      config/sync/views.settings.yml
  77. 3 1
      config/sync/views.view.actus.yml
  78. 1 0
      config/sync/views.view.administerusersbyrole_people.yml
  79. 1 0
      config/sync/views.view.archive.yml
  80. 1 0
      config/sync/views.view.block_content.yml
  81. 1 0
      config/sync/views.view.content.yml
  82. 1 0
      config/sync/views.view.content_translations.yml
  83. 1 2
      config/sync/views.view.curent_user_site_dossier.yml
  84. 0 1
      config/sync/views.view.current_user_block.yml
  85. 0 1
      config/sync/views.view.current_user_doc_profile.yml
  86. 2 1
      config/sync/views.view.files.yml
  87. 1 0
      config/sync/views.view.frontpage.yml
  88. 1 2
      config/sync/views.view.glossary.yml
  89. 1 0
      config/sync/views.view.locked_content.yml
  90. 1 0
      config/sync/views.view.maillog_overview.yml
  91. 1 1
      config/sync/views.view.operations.yml
  92. 0 3
      config/sync/views.view.profiles.yml
  93. 550 18
      config/sync/views.view.ressources.yml
  94. 2 4
      config/sync/views.view.sites.yml
  95. 1 1
      config/sync/views.view.taxonomy_term.yml
  96. 1 0
      config/sync/views.view.user_admin_people.yml
  97. 1 0
      config/sync/views.view.watchdog.yml
  98. 1 1
      config/sync/views.view.webform_submissions.yml
  99. 2 2
      web/INSTALL.txt
  100. 1 1
      web/profiles/drupal-starterkit-profile

+ 3 - 0
.gitattributes

@@ -42,6 +42,9 @@
 *.xml     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 *.yml     text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tab-in-indent,tabwidth=2
 
+# PHPStan's baseline uses tabs instead of spaces.
+core/.phpstan-baseline.php text eol=lf whitespace=blank-at-eol,-blank-at-eof,-space-before-tab,tabwidth=2 diff=php linguist-language=php
+
 # Define binary file attributes.
 # - Do not treat them as text.
 # - Include binary diff in patches instead of "binary files differ."

+ 7 - 3
composer.json

@@ -22,12 +22,14 @@
         "drupal/advanced_email_validation": "^1.1",
         "drupal/amswap": "^3.2",
         "drupal/autotitle": "^1.3",
+        "drupal/better_exposed_filters": "^6.0",
+        "drupal/ckeditor5_youtube": "^1.0",
         "drupal/conditional_fields": "^4.0@alpha",
         "drupal/config_pages": "^2.15",
         "drupal/content_as_config": "^1.0",
         "drupal/core-composer-scaffold": "^10.1",
         "drupal/core-project-message": "^10.1",
-        "drupal/core-recommended": "^10.1",
+        "drupal/core-recommended": "^10.4",
         "drupal/field_permissions": "^1.3",
         "drupal/image_delta_formatter": "^1.2",
         "drupal/image_field_caption": "^2.0",
@@ -43,11 +45,13 @@
         "drupal/paragraphs": "^1.16",
         "drupal/phone_number": "^2.0@alpha",
         "drupal/quick_node_clone": "^1.18",
-        "drupal/rules": "^3.0@alpha",
+        "drupal/rules": "^4",
         "drupal/social_media_links": "^2.9",
-        "drupal/typed_data": "^1.0@beta",
+        "drupal/typed_data": "^2",
         "drupal/views_argument_token": "^2.0",
+        "drupal/views_core_entity_reference": "^1.0@alpha",
         "drupal/webform": "^6.2",
+        "drush/drush": "^12",
         "wikimedia/composer-merge-plugin": "^2.1"
     },
     "conflict": {

File diff suppressed because it is too large
+ 271 - 224
composer.lock


+ 1 - 1
config/sync/block_content.type.file_link.yml

@@ -4,5 +4,5 @@ status: true
 dependencies: {  }
 id: file_link
 label: 'File link'
-revision: 0
+revision: false
 description: ''

+ 1 - 1
config/sync/block_content.type.logo_link.yml

@@ -4,5 +4,5 @@ status: true
 dependencies: {  }
 id: logo_link
 label: 'Logo link'
-revision: 0
+revision: false
 description: ''

+ 1 - 1
config/sync/block_content.type.node_block.yml

@@ -4,5 +4,5 @@ status: true
 dependencies: {  }
 id: node_block
 label: 'Node block'
-revision: 0
+revision: false
 description: ''

+ 1 - 1
config/sync/block_content.type.node_link.yml

@@ -4,5 +4,5 @@ status: true
 dependencies: {  }
 id: node_link
 label: 'Internal link'
-revision: 0
+revision: false
 description: 'with description'

+ 1 - 1
config/sync/block_content.type.text.yml

@@ -4,5 +4,5 @@ status: true
 dependencies: {  }
 id: text
 label: text
-revision: 0
+revision: false
 description: ''

+ 1 - 1
config/sync/config_devel.settings.yml

@@ -1,5 +1,5 @@
 _core:
   default_config_hash: AF4cxceuiw6dhwOrF9ZgpyKC4xsWt4Yhvohb3WNgn8o
+langcode: fr
 auto_import: {  }
 auto_export: {  }
-langcode: fr

+ 1 - 0
config/sync/core.entity_form_mode.user.register.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: wtsEf26SHyRbzRKFX3yOY9yJzYsEq5e2bd7xSCKPevw
 id: user.register
 label: "S'inscrire"
+description: ''
 targetEntityType: user
 cache: true

+ 5 - 3
config/sync/core.entity_view_display.node.actualite.home_block.yml

@@ -14,7 +14,7 @@ dependencies:
     - field.field.node.actualite.field_type_d_actualite
     - node.type.actualite
   module:
-    - datetime
+    - formatter_suite
     - image_delta_formatter
     - user
 id: node.actualite.home_block
@@ -23,11 +23,13 @@ bundle: actualite
 mode: home_block
 content:
   field_date:
-    type: datetime_default
+    type: formatter_suite_datetime_custom_list
     label: visually_hidden
     settings:
       timezone_override: ''
-      format_type: html_date
+      date_format: d-m-Y
+      listStyle: span
+      listSeparator: ','
     third_party_settings: {  }
     weight: 3
     region: content

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

@@ -55,6 +55,7 @@ content:
     settings:
       timezone_override: ''
       format_type: html_year
+      from_to: both
       separator: '-'
     third_party_settings: {  }
     weight: 3

+ 1 - 0
config/sync/core.entity_view_mode.block.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: eZGw53_tQR0o846P6awZpw-1AarhtXlm-6AKAkmLvKY
 id: block.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: block
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.block_content.full.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: 4tedlMuvQjDOdvHdw86_e-2Rt78aR7TGFMfOK8Ejppg
 id: block_content.full
 label: Complet
+description: ''
 targetEntityType: block_content
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.config_pages.block_footer.yml

@@ -6,5 +6,6 @@ dependencies:
     - config_pages
 id: config_pages.block_footer
 label: 'block footer'
+description: ''
 targetEntityType: config_pages
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.config_pages.full.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: VYERDzPNi1-oUm7KMLjol4oLcjbHr-onKbitt4dZuN0
 id: config_pages.full
 label: Complet
+description: ''
 targetEntityType: config_pages
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.contact_message.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: 2xSc_t5yN14t-fSfl3MR1WP9Em9ij1hY8A5IIVGlhts
 id: contact_message.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: contact_message
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.file.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: uZo6zv9Fa0wuqgu1kigVUhfRyvk1vQhD9GCP3HElGBk
 id: file.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: file
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.menu_link_content.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: y5XBjb33PolVKVUnedtISf0rSrGdyo10HxOcI6Mey_w
 id: menu_link_content.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: menu_link_content
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.compact.yml

@@ -6,5 +6,6 @@ dependencies:
     - node
 id: node.compact
 label: compact
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.content_no_title.yml

@@ -6,5 +6,6 @@ dependencies:
     - node
 id: node.content_no_title
 label: 'Content no title'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.full.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: m4oQ8ZK4CNZqGBAczllmaKSGmjD5xXitPDvByAPwN3c
 id: node.full
 label: 'Contenu complet'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.home_block.yml

@@ -6,5 +6,6 @@ dependencies:
     - node
 id: node.home_block
 label: 'Home block'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.panel.yml

@@ -6,5 +6,6 @@ dependencies:
     - node
 id: node.panel
 label: Panel
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.rss.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: _lDZ7IYi00gmEw2ZkiWGmDYwxkccBlUyLGxMIJDTYkc
 id: node.rss
 label: RSS
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.search_index.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: a4DyjkgEtvja2s1_cGy9Ealzu0LbDwzhEcpFP7aArNg
 id: node.search_index
 label: 'Index de recherche'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.search_result.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: Gj61wjl4G9UfFnYfmi-e7Eyvwiqzcz6sIP24vA4nkHU
 id: node.search_result
 label: 'Résultat de recherche mettant en évidence la saisie'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.site_partenaire.yml

@@ -6,5 +6,6 @@ dependencies:
     - node
 id: node.site_partenaire
 label: 'Site partenaire'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.teaser.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: qJFVUFu6IPN8a4WgoDs0gcfyJqE3l3euB0wd1kO6hRQ
 id: node.teaser
 label: Accroche
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.node.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: 7JhK586z4WYrdjuTZH19-WxWlLIi2QlS2ZL7m01bO6E
 id: node.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: node
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.paragraph.complet.yml

@@ -6,5 +6,6 @@ dependencies:
     - paragraphs
 id: paragraph.complet
 label: Complet
+description: ''
 targetEntityType: paragraph
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.paragraph.footer.yml

@@ -6,5 +6,6 @@ dependencies:
     - paragraphs
 id: paragraph.footer
 label: footer
+description: ''
 targetEntityType: paragraph
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.paragraph.preview.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: h3BeHVei4Lnyqbkao3YiF4KqoY-DhRvUNfEgKG8Rgjg
 id: paragraph.preview
 label: Aperçu
+description: ''
 targetEntityType: paragraph
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.path_alias.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: jNmsvf8AwwKxbOUYZuY8oBMQpLbkcbFsHy1U4gQhUME
 id: path_alias.token
 label: Token
+description: ''
 targetEntityType: path_alias
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.taxonomy_term.full.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: 5w8lM4B4_NrQbKBtWrpx9ySnzyrCEA5jw4cHSsEaA_Q
 id: taxonomy_term.full
 label: "Page d'un terme de taxonomie"
+description: ''
 targetEntityType: taxonomy_term
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.taxonomy_term.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: goI4SQiGy_YqNsD1dqZ-YNk7Jh5dSVsnlHvwGfDFZXI
 id: taxonomy_term.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: taxonomy_term
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.user.compact.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: n4bF0yaCJsxERK-1RXJhTSrmx2qD10UFNfxi1EnvQR4
 id: user.compact
 label: Compact
+description: ''
 targetEntityType: user
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.user.full.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: JuyuBXboCPHWE0JVpdI2hnd0NMAT1U1ZFgQYh18jDzI
 id: user.full
 label: 'Compte utilisateur'
+description: ''
 targetEntityType: user
 cache: true

+ 1 - 0
config/sync/core.entity_view_mode.user.token.yml

@@ -8,5 +8,6 @@ _core:
   default_config_hash: JrWyKwRHER0Vr3j0Aukrr4NXdzNnB4kVjyr60gPvSA0
 id: user.token
 label: 'Jeton (token)'
+description: ''
 targetEntityType: user
 cache: true

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

@@ -23,6 +23,7 @@ module:
   breakpoint: 0
   bulkdelete: 0
   ckeditor5: 0
+  ckeditor5_youtube: 0
   conditional_fields: 0
   config: 0
   config_devel: 0
@@ -128,6 +129,7 @@ module:
   views_argument_token: 0
   views_bulk_edit: 0
   views_bulk_operations: 0
+  views_core_entity_reference: 0
   views_ui: 0
   webform: 0
   extlink: 1

+ 1 - 1
config/sync/devel.toolbar.settings.yml

@@ -1,8 +1,8 @@
 _core:
   default_config_hash: IDzCy0l7vH5sENShziSE_TwGo7oDfS1yB4c26KU6WnE
+langcode: fr
 toolbar_items:
   - devel.cache_clear
   - devel.phpinfo
   - devel.run_cron
   - devel.theme_registry
-langcode: fr

+ 6 - 3
config/sync/editor.editor.webform_default.yml

@@ -40,8 +40,11 @@ settings:
         - heading5
         - heading6
     ckeditor5_list:
-      reversed: true
-      startIndex: true
+      properties:
+        reversed: true
+        startIndex: true
+      multiBlock: true
     ckeditor5_sourceEditing:
       allowed_tags: {  }
-image_upload: {  }
+image_upload:
+  status: false

+ 8 - 1
config/sync/editor.editor.wysiwyg.yml

@@ -19,6 +19,7 @@ settings:
       - drupalInsertImage
       - link
       - sourceEditing
+      - youtubeEmbed
   plugins:
     ckeditor5_heading:
       enabled_headings:
@@ -31,6 +32,12 @@ settings:
       allow_resize: true
     ckeditor5_sourceEditing:
       allowed_tags: {  }
+    ckeditor5_youtube_embed_youtubeembed:
+      enabled_optional_attributes:
+        - height
+        - width
+        - allowfullscreen
+        - allow
     linkit_extension:
       linkit_enabled: true
       linkit_profile: default
@@ -38,7 +45,7 @@ image_upload:
   status: true
   scheme: public
   directory: inline-images
-  max_size: ''
+  max_size: null
   max_dimensions:
     width: 1080
     height: 1080

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

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: k024s6lEcCjGqAq_82KNi-RRCCc37Jxo5frFNChAqao
-login_with_username: false
 langcode: fr
+login_with_username: false

+ 1 - 1
config/sync/field_ui.settings.yml

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: zZhJs6wF6FMXjS8njswFvmbk2XEGcj0nLI-mZCfAoFs
-field_prefix: field_
 langcode: fr
+field_prefix: field_

+ 1 - 1
config/sync/file.settings.yml

@@ -1,9 +1,9 @@
 _core:
   default_config_hash: _5293QOM-Perj4qDT33F4EmNlI9Ge0bNd_WYrZilDPA
+langcode: fr
 description:
   type: textfield
   length: 128
 icon:
   directory: core/modules/file/icons
-langcode: fr
 make_unused_managed_files_temporary: false

+ 6 - 6
config/sync/filter.format.plain_text.yml

@@ -8,6 +8,12 @@ name: 'Texte brut'
 format: plain_text
 weight: 10
 filters:
+  filter_autop:
+    id: filter_autop
+    provider: filter
+    status: true
+    weight: 0
+    settings: {  }
   filter_html_escape:
     id: filter_html_escape
     provider: filter
@@ -21,9 +27,3 @@ filters:
     weight: 0
     settings:
       filter_url_length: 72
-  filter_autop:
-    id: filter_autop
-    provider: filter
-    status: true
-    weight: 0
-    settings: {  }

+ 6 - 6
config/sync/filter.format.restricted_html.yml

@@ -12,6 +12,12 @@ name: 'HTML restreint'
 format: restricted_html
 weight: 1
 filters:
+  filter_autop:
+    id: filter_autop
+    provider: filter
+    status: true
+    weight: 0
+    settings: {  }
   filter_html:
     id: filter_html
     provider: filter
@@ -21,12 +27,6 @@ filters:
       allowed_html: '<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>'
       filter_html_help: true
       filter_html_nofollow: false
-  filter_autop:
-    id: filter_autop
-    provider: filter
-    status: true
-    weight: 0
-    settings: {  }
   filter_url:
     id: filter_url
     provider: filter

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

@@ -18,30 +18,23 @@ filters:
     status: true
     weight: -50
     settings: {  }
-  filter_html_image_secure:
-    id: filter_html_image_secure
+  filter_align:
+    id: filter_align
     provider: filter
     status: true
-    weight: -48
+    weight: -41
     settings: {  }
-  filter_url:
-    id: filter_url
-    provider: filter
-    status: true
-    weight: -45
-    settings:
-      filter_url_length: 72
   filter_autop:
     id: filter_autop
     provider: filter
     status: true
     weight: -49
     settings: {  }
-  filter_htmlcorrector:
-    id: filter_htmlcorrector
+  filter_caption:
+    id: filter_caption
     provider: filter
     status: true
-    weight: -47
+    weight: -40
     settings: {  }
   filter_html:
     id: filter_html
@@ -52,31 +45,24 @@ filters:
       allowed_html: ''
       filter_html_help: true
       filter_html_nofollow: false
-  filter_align:
-    id: filter_align
-    provider: filter
-    status: true
-    weight: -41
-    settings: {  }
-  filter_caption:
-    id: filter_caption
-    provider: filter
-    status: true
-    weight: -40
-    settings: {  }
   filter_html_escape:
     id: filter_html_escape
     provider: filter
     status: false
     weight: -42
     settings: {  }
-  linkit:
-    id: linkit
-    provider: linkit
+  filter_html_image_secure:
+    id: filter_html_image_secure
+    provider: filter
     status: true
-    weight: 0
-    settings:
-      title: true
+    weight: -48
+    settings: {  }
+  filter_htmlcorrector:
+    id: filter_htmlcorrector
+    provider: filter
+    status: true
+    weight: -47
+    settings: {  }
   filter_pathologic:
     id: filter_pathologic
     provider: pathologic
@@ -87,3 +73,17 @@ filters:
       local_settings:
         protocol_style: full
         local_paths: ''
+  filter_url:
+    id: filter_url
+    provider: filter
+    status: true
+    weight: -45
+    settings:
+      filter_url_length: 72
+  linkit:
+    id: linkit
+    provider: linkit
+    status: true
+    weight: 0
+    settings:
+      title: true

+ 1 - 1
config/sync/filter.settings.yml

@@ -1,5 +1,5 @@
 _core:
   default_config_hash: lbxA85k_ynsRFrQ1JCNbgazSNG5GTs5aoOSL0W-UsvM
+langcode: fr
 fallback_format: plain_text
 always_show_fallback_choice: false
-langcode: fr

+ 2 - 2
config/sync/honeypot.settings.yml

@@ -1,12 +1,13 @@
 _core:
   default_config_hash: MkRrI2YYk2oy2dBC48Sfb-SPN2Nf9xNMJedYjbsBUFw
+langcode: fr
+protect_all_forms: false
 unprotected_forms:
   - user_login_form
   - search_form
   - search_block_form
   - views_exposed_form
   - honeypot_settings_form
-protect_all_forms: false
 log: true
 element_name: url
 time_limit: 5
@@ -20,4 +21,3 @@ form_settings:
   node_fil_form: false
   node_page_form: false
   node_static_form: false
-langcode: fr

+ 1 - 1
config/sync/image.settings.yml

@@ -1,6 +1,6 @@
 _core:
   default_config_hash: 7CnygMhc8yrEJGdPf_5QRmPsMvr4QoXlsmMo3te3nbw
+langcode: fr
 preview_image: core/modules/image/sample.png
 allow_insecure_derivatives: false
 suppress_itok_output: false
-langcode: fr

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

@@ -1,6 +1,5 @@
 _core:
   default_config_hash: UA1LGT2916TE3VyHCdi_cD-GPCb6ilm9KluygCKnqOI
-langcode: fr
 send: true
 nosend_notify: false
 log: true

+ 1 - 1
config/sync/menu_ui.settings.yml

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: ENUzSsLjtl0THWvptK2LZ7BJtRbb032hiy3VTvjR7Pw
-override_parent_selector: false
 langcode: fr
+override_parent_selector: false

+ 2 - 2
config/sync/node.type.actualite.yml

@@ -10,8 +10,8 @@ third_party_settings:
     parent: ''
 name: Actualité
 type: actualite
-description: ''
-help: ''
+description: null
+help: null
 new_revision: true
 preview_mode: 1
 display_submitted: false

+ 2 - 2
config/sync/node.type.operation.yml

@@ -10,8 +10,8 @@ third_party_settings:
     parent: ''
 name: Opération
 type: operation
-description: ''
-help: ''
+description: null
+help: null
 new_revision: false
 preview_mode: 0
 display_submitted: true

+ 2 - 2
config/sync/node.type.ressource.yml

@@ -10,8 +10,8 @@ third_party_settings:
     parent: ''
 name: Ressource
 type: ressource
-description: ''
-help: ''
+description: null
+help: null
 new_revision: true
 preview_mode: 1
 display_submitted: false

+ 2 - 2
config/sync/node.type.site.yml

@@ -17,8 +17,8 @@ third_party_settings:
     headings: {  }
 name: Site
 type: site
-description: ''
-help: ''
+description: null
+help: null
 new_revision: true
 preview_mode: 0
 display_submitted: false

+ 1 - 1
config/sync/node.type.static.yml

@@ -13,7 +13,7 @@ _core:
 name: Static
 type: static
 description: 'Static Page'
-help: ''
+help: null
 new_revision: true
 preview_mode: 0
 display_submitted: false

+ 1 - 1
config/sync/pathauto.settings.yml

@@ -1,5 +1,6 @@
 _core:
   default_config_hash: QDedIRjSYDH1ZiuQZ1LIkF9_wOwsokd_Cidr-mXA25E
+langcode: fr
 enabled_entity_types:
   - user
 punctuation:
@@ -44,7 +45,6 @@ reduce_ascii: false
 case: true
 ignore_words: 'a, an, as, at, before, but, by, for, from, is, in, into, like, of, off, on, onto, per, since, than, the, this, that, to, up, via, with'
 update_action: 2
-langcode: fr
 safe_tokens:
   - alias
   - alias

+ 1 - 1
config/sync/search_api.settings.yml

@@ -1,7 +1,7 @@
 _core:
   default_config_hash: '-ts6YP3HWiO8vbWrV8j1VxyAgtOrC6LJAT-lqw3GFpM'
+langcode: fr
 default_cron_limit: 50
 cron_worker_runtime: 15
 default_tracker: default
 tracking_page_size: 100
-langcode: fr

+ 1 - 1
config/sync/search_api_db.settings.yml

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: I7OvOT30AHPJTjtFh59agVjIr3wZ3fxIaTNefRF3-OQ
-autocomplete_max_occurrences: 0.9
 langcode: fr
+autocomplete_max_occurrences: 0.9

+ 2 - 2
config/sync/system.cron.yml

@@ -1,7 +1,7 @@
 _core:
   default_config_hash: 0CLCLyauRdR7iXOd-8irNf7IzFv7I2DZKjqkIYwk2Yo
+langcode: fr
 threshold:
   requirements_warning: 172800
   requirements_error: 1209600
-langcode: fr
-logging: 1
+logging: true

+ 3 - 3
config/sync/system.date.yml

@@ -1,12 +1,12 @@
 _core:
   default_config_hash: GQGMdkmApapP8hCC1EBknnYV7rkIOfLs62l0ucgCkns
+langcode: fr
+first_day: 1
 country:
   default: FR
-first_day: 1
 timezone:
   default: Europe/Paris
   user:
     configurable: false
-    warn: false
     default: 0
-langcode: fr
+    warn: false

+ 1 - 1
config/sync/system.diff.yml

@@ -1,6 +1,6 @@
 _core:
   default_config_hash: 7LA2fD9dNbf3WkO63uWgUshS6L-gq2vg8e9-ZUE6dq0
+langcode: fr
 context:
   lines_leading: 2
   lines_trailing: 2
-langcode: fr

+ 1 - 1
config/sync/system.logging.yml

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: vWBxifROGDjDcIRD_9OAODkutkPss2kpPrFdCMNZU9g
-error_level: hide
 langcode: fr
+error_level: hide

+ 1 - 1
config/sync/system.performance.yml

@@ -1,5 +1,6 @@
 _core:
   default_config_hash: bUb8UUGCJnZ5aiph4NCUr8rnJay_s8sKGe2JK_7_mzg
+langcode: fr
 cache:
   page:
     max_age: 0
@@ -15,4 +16,3 @@ js:
   preprocess: false
   gzip: true
 stale_file_threshold: 2592000
-langcode: fr

+ 4 - 4
config/sync/system.rss.yml

@@ -1,8 +1,8 @@
 _core:
   default_config_hash: S5uQkVe5wkt0j4O7sfCxOPi4fX8a0aUfJd9o2bNfImM
-channel:
-  description: ''
+langcode: fr
 items:
-  limit: 10
   view_mode: rss
-langcode: fr
+  limit: 10
+channel:
+  description: ''

+ 1 - 1
config/sync/system.theme.global.yml

@@ -1,5 +1,6 @@
 _core:
   default_config_hash: jm-1OD80QyXhj_1lyq6IEPXdggFjmpWKrLGixMkbFcw
+langcode: fr
 favicon:
   mimetype: image/vnd.microsoft.icon
   path: ''
@@ -14,4 +15,3 @@ logo:
   path: ''
   url: ''
   use_default: true
-langcode: fr

+ 2 - 1
config/sync/taxonomy.vocabulary.theme_ressource.yml

@@ -4,5 +4,6 @@ status: true
 dependencies: {  }
 name: 'Thème ressource'
 vid: theme_ressource
-description: ''
+description: null
 weight: 0
+new_revision: false

+ 2 - 1
config/sync/taxonomy.vocabulary.type_d_actualite.yml

@@ -4,5 +4,6 @@ status: true
 dependencies: {  }
 name: "Type d'actualité"
 vid: type_d_actualite
-description: ''
+description: null
 weight: 0
+new_revision: false

+ 2 - 1
config/sync/taxonomy.vocabulary.type_de_ressource.yml

@@ -4,5 +4,6 @@ status: true
 dependencies: {  }
 name: 'Type de ressource'
 vid: type_de_ressource
-description: ''
+description: null
 weight: 0
+new_revision: false

+ 2 - 1
config/sync/taxonomy.vocabulary.type_de_site.yml

@@ -4,5 +4,6 @@ status: true
 dependencies: {  }
 name: 'Type de site'
 vid: type_de_site
-description: ''
+description: null
 weight: 0
+new_revision: false

+ 1 - 1
config/sync/text.settings.yml

@@ -1,4 +1,4 @@
 _core:
   default_config_hash: LZ0H1Rt9gdNtb0VBlKOx7XC9_u4i3nEAyuWmmkld8Ao
-default_summary_length: 600
 langcode: fr
+default_summary_length: 600

+ 1 - 1
config/sync/update.settings.yml

@@ -1,5 +1,6 @@
 _core:
   default_config_hash: g88bppZh2Uimhd8nWIoRyNIqCPNQ-ywV5hXa_f4Av8k
+langcode: fr
 check:
   disabled_extensions: false
   interval_days: 1
@@ -11,4 +12,3 @@ notification:
   emails:
     - dev@figureslibres.io
   threshold: all
-langcode: fr

+ 1 - 1
config/sync/views.settings.yml

@@ -3,7 +3,6 @@ _core:
 langcode: fr
 display_extenders:
   - matomo
-skip_cache: false
 sql_signature: false
 ui:
   show:
@@ -48,3 +47,4 @@ field_rewrite_elements:
   ins: INS
   q: Q
   s: S
+skip_cache: false

+ 3 - 1
config/sync/views.view.actus.yml

@@ -77,6 +77,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: null
           id: 0
@@ -308,9 +309,10 @@ display:
       path: actualites
       menu:
         type: normal
-        title: actualités
+        title: Actualités
         description: ''
         weight: 2
+        enabled: true
         expanded: false
         menu_name: main
         parent: ''

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

@@ -462,6 +462,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: 0
           id: 0

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

@@ -29,6 +29,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: 0
           id: 0

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

@@ -273,6 +273,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: null
           id: 0

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

@@ -262,6 +262,7 @@ display:
       pager:
         type: full
         options:
+          pagination_heading_level: h4
           items_per_page: 50
           tags:
             next: 'Suivant ›'

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

@@ -403,6 +403,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: null
           id: 0

+ 1 - 2
config/sync/views.view.curent_user_site_dossier.yml

@@ -161,6 +161,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: null
           id: 0
@@ -216,7 +217,6 @@ display:
           title: ''
           default_argument_type: current_user
           default_argument_options: {  }
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true
@@ -256,7 +256,6 @@ display:
             and_or: +
             all_option: 0
             debug: 0
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

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

@@ -507,7 +507,6 @@ display:
           title: '{{ arguments.uid }}'
           default_argument_type: current_user
           default_argument_options: {  }
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

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

@@ -70,7 +70,6 @@ display:
           title: ''
           default_argument_type: current_user
           default_argument_options: {  }
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

+ 2 - 1
config/sync/views.view.files.yml

@@ -521,6 +521,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: 0
           id: 0
@@ -1056,6 +1057,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: 0
           id: 0
@@ -1092,7 +1094,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: ''
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

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

@@ -30,6 +30,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: 0
           id: 0

+ 1 - 2
config/sync/views.view.glossary.yml

@@ -196,6 +196,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 36
           total_pages: 0
           id: 0
@@ -248,7 +249,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: a
-          default_argument_skip_url: false
           summary_options: {  }
           summary:
             format: default_summary
@@ -415,7 +415,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: a
-          default_argument_skip_url: false
           summary_options:
             items_per_page: 25
             inline: true

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

@@ -368,6 +368,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: null
           id: 0

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

@@ -280,6 +280,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: null
           id: 0

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

@@ -78,6 +78,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: null
           id: 0
@@ -163,7 +164,6 @@ display:
           title: ''
           default_argument_type: current_user
           default_argument_options: {  }
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

+ 0 - 3
config/sync/views.view.profiles.yml

@@ -208,7 +208,6 @@ display:
           default_argument_type: user
           default_argument_options:
             user: false
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true
@@ -245,7 +244,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: ''
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true
@@ -286,7 +284,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: ''
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

+ 550 - 18
config/sync/views.view.ressources.yml

@@ -4,13 +4,23 @@ status: true
 dependencies:
   config:
     - core.entity_view_mode.node.teaser
+    - field.storage.node.body
+    - field.storage.node.field_adresse_site
+    - field.storage.node.field_date_de_construction
+    - field.storage.node.field_operation
+    - field.storage.node.field_site
+    - field.storage.node.field_sous_titre
+    - field.storage.node.field_themes
     - node.type.ressource
     - system.menu.main
     - taxonomy.vocabulary.theme_ressource
     - taxonomy.vocabulary.type_de_ressource
   module:
+    - address
+    - datetime_range
     - node
     - taxonomy
+    - text
     - user
 id: ressources
 label: Ressources
@@ -75,16 +85,461 @@ display:
           multi_type: separator
           separator: ', '
           field_api_classes: false
+        field_adresse_site:
+          id: field_adresse_site
+          table: node__field_adresse_site
+          field: field_adresse_site
+          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: langcode
+          type: address_default
+          settings: {  }
+          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
+        body:
+          id: body
+          table: node__body
+          field: body
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: text_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
+        field_date_de_construction:
+          id: field_date_de_construction
+          table: node__field_date_de_construction
+          field: field_date_de_construction
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: daterange_default
+          settings:
+            timezone_override: ''
+            format_type: medium
+            from_to: both
+            separator: '-'
+          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_operation:
+          id: field_operation
+          table: node__field_operation
+          field: field_operation
+          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_label
+          settings:
+            link: true
+          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
+        field_sous_titre:
+          id: field_sous_titre
+          table: node__field_sous_titre
+          field: field_sous_titre
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: field
+          label: ''
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: false
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: string
+          settings:
+            link_to_entity: false
+          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_themes:
+          id: field_themes
+          table: node__field_themes
+          field: field_themes
+          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_label
+          settings:
+            link: true
+          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
+        field_site:
+          id: field_site
+          table: node__field_site
+          field: field_site
+          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_label
+          settings:
+            link: true
+          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: mini
+        type: full
         options:
           offset: 0
-          items_per_page: 10
+          pagination_heading_level: h4
+          items_per_page: 12
           total_pages: null
           id: 0
           tags:
             next: ››
             previous: ‹‹
+            first: '« Premier'
+            last: 'Dernier »'
           expose:
             items_per_page: false
             items_per_page_label: 'Éléments par page'
@@ -93,6 +548,7 @@ display:
             items_per_page_options_all_label: '- Tout -'
             offset: false
             offset_label: Décalage
+          quantity: 9
       exposed_form:
         type: basic
         options:
@@ -151,29 +607,27 @@ display:
           value:
             ressource: ressource
           group: 1
-        title:
-          id: title
-          table: node_field_data
-          field: title
+        combine:
+          id: combine
+          table: views
+          field: combine
           relationship: none
           group_type: group
           admin_label: ''
-          entity_type: node
-          entity_field: title
-          plugin_id: string
+          plugin_id: combine
           operator: contains
           value: ''
           group: 1
           exposed: true
           expose:
-            operator_id: title_op
-            label: Titre
+            operator_id: combine_op
+            label: Recherche
             description: ''
             use_operator: false
-            operator: title_op
+            operator: combine_op
             operator_limit_selection: false
             operator_list: {  }
-            identifier: title
+            identifier: combine
             required: false
             remember: false
             multiple: false
@@ -197,6 +651,68 @@ display:
             default_group: All
             default_group_multiple: {  }
             group_items: {  }
+          fields:
+            title: title
+            field_adresse_site: field_adresse_site
+            body: body
+            field_date_de_construction: field_date_de_construction
+            field_operation: field_operation
+            field_sous_titre: field_sous_titre
+        field_site_target_id:
+          id: field_site_target_id
+          table: node__field_site
+          field: field_site_target_id
+          relationship: none
+          group_type: group
+          admin_label: ''
+          plugin_id: entity_reference
+          operator: or
+          value: {  }
+          group: 1
+          exposed: true
+          expose:
+            operator_id: field_site_target_id_op
+            label: Site
+            description: ''
+            use_operator: false
+            operator: field_site_target_id_op
+            operator_limit_selection: false
+            operator_list: {  }
+            identifier: field_site_target_id
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+              anonymous: '0'
+              admin: '0'
+              root: '0'
+              editor: '0'
+              collaborateur: '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
+          sub_handler: 'default:node'
+          widget: select
+          sub_handler_settings:
+            target_bundles:
+              site: site
+            sort:
+              field: title
+              direction: ASC
+            auto_create: false
+            auto_create_bundle: ''
         field_themes_target_id:
           id: field_themes_target_id
           table: node__field_themes
@@ -268,7 +784,7 @@ display:
           exposed: true
           expose:
             operator_id: field_type_de_ressource_target_id_op
-            label: 'Type de ressource (field_type_de_ressource)'
+            label: 'Type de ressource'
             description: ''
             use_operator: false
             operator: field_type_de_ressource_target_id_op
@@ -317,6 +833,10 @@ display:
           1: AND
       style:
         type: default
+        options:
+          row_class: ''
+          default_row_class: true
+          uses_fields: true
       row:
         type: 'entity:node'
         options:
@@ -340,10 +860,16 @@ display:
         - 'languages:language_interface'
         - url
         - url.query_args
-        - user
         - 'user.node_grants:view'
         - user.permissions
-      tags: {  }
+      tags:
+        - 'config:field.storage.node.body'
+        - 'config:field.storage.node.field_adresse_site'
+        - 'config:field.storage.node.field_date_de_construction'
+        - 'config:field.storage.node.field_operation'
+        - 'config:field.storage.node.field_site'
+        - 'config:field.storage.node.field_sous_titre'
+        - 'config:field.storage.node.field_themes'
   page_1:
     id: page_1
     display_title: Page
@@ -379,7 +905,13 @@ display:
         - 'languages:language_interface'
         - url
         - url.query_args
-        - user
         - 'user.node_grants:view'
         - user.permissions
-      tags: {  }
+      tags:
+        - 'config:field.storage.node.body'
+        - 'config:field.storage.node.field_adresse_site'
+        - 'config:field.storage.node.field_date_de_construction'
+        - 'config:field.storage.node.field_operation'
+        - 'config:field.storage.node.field_site'
+        - 'config:field.storage.node.field_sous_titre'
+        - 'config:field.storage.node.field_themes'

+ 2 - 4
config/sync/views.view.sites.yml

@@ -289,7 +289,6 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
-        - user
         - 'user.node_grants:view'
         - user.roles
       tags: {  }
@@ -427,7 +426,6 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
-        - user
         - 'user.node_grants:view'
         - user.roles
       tags: {  }
@@ -569,9 +567,10 @@ display:
       path: sitespilotes
       menu:
         type: normal
-        title: 'Les sites pilotes'
+        title: 'Sites pilotes'
         description: ''
         weight: 0
+        enabled: true
         expanded: false
         menu_name: main
         parent: ''
@@ -581,7 +580,6 @@ display:
       contexts:
         - 'languages:language_content'
         - 'languages:language_interface'
-        - user
         - 'user.node_grants:view'
         - user.roles
       tags: {  }

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

@@ -29,6 +29,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 10
           total_pages: 0
           id: 0
@@ -108,7 +109,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: ''
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

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

@@ -462,6 +462,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: 0
           id: 0

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

@@ -440,6 +440,7 @@ display:
         type: mini
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 50
           total_pages: null
           id: 0

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

@@ -357,6 +357,7 @@ display:
         type: full
         options:
           offset: 0
+          pagination_heading_level: h4
           items_per_page: 25
           total_pages: null
           id: 0
@@ -452,7 +453,6 @@ display:
           default_argument_type: fixed
           default_argument_options:
             argument: ''
-          default_argument_skip_url: false
           summary_options:
             base_path: ''
             count: true

+ 2 - 2
web/INSTALL.txt

@@ -1,3 +1,3 @@
 
-Please read core/INSTALL.txt for detailed installation instructions for your
-Drupal website.
+Read core/INSTALL.txt for detailed installation instructions for your Drupal
+website.

+ 1 - 1
web/profiles/drupal-starterkit-profile

@@ -1 +1 @@
-Subproject commit 2eecc15c178c98af1ea4e1320fea7ac03ae3d38e
+Subproject commit 7787534e7054fc320004cb76e15dc1ec4e1bd0cc

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