Explorar o código

updated core & 2 contrib modules

bach hai 1 mes
pai
achega
b48fba3311
Modificáronse 86 ficheiros con 1150 adicións e 141 borrados
  1. 137 135
      composer.lock
  2. 1 1
      config/sync/block.block.edlptheme_branding.yml
  3. 34 0
      config/sync/block.block.edlptheme_mainnavigation.yml
  4. 0 1
      config/sync/block.block.footer.yml
  5. 1 1
      config/sync/block.block.mainnavigation.yml
  6. 0 1
      config/sync/block.block.productions.yml
  7. 1 2
      config/sync/block.block.selecteurdelangue_2.yml
  8. 49 0
      config/sync/core.entity_form_display.menu_link_content.menu_link_content.default.yml
  9. 20 0
      config/sync/core.entity_form_display.node.autre_son.default.yml
  10. 20 0
      config/sync/core.entity_form_display.node.evenement.default.yml
  11. 20 0
      config/sync/core.entity_form_display.node.fil.default.yml
  12. 20 0
      config/sync/core.entity_form_display.node.page.default.yml
  13. 20 0
      config/sync/core.entity_form_display.node.static.default.yml
  14. 15 0
      config/sync/core.entity_form_display.user.user.default.yml
  15. 4 0
      config/sync/core.entity_view_display.node.autre_son.default.yml
  16. 4 0
      config/sync/core.entity_view_display.node.autre_son.teaser.yml
  17. 2 0
      config/sync/core.entity_view_display.node.enregistrement.article.yml
  18. 2 0
      config/sync/core.entity_view_display.node.enregistrement.chutier.yml
  19. 2 0
      config/sync/core.entity_view_display.node.enregistrement.compo.yml
  20. 2 0
      config/sync/core.entity_view_display.node.enregistrement.compo_document_.yml
  21. 2 0
      config/sync/core.entity_view_display.node.enregistrement.default.yml
  22. 2 0
      config/sync/core.entity_view_display.node.enregistrement.docsindex.yml
  23. 2 0
      config/sync/core.entity_view_display.node.enregistrement.index.yml
  24. 2 0
      config/sync/core.entity_view_display.node.enregistrement.index_home.yml
  25. 2 0
      config/sync/core.entity_view_display.node.enregistrement.lastdocs.yml
  26. 2 0
      config/sync/core.entity_view_display.node.enregistrement.player_cartel.yml
  27. 2 0
      config/sync/core.entity_view_display.node.enregistrement.search_index.yml
  28. 2 0
      config/sync/core.entity_view_display.node.enregistrement.teaser.yml
  29. 2 0
      config/sync/core.entity_view_display.node.enregistrement.transcript.yml
  30. 4 0
      config/sync/core.entity_view_display.node.evenement.aside.yml
  31. 4 0
      config/sync/core.entity_view_display.node.evenement.default.yml
  32. 4 0
      config/sync/core.entity_view_display.node.evenement.teaser.yml
  33. 4 0
      config/sync/core.entity_view_display.node.fil.admin.yml
  34. 4 0
      config/sync/core.entity_view_display.node.fil.default.yml
  35. 4 0
      config/sync/core.entity_view_display.node.fil.teaser.yml
  36. 4 0
      config/sync/core.entity_view_display.node.page.default.yml
  37. 4 0
      config/sync/core.entity_view_display.node.page.image_1_columns.yml
  38. 4 0
      config/sync/core.entity_view_display.node.page.image_2_columns.yml
  39. 4 0
      config/sync/core.entity_view_display.node.page.teaser.yml
  40. 4 0
      config/sync/core.entity_view_display.node.page.text_1_column.yml
  41. 4 0
      config/sync/core.entity_view_display.node.static.default.yml
  42. 4 0
      config/sync/core.entity_view_display.node.static.teaser.yml
  43. 2 0
      config/sync/core.extension.yml
  44. 3 0
      config/sync/domain_access.settings.yml
  45. 4 0
      config/sync/domain_menu_access.settings.yml
  46. 26 0
      config/sync/field.field.menu_link_content.menu_link_content.field_domain_access.yml
  47. 22 0
      config/sync/field.field.menu_link_content.menu_link_content.field_domain_all_affiliates.yml
  48. 25 0
      config/sync/field.field.node.autre_son.field_domain_access.yml
  49. 21 0
      config/sync/field.field.node.autre_son.field_domain_all_affiliates.yml
  50. 25 0
      config/sync/field.field.node.enregistrement.field_domain_access.yml
  51. 25 0
      config/sync/field.field.node.evenement.field_domain_access.yml
  52. 21 0
      config/sync/field.field.node.evenement.field_domain_all_affiliates.yml
  53. 25 0
      config/sync/field.field.node.fil.field_domain_access.yml
  54. 21 0
      config/sync/field.field.node.fil.field_domain_all_affiliates.yml
  55. 25 0
      config/sync/field.field.node.page.field_domain_access.yml
  56. 21 0
      config/sync/field.field.node.page.field_domain_all_affiliates.yml
  57. 25 0
      config/sync/field.field.node.static.field_domain_access.yml
  58. 21 0
      config/sync/field.field.node.static.field_domain_all_affiliates.yml
  59. 26 0
      config/sync/field.field.user.user.field_domain_access.yml
  60. 22 0
      config/sync/field.field.user.user.field_domain_all_affiliates.yml
  61. 22 0
      config/sync/field.storage.menu_link_content.field_domain_access.yml
  62. 20 0
      config/sync/field.storage.menu_link_content.field_domain_all_affiliates.yml
  63. 25 0
      config/sync/field.storage.node.field_domain_access.yml
  64. 23 0
      config/sync/field.storage.node.field_domain_all_affiliates.yml
  65. 25 0
      config/sync/field.storage.user.field_domain_access.yml
  66. 23 0
      config/sync/field.storage.user.field_domain_all_affiliates.yml
  67. 1 0
      config/sync/language/en/system.action.domain_access_all_action.yml
  68. 1 0
      config/sync/language/en/system.action.domain_access_edit_all_action.yml
  69. 1 0
      config/sync/language/en/system.action.domain_access_edit_none_action.yml
  70. 1 0
      config/sync/language/en/system.action.domain_access_none_action.yml
  71. 14 0
      config/sync/system.action.domain_access_add_action.encyclopediedelaparole_org.yml
  72. 14 0
      config/sync/system.action.domain_access_add_action.expo_encyclopediedelaparole_org.yml
  73. 14 0
      config/sync/system.action.domain_access_add_action.m_encyclopediedelaparole_org.yml
  74. 14 0
      config/sync/system.action.domain_access_add_editor_action.encyclopediedelaparole_org.yml
  75. 14 0
      config/sync/system.action.domain_access_add_editor_action.expo_encyclopediedelaparole_org.yml
  76. 14 0
      config/sync/system.action.domain_access_add_editor_action.m_encyclopediedelaparole_org.yml
  77. 14 0
      config/sync/system.action.domain_access_all_action.yml
  78. 14 0
      config/sync/system.action.domain_access_edit_all_action.yml
  79. 14 0
      config/sync/system.action.domain_access_edit_none_action.yml
  80. 14 0
      config/sync/system.action.domain_access_none_action.yml
  81. 14 0
      config/sync/system.action.domain_access_remove_action.encyclopediedelaparole_org.yml
  82. 14 0
      config/sync/system.action.domain_access_remove_action.expo_encyclopediedelaparole_org.yml
  83. 14 0
      config/sync/system.action.domain_access_remove_action.m_encyclopediedelaparole_org.yml
  84. 14 0
      config/sync/system.action.domain_access_remove_editor_action.encyclopediedelaparole_org.yml
  85. 14 0
      config/sync/system.action.domain_access_remove_editor_action.expo_encyclopediedelaparole_org.yml
  86. 14 0
      config/sync/system.action.domain_access_remove_editor_action.m_encyclopediedelaparole_org.yml

+ 137 - 135
composer.lock

@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "b47aa7beeecc3ed75ff6ef2bfcecd915",
+    "content-hash": "cf17b0231912cb1671d3ab2e573342e4",
     "packages": [
         {
             "name": "asm89/stack-cors",
@@ -275,24 +275,24 @@
         },
         {
             "name": "composer/semver",
-            "version": "3.4.2",
+            "version": "3.4.3",
             "source": {
                 "type": "git",
                 "url": "https://github.com/composer/semver.git",
-                "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6"
+                "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6",
-                "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6",
+                "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
+                "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
                 "shasum": ""
             },
             "require": {
                 "php": "^5.3.2 || ^7.0 || ^8.0"
             },
             "require-dev": {
-                "phpstan/phpstan": "^1.4",
-                "symfony/phpunit-bridge": "^4.2 || ^5"
+                "phpstan/phpstan": "^1.11",
+                "symfony/phpunit-bridge": "^3 || ^7"
             },
             "type": "library",
             "extra": {
@@ -336,7 +336,7 @@
             "support": {
                 "irc": "ircs://irc.libera.chat:6697/composer",
                 "issues": "https://github.com/composer/semver/issues",
-                "source": "https://github.com/composer/semver/tree/3.4.2"
+                "source": "https://github.com/composer/semver/tree/3.4.3"
             },
             "funding": [
                 {
@@ -352,7 +352,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-07-12T11:35:52+00:00"
+            "time": "2024-09-19T14:15:21+00:00"
         },
         {
             "name": "consolidation/annotated-command",
@@ -1120,16 +1120,16 @@
         },
         {
             "name": "doctrine/common",
-            "version": "3.4.4",
+            "version": "3.4.5",
             "source": {
                 "type": "git",
                 "url": "https://github.com/doctrine/common.git",
-                "reference": "0aad4b7ab7ce8c6602dfbb1e1a24581275fb9d1a"
+                "reference": "6c8fef961f67b8bc802ce3e32e3ebd1022907286"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/doctrine/common/zipball/0aad4b7ab7ce8c6602dfbb1e1a24581275fb9d1a",
-                "reference": "0aad4b7ab7ce8c6602dfbb1e1a24581275fb9d1a",
+                "url": "https://api.github.com/repos/doctrine/common/zipball/6c8fef961f67b8bc802ce3e32e3ebd1022907286",
+                "reference": "6c8fef961f67b8bc802ce3e32e3ebd1022907286",
                 "shasum": ""
             },
             "require": {
@@ -1191,7 +1191,7 @@
             ],
             "support": {
                 "issues": "https://github.com/doctrine/common/issues",
-                "source": "https://github.com/doctrine/common/tree/3.4.4"
+                "source": "https://github.com/doctrine/common/tree/3.4.5"
             },
             "funding": [
                 {
@@ -1207,7 +1207,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-04-16T13:35:33+00:00"
+            "time": "2024-10-08T15:53:43+00:00"
         },
         {
             "name": "doctrine/deprecations",
@@ -2121,27 +2121,29 @@
         },
         {
             "name": "drupal/composer_deploy",
-            "version": "1.7.0",
+            "version": "1.8.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/composer_deploy.git",
-                "reference": "8.x-1.7"
+                "reference": "8.x-1.8"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/composer_deploy-8.x-1.7.zip",
-                "reference": "8.x-1.7",
-                "shasum": "545cb7d83c701fb68f4d95522f24d7270332ce8a"
+                "url": "https://ftp.drupal.org/files/projects/composer_deploy-8.x-1.8.zip",
+                "reference": "8.x-1.8",
+                "shasum": "10889488b0ecbdeed41f6d0c847030eddf0b56b3"
             },
             "require": {
-                "drupal/core": "^8.8 || ^9 || ^10",
-                "webflo/drupal-finder": "^1.2"
+                "drupal/core": "^9 || ^10 || ^11",
+                "php": ">=8.1",
+                "webflo/drupal-finder": "^1.3",
+                "webmozart/path-util": "^2.1.0"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-1.7",
-                    "datestamp": "1660818349",
+                    "version": "8.x-1.8",
+                    "datestamp": "1728568570",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -2178,26 +2180,26 @@
         },
         {
             "name": "drupal/config_devel",
-            "version": "1.9.0",
+            "version": "1.10.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/config_devel.git",
-                "reference": "8.x-1.9"
+                "reference": "8.x-1.10"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/config_devel-8.x-1.9.zip",
-                "reference": "8.x-1.9",
-                "shasum": "a9cb90575ec854b8d8adb4633a0ddc47c490ca87"
+                "url": "https://ftp.drupal.org/files/projects/config_devel-8.x-1.10.zip",
+                "reference": "8.x-1.10",
+                "shasum": "d47415b4be32180f27fcd58e86107a9a7b1351f3"
             },
             "require": {
-                "drupal/core": "^9.3 || ^10"
+                "drupal/core": "^9.3 || ^10 || ^11"
             },
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-1.9",
-                    "datestamp": "1678264813",
+                    "version": "8.x-1.10",
+                    "datestamp": "1727184343",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -2238,20 +2240,20 @@
         },
         {
             "name": "drupal/config_filter",
-            "version": "2.6.0",
+            "version": "2.7.0",
             "source": {
                 "type": "git",
                 "url": "https://git.drupalcode.org/project/config_filter.git",
-                "reference": "8.x-2.6"
+                "reference": "8.x-2.7"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://ftp.drupal.org/files/projects/config_filter-8.x-2.6.zip",
-                "reference": "8.x-2.6",
-                "shasum": "fd1a057a402436fc906c63bf0a74722f73b9b155"
+                "url": "https://ftp.drupal.org/files/projects/config_filter-8.x-2.7.zip",
+                "reference": "8.x-2.7",
+                "shasum": "7fe7161b93c7e24c6db135f1cf82d144bef66e50"
             },
             "require": {
-                "drupal/core": "^8.8 || ^9 || ^10"
+                "drupal/core": "^8.8 || ^9 || ^10 || ^11"
             },
             "conflict": {
                 "drush/drush": "<10"
@@ -2262,8 +2264,8 @@
             "type": "drupal-module",
             "extra": {
                 "drupal": {
-                    "version": "8.x-2.6",
-                    "datestamp": "1698308577",
+                    "version": "8.x-2.7",
+                    "datestamp": "1727472458",
                     "security-coverage": {
                         "status": "covered",
                         "message": "Covered by Drupal's security advisory policy"
@@ -2538,16 +2540,16 @@
         },
         {
             "name": "drupal/core",
-            "version": "10.3.5",
+            "version": "10.3.6",
             "source": {
                 "type": "git",
                 "url": "https://github.com/drupal/core.git",
-                "reference": "831a269a4d99957638977ec325c3346f896d9f08"
+                "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/drupal/core/zipball/831a269a4d99957638977ec325c3346f896d9f08",
-                "reference": "831a269a4d99957638977ec325c3346f896d9f08",
+                "url": "https://api.github.com/repos/drupal/core/zipball/168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6",
+                "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6",
                 "shasum": ""
             },
             "require": {
@@ -2696,13 +2698,13 @@
             ],
             "description": "Drupal is an open source content management platform powering millions of websites and applications.",
             "support": {
-                "source": "https://github.com/drupal/core/tree/10.3.5"
+                "source": "https://github.com/drupal/core/tree/10.3.6"
             },
-            "time": "2024-09-12T09:45:37+00:00"
+            "time": "2024-10-03T08:58:13+00:00"
         },
         {
             "name": "drupal/core-composer-scaffold",
-            "version": "10.3.5",
+            "version": "10.3.6",
             "source": {
                 "type": "git",
                 "url": "https://github.com/drupal/core-composer-scaffold.git",
@@ -2746,13 +2748,13 @@
                 "drupal"
             ],
             "support": {
-                "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.5"
+                "source": "https://github.com/drupal/core-composer-scaffold/tree/10.3.6"
             },
             "time": "2024-08-22T14:31:34+00:00"
         },
         {
             "name": "drupal/core-project-message",
-            "version": "10.3.5",
+            "version": "10.3.6",
             "source": {
                 "type": "git",
                 "url": "https://github.com/drupal/core-project-message.git",
@@ -2787,22 +2789,22 @@
                 "drupal"
             ],
             "support": {
-                "source": "https://github.com/drupal/core-project-message/tree/11.0.3"
+                "source": "https://github.com/drupal/core-project-message/tree/11.0.5"
             },
             "time": "2023-07-24T07:55:25+00:00"
         },
         {
             "name": "drupal/core-recommended",
-            "version": "10.3.5",
+            "version": "10.3.6",
             "source": {
                 "type": "git",
                 "url": "https://github.com/drupal/core-recommended.git",
-                "reference": "055a27d032e1fdcbac90976a14bdd152b368d761"
+                "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/drupal/core-recommended/zipball/055a27d032e1fdcbac90976a14bdd152b368d761",
-                "reference": "055a27d032e1fdcbac90976a14bdd152b368d761",
+                "url": "https://api.github.com/repos/drupal/core-recommended/zipball/5ddec63138dc10869dea5d1cd4e72c977bb9b538",
+                "reference": "5ddec63138dc10869dea5d1cd4e72c977bb9b538",
                 "shasum": ""
             },
             "require": {
@@ -2811,7 +2813,7 @@
                 "doctrine/annotations": "~1.14.3",
                 "doctrine/deprecations": "~1.1.3",
                 "doctrine/lexer": "~2.1.1",
-                "drupal/core": "10.3.5",
+                "drupal/core": "10.3.6",
                 "egulias/email-validator": "~4.0.2",
                 "guzzlehttp/guzzle": "~7.8.1",
                 "guzzlehttp/promises": "~2.0.2",
@@ -2872,9 +2874,9 @@
             ],
             "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.",
             "support": {
-                "source": "https://github.com/drupal/core-recommended/tree/10.3.5"
+                "source": "https://github.com/drupal/core-recommended/tree/10.3.6"
             },
-            "time": "2024-09-12T09:45:37+00:00"
+            "time": "2024-10-03T08:58:13+00:00"
         },
         {
             "name": "drupal/ctools",
@@ -7500,16 +7502,16 @@
         },
         {
             "name": "symfony/console",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/console.git",
-                "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998"
+                "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/console/zipball/42686880adaacdad1835ee8fc2a9ec5b7bd63998",
-                "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998",
+                "url": "https://api.github.com/repos/symfony/console/zipball/72d080eb9edf80e36c19be61f72c98ed8273b765",
+                "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765",
                 "shasum": ""
             },
             "require": {
@@ -7574,7 +7576,7 @@
                 "terminal"
             ],
             "support": {
-                "source": "https://github.com/symfony/console/tree/v6.4.11"
+                "source": "https://github.com/symfony/console/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -7590,20 +7592,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-15T22:48:29+00:00"
+            "time": "2024-09-20T08:15:52+00:00"
         },
         {
             "name": "symfony/dependency-injection",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/dependency-injection.git",
-                "reference": "e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e"
+                "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e",
-                "reference": "e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e",
+                "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e",
+                "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e",
                 "shasum": ""
             },
             "require": {
@@ -7655,7 +7657,7 @@
             "description": "Allows you to standardize and centralize the way objects are constructed in your application",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/dependency-injection/tree/v6.4.11"
+                "source": "https://github.com/symfony/dependency-injection/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -7671,7 +7673,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-29T08:15:38+00:00"
+            "time": "2024-09-20T08:18:25+00:00"
         },
         {
             "name": "symfony/deprecation-contracts",
@@ -7973,16 +7975,16 @@
         },
         {
             "name": "symfony/filesystem",
-            "version": "v6.4.9",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/filesystem.git",
-                "reference": "b51ef8059159330b74a4d52f68e671033c0fe463"
+                "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/filesystem/zipball/b51ef8059159330b74a4d52f68e671033c0fe463",
-                "reference": "b51ef8059159330b74a4d52f68e671033c0fe463",
+                "url": "https://api.github.com/repos/symfony/filesystem/zipball/f810e3cbdf7fdc35983968523d09f349fa9ada12",
+                "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12",
                 "shasum": ""
             },
             "require": {
@@ -8019,7 +8021,7 @@
             "description": "Provides basic utilities for the filesystem",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/filesystem/tree/v6.4.9"
+                "source": "https://github.com/symfony/filesystem/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -8035,7 +8037,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-06-28T09:49:33+00:00"
+            "time": "2024-09-16T16:01:33+00:00"
         },
         {
             "name": "symfony/finder",
@@ -8103,16 +8105,16 @@
         },
         {
             "name": "symfony/http-foundation",
-            "version": "v6.4.10",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/http-foundation.git",
-                "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b"
+                "reference": "133ac043875f59c26c55e79cf074562127cce4d2"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/117f1f20a7ade7bcea28b861fb79160a21a1e37b",
-                "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b",
+                "url": "https://api.github.com/repos/symfony/http-foundation/zipball/133ac043875f59c26c55e79cf074562127cce4d2",
+                "reference": "133ac043875f59c26c55e79cf074562127cce4d2",
                 "shasum": ""
             },
             "require": {
@@ -8160,7 +8162,7 @@
             "description": "Defines an object-oriented layer for the HTTP specification",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/http-foundation/tree/v6.4.10"
+                "source": "https://github.com/symfony/http-foundation/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -8176,20 +8178,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-07-26T12:36:27+00:00"
+            "time": "2024-09-20T08:18:25+00:00"
         },
         {
             "name": "symfony/http-kernel",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/http-kernel.git",
-                "reference": "1ba6b89d781cb47448155cc70dd2e0f1b0584c79"
+                "reference": "96df83d51b5f78804f70c093b97310794fd6257b"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/1ba6b89d781cb47448155cc70dd2e0f1b0584c79",
-                "reference": "1ba6b89d781cb47448155cc70dd2e0f1b0584c79",
+                "url": "https://api.github.com/repos/symfony/http-kernel/zipball/96df83d51b5f78804f70c093b97310794fd6257b",
+                "reference": "96df83d51b5f78804f70c093b97310794fd6257b",
                 "shasum": ""
             },
             "require": {
@@ -8274,7 +8276,7 @@
             "description": "Provides a structured process for converting a Request into a Response",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/http-kernel/tree/v6.4.11"
+                "source": "https://github.com/symfony/http-kernel/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -8290,20 +8292,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-30T16:57:20+00:00"
+            "time": "2024-09-21T06:02:57+00:00"
         },
         {
             "name": "symfony/mailer",
-            "version": "v6.4.9",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/mailer.git",
-                "reference": "e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45"
+                "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/mailer/zipball/e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45",
-                "reference": "e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45",
+                "url": "https://api.github.com/repos/symfony/mailer/zipball/b6a25408c569ae2366b3f663a4edad19420a9c26",
+                "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26",
                 "shasum": ""
             },
             "require": {
@@ -8354,7 +8356,7 @@
             "description": "Helps sending emails",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/mailer/tree/v6.4.9"
+                "source": "https://github.com/symfony/mailer/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -8370,20 +8372,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-06-28T07:59:05+00:00"
+            "time": "2024-09-08T12:30:05+00:00"
         },
         {
             "name": "symfony/mime",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/mime.git",
-                "reference": "dba5d5f6073baf7a3576b580cc4a208b4ca00553"
+                "reference": "abe16ee7790b16aa525877419deb0f113953f0e1"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/mime/zipball/dba5d5f6073baf7a3576b580cc4a208b4ca00553",
-                "reference": "dba5d5f6073baf7a3576b580cc4a208b4ca00553",
+                "url": "https://api.github.com/repos/symfony/mime/zipball/abe16ee7790b16aa525877419deb0f113953f0e1",
+                "reference": "abe16ee7790b16aa525877419deb0f113953f0e1",
                 "shasum": ""
             },
             "require": {
@@ -8439,7 +8441,7 @@
                 "mime-type"
             ],
             "support": {
-                "source": "https://github.com/symfony/mime/tree/v6.4.11"
+                "source": "https://github.com/symfony/mime/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -8455,7 +8457,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-13T12:15:02+00:00"
+            "time": "2024-09-20T08:18:25+00:00"
         },
         {
             "name": "symfony/polyfill-ctype",
@@ -9239,16 +9241,16 @@
         },
         {
             "name": "symfony/process",
-            "version": "v6.4.8",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/process.git",
-                "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5"
+                "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5",
-                "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5",
+                "url": "https://api.github.com/repos/symfony/process/zipball/3f94e5f13ff58df371a7ead461b6e8068900fbb3",
+                "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3",
                 "shasum": ""
             },
             "require": {
@@ -9280,7 +9282,7 @@
             "description": "Executes commands in sub-processes",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/process/tree/v6.4.8"
+                "source": "https://github.com/symfony/process/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -9296,7 +9298,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-05-31T14:49:08+00:00"
+            "time": "2024-09-17T12:47:12+00:00"
         },
         {
             "name": "symfony/psr-http-message-bridge",
@@ -9383,16 +9385,16 @@
         },
         {
             "name": "symfony/routing",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/routing.git",
-                "reference": "8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a"
+                "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/routing/zipball/8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a",
-                "reference": "8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a",
+                "url": "https://api.github.com/repos/symfony/routing/zipball/a7c8036bd159486228dc9be3e846a00a0dda9f9f",
+                "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f",
                 "shasum": ""
             },
             "require": {
@@ -9446,7 +9448,7 @@
                 "url"
             ],
             "support": {
-                "source": "https://github.com/symfony/routing/tree/v6.4.11"
+                "source": "https://github.com/symfony/routing/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -9462,20 +9464,20 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-29T08:15:38+00:00"
+            "time": "2024-09-20T08:32:26+00:00"
         },
         {
             "name": "symfony/serializer",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/serializer.git",
-                "reference": "a75d03d7720417f8a654e73e8f02acdea8779cd0"
+                "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/serializer/zipball/a75d03d7720417f8a654e73e8f02acdea8779cd0",
-                "reference": "a75d03d7720417f8a654e73e8f02acdea8779cd0",
+                "url": "https://api.github.com/repos/symfony/serializer/zipball/10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c",
+                "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c",
                 "shasum": ""
             },
             "require": {
@@ -9544,7 +9546,7 @@
             "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/serializer/tree/v6.4.11"
+                "source": "https://github.com/symfony/serializer/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -9560,7 +9562,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-17T07:51:47+00:00"
+            "time": "2024-09-20T08:15:52+00:00"
         },
         {
             "name": "symfony/service-contracts",
@@ -9647,16 +9649,16 @@
         },
         {
             "name": "symfony/string",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/string.git",
-                "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b"
+                "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/string/zipball/5bc3eb632cf9c8dbfd6529d89be9950d1518883b",
-                "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b",
+                "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b",
+                "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b",
                 "shasum": ""
             },
             "require": {
@@ -9713,7 +9715,7 @@
                 "utf8"
             ],
             "support": {
-                "source": "https://github.com/symfony/string/tree/v6.4.11"
+                "source": "https://github.com/symfony/string/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -9729,7 +9731,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-12T09:55:28+00:00"
+            "time": "2024-09-20T08:15:52+00:00"
         },
         {
             "name": "symfony/translation-contracts",
@@ -9811,16 +9813,16 @@
         },
         {
             "name": "symfony/validator",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/validator.git",
-                "reference": "4ff41cf10af1de99ad92895411b55c9f309bc2d8"
+                "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/validator/zipball/4ff41cf10af1de99ad92895411b55c9f309bc2d8",
-                "reference": "4ff41cf10af1de99ad92895411b55c9f309bc2d8",
+                "url": "https://api.github.com/repos/symfony/validator/zipball/6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0",
+                "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0",
                 "shasum": ""
             },
             "require": {
@@ -9888,7 +9890,7 @@
             "description": "Provides tools to validate values",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/validator/tree/v6.4.11"
+                "source": "https://github.com/symfony/validator/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -9904,7 +9906,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-30T15:57:55+00:00"
+            "time": "2024-09-20T08:18:25+00:00"
         },
         {
             "name": "symfony/var-dumper",
@@ -10070,16 +10072,16 @@
         },
         {
             "name": "symfony/yaml",
-            "version": "v6.4.11",
+            "version": "v6.4.12",
             "source": {
                 "type": "git",
                 "url": "https://github.com/symfony/yaml.git",
-                "reference": "be37e7f13195e05ab84ca5269365591edd240335"
+                "reference": "762ee56b2649659380e0ef4d592d807bc17b7971"
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/yaml/zipball/be37e7f13195e05ab84ca5269365591edd240335",
-                "reference": "be37e7f13195e05ab84ca5269365591edd240335",
+                "url": "https://api.github.com/repos/symfony/yaml/zipball/762ee56b2649659380e0ef4d592d807bc17b7971",
+                "reference": "762ee56b2649659380e0ef4d592d807bc17b7971",
                 "shasum": ""
             },
             "require": {
@@ -10122,7 +10124,7 @@
             "description": "Loads and dumps YAML files",
             "homepage": "https://symfony.com",
             "support": {
-                "source": "https://github.com/symfony/yaml/tree/v6.4.11"
+                "source": "https://github.com/symfony/yaml/tree/v6.4.12"
             },
             "funding": [
                 {
@@ -10138,7 +10140,7 @@
                     "type": "tidelift"
                 }
             ],
-            "time": "2024-08-12T09:55:28+00:00"
+            "time": "2024-09-17T12:47:12+00:00"
         },
         {
             "name": "twig/twig",

+ 1 - 1
config/sync/block.block.edlptheme_branding.yml

@@ -12,7 +12,7 @@ _core:
 id: edlptheme_branding
 theme: edlptheme
 region: header
-weight: -5
+weight: -7
 provider: null
 plugin: system_branding_block
 settings:

+ 34 - 0
config/sync/block.block.edlptheme_mainnavigation.yml

@@ -0,0 +1,34 @@
+uuid: 2958af13-f68b-4290-b464-de898a12216c
+langcode: fr
+status: true
+dependencies:
+  config:
+    - system.menu.main
+  module:
+    - domain
+    - domain_menu_access
+  theme:
+    - edlptheme
+id: edlptheme_mainnavigation
+theme: edlptheme
+region: header
+weight: 0
+provider: null
+plugin: 'domain_access_menu_block:main'
+settings:
+  id: 'domain_access_menu_block:main'
+  label: 'Main navigation'
+  label_display: visible
+  provider: domain_menu_access
+  level: 1
+  depth: 0
+  expand_all_items: false
+visibility:
+  domain:
+    id: domain
+    negate: false
+    context_mapping:
+      domain: '@domain.current_domain_context:domain'
+    domains:
+      encyclopediedelaparole_org: encyclopediedelaparole_org
+      m_encyclopediedelaparole_org: m_encyclopediedelaparole_org

+ 0 - 1
config/sync/block.block.footer.yml

@@ -28,7 +28,6 @@ visibility:
     id: domain
     negate: false
     context_mapping:
-      'entity:domain': '@domain.current_domain_context:entity:domain'
       domain: '@domain.current_domain_context:domain'
     domains:
       encyclopediedelaparole_org: encyclopediedelaparole_org

+ 1 - 1
config/sync/block.block.mainnavigation.yml

@@ -11,7 +11,7 @@ dependencies:
 id: mainnavigation
 theme: edlptheme
 region: header
-weight: -3
+weight: -4
 provider: null
 plugin: 'system_menu_block:main'
 settings:

+ 0 - 1
config/sync/block.block.productions.yml

@@ -33,7 +33,6 @@ visibility:
     id: domain
     negate: false
     context_mapping:
-      'entity:domain': '@domain.current_domain_context:entity:domain'
       domain: '@domain.current_domain_context:domain'
     domains:
       encyclopediedelaparole_org: encyclopediedelaparole_org

+ 1 - 2
config/sync/block.block.selecteurdelangue_2.yml

@@ -10,7 +10,7 @@ dependencies:
 id: selecteurdelangue_2
 theme: edlptheme
 region: header
-weight: -4
+weight: -6
 provider: null
 plugin: 'language_block:language_interface'
 settings:
@@ -23,7 +23,6 @@ visibility:
     id: domain
     negate: false
     context_mapping:
-      'entity:domain': '@domain.current_domain_context:entity:domain'
       domain: '@domain.current_domain_context:domain'
     domains:
       encyclopediedelaparole_org: encyclopediedelaparole_org

+ 49 - 0
config/sync/core.entity_form_display.menu_link_content.menu_link_content.default.yml

@@ -0,0 +1,49 @@
+uuid: a557b85e-8cbb-4e2c-90fd-c7954b3fc9fa
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.field.menu_link_content.menu_link_content.field_domain_access
+    - field.field.menu_link_content.menu_link_content.field_domain_all_affiliates
+  module:
+    - link
+    - menu_link_content
+id: menu_link_content.menu_link_content.default
+targetEntityType: menu_link_content
+bundle: menu_link_content
+mode: default
+content:
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
+  langcode:
+    type: language_select
+    weight: 2
+    region: content
+    settings:
+      include_locked: true
+    third_party_settings: {  }
+  title:
+    type: string_textfield
+    weight: -5
+    region: content
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+  translation:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+hidden: {  }

+ 20 - 0
config/sync/core.entity_form_display.node.autre_son.default.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - field.field.node.autre_son.body
     - field.field.node.autre_son.field_collectionneurs
+    - field.field.node.autre_son.field_domain_access
+    - field.field.node.autre_son.field_domain_all_affiliates
     - field.field.node.autre_son.field_genres
     - field.field.node.autre_son.field_locuteurs
     - field.field.node.autre_son.field_son
@@ -44,6 +46,19 @@ content:
       size: 60
       placeholder: ''
     third_party_settings: {  }
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_genres:
     type: entity_reference_autocomplete
     weight: 125
@@ -91,6 +106,11 @@ content:
     settings:
       display_label: true
     third_party_settings: {  }
+  simple_sitemap:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   status:
     type: boolean_checkbox
     weight: 120

+ 20 - 0
config/sync/core.entity_form_display.node.evenement.default.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - field.field.node.evenement.body
     - field.field.node.evenement.field_date
+    - field.field.node.evenement.field_domain_access
+    - field.field.node.evenement.field_domain_all_affiliates
     - field.field.node.evenement.field_page_liee
     - field.field.node.evenement.field_workflow_generic
     - node.type.evenement
@@ -93,6 +95,19 @@ content:
     region: content
     settings: {  }
     third_party_settings: {  }
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_page_liee:
     type: entity_reference_autocomplete
     weight: 1
@@ -116,6 +131,11 @@ content:
     settings:
       include_locked: true
     third_party_settings: {  }
+  simple_sitemap:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   title:
     type: string_textfield
     weight: 0

+ 20 - 0
config/sync/core.entity_form_display.node.fil.default.yml

@@ -4,6 +4,8 @@ status: true
 dependencies:
   config:
     - field.field.node.fil.body
+    - field.field.node.fil.field_domain_access
+    - field.field.node.fil.field_domain_all_affiliates
     - field.field.node.fil.field_enregistrement
     - node.type.fil
   module:
@@ -30,6 +32,19 @@ content:
     region: content
     settings: {  }
     third_party_settings: {  }
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_enregistrement:
     type: entity_reference_autocomplete
     weight: 122
@@ -60,6 +75,11 @@ content:
     settings:
       display_label: true
     third_party_settings: {  }
+  simple_sitemap:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   status:
     type: boolean_checkbox
     weight: 120

+ 20 - 0
config/sync/core.entity_form_display.node.page.default.yml

@@ -6,6 +6,8 @@ dependencies:
     - field.field.node.page.body
     - field.field.node.page.field_afficher_en_page_d_acceuil
     - field.field.node.page.field_documents_lies
+    - field.field.node.page.field_domain_access
+    - field.field.node.page.field_domain_all_affiliates
     - field.field.node.page.field_dossier_de_presse
     - field.field.node.page.field_page_type
     - field.field.node.page.field_son
@@ -132,6 +134,19 @@ content:
       size: 60
       placeholder: ''
     third_party_settings: {  }
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_dossier_de_presse:
     type: file_generic
     weight: 14
@@ -217,6 +232,11 @@ content:
       size: 60
       placeholder: ''
     third_party_settings: {  }
+  simple_sitemap:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   title:
     type: string_textfield
     weight: 0

+ 20 - 0
config/sync/core.entity_form_display.node.static.default.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - field.field.node.static.body
     - field.field.node.static.field_afficher_en_page_d_acceuil
+    - field.field.node.static.field_domain_access
+    - field.field.node.static.field_domain_all_affiliates
     - field.field.node.static.field_view_mode
     - field.field.node.static.field_visuel
     - field.field.node.static.field_workflow_generic
@@ -85,6 +87,19 @@ content:
     settings:
       display_label: true
     third_party_settings: {  }
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   field_view_mode:
     type: options_select
     weight: 3
@@ -112,6 +127,11 @@ content:
     settings:
       include_locked: true
     third_party_settings: {  }
+  simple_sitemap:
+    weight: 10
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   title:
     type: string_textfield
     weight: 0

+ 15 - 0
config/sync/core.entity_form_display.user.user.default.yml

@@ -3,7 +3,9 @@ langcode: en
 status: true
 dependencies:
   config:
+    - field.field.user.user.field_domain_access
     - field.field.user.user.field_domain_admin
+    - field.field.user.user.field_domain_all_affiliates
   module:
     - path
     - user
@@ -17,12 +19,25 @@ content:
     region: content
     settings: {  }
     third_party_settings: {  }
+  field_domain_access:
+    type: options_buttons
+    weight: 40
+    region: content
+    settings: {  }
+    third_party_settings: {  }
   field_domain_admin:
     type: options_buttons
     weight: 50
     region: content
     settings: {  }
     third_party_settings: {  }
+  field_domain_all_affiliates:
+    type: boolean_checkbox
+    weight: 41
+    region: content
+    settings:
+      display_label: true
+    third_party_settings: {  }
   language:
     weight: 0
     region: content

+ 4 - 0
config/sync/core.entity_view_display.node.autre_son.default.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - field.field.node.autre_son.body
     - field.field.node.autre_son.field_collectionneurs
+    - field.field.node.autre_son.field_domain_access
+    - field.field.node.autre_son.field_domain_all_affiliates
     - field.field.node.autre_son.field_genres
     - field.field.node.autre_son.field_locuteurs
     - field.field.node.autre_son.field_son
@@ -63,5 +65,7 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   langcode: true
   search_api_excerpt: true

+ 4 - 0
config/sync/core.entity_view_display.node.autre_son.teaser.yml

@@ -6,6 +6,8 @@ dependencies:
     - core.entity_view_mode.node.teaser
     - field.field.node.autre_son.body
     - field.field.node.autre_son.field_collectionneurs
+    - field.field.node.autre_son.field_domain_access
+    - field.field.node.autre_son.field_domain_all_affiliates
     - field.field.node.autre_son.field_genres
     - field.field.node.autre_son.field_locuteurs
     - field.field.node.autre_son.field_son
@@ -34,6 +36,8 @@ content:
 hidden:
   addtoany: true
   field_collectionneurs: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_genres: true
   field_locuteurs: true
   field_son: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.article.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -42,6 +43,7 @@ hidden:
   chutier_actions: true
   field_collectionneurs: true
   field_description: true
+  field_domain_access: true
   field_entrees: true
   field_genres: true
   field_langues: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.chutier.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -43,6 +44,7 @@ hidden:
   chutier_actions: true
   field_collectionneurs: true
   field_description: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.compo.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -43,6 +44,7 @@ hidden:
   chutier_actions: true
   field_collectionneurs: true
   field_description: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.compo_document_.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -57,6 +58,7 @@ hidden:
   chutier_actions: true
   field_collectionneurs: true
   field_description: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.default.yml

@@ -6,6 +6,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -41,6 +42,7 @@ hidden:
   body: true
   chutier_actions: true
   field_collectionneurs: true
+  field_domain_access: true
   field_entrees: true
   field_genres: true
   field_langues: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.docsindex.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -54,6 +55,7 @@ hidden:
   addtoany: true
   body: true
   field_collectionneurs: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.index.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -46,6 +47,7 @@ hidden:
   addtoany: true
   body: true
   field_collectionneurs: true
+  field_domain_access: true
   field_entrees: true
   field_genres: true
   field_langues: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.index_home.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -50,6 +51,7 @@ hidden:
   body: true
   chutier_actions: true
   field_collectionneurs: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.lastdocs.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -50,6 +51,7 @@ hidden:
   body: true
   chutier_actions: true
   field_collectionneurs: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.player_cartel.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -68,6 +69,7 @@ content:
 hidden:
   body: true
   field_collectionneurs: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.search_index.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -50,6 +51,7 @@ hidden:
   body: true
   chutier_actions: true
   field_collectionneurs: true
+  field_domain_access: true
   field_genres: true
   field_langues: true
   field_locuteurs: true

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

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -48,6 +49,7 @@ hidden:
   chutier_actions: true
   field_collectionneurs: true
   field_description: true
+  field_domain_access: true
   field_entrees: true
   field_genres: true
   field_langues: true

+ 2 - 0
config/sync/core.entity_view_display.node.enregistrement.transcript.yml

@@ -7,6 +7,7 @@ dependencies:
     - field.field.node.enregistrement.body
     - field.field.node.enregistrement.field_collectionneurs
     - field.field.node.enregistrement.field_description
+    - field.field.node.enregistrement.field_domain_access
     - field.field.node.enregistrement.field_entrees
     - field.field.node.enregistrement.field_genres
     - field.field.node.enregistrement.field_langues
@@ -50,6 +51,7 @@ hidden:
   chutier_actions: true
   field_collectionneurs: true
   field_description: true
+  field_domain_access: true
   field_entrees: true
   field_genres: true
   field_langues: true

+ 4 - 0
config/sync/core.entity_view_display.node.evenement.aside.yml

@@ -6,6 +6,8 @@ dependencies:
     - core.entity_view_mode.node.aside
     - field.field.node.evenement.body
     - field.field.node.evenement.field_date
+    - field.field.node.evenement.field_domain_access
+    - field.field.node.evenement.field_domain_all_affiliates
     - field.field.node.evenement.field_page_liee
     - field.field.node.evenement.field_workflow_generic
     - node.type.evenement
@@ -41,6 +43,8 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_page_liee: true
   field_workflow_generic: true
   langcode: true

+ 4 - 0
config/sync/core.entity_view_display.node.evenement.default.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - field.field.node.evenement.body
     - field.field.node.evenement.field_date
+    - field.field.node.evenement.field_domain_access
+    - field.field.node.evenement.field_domain_all_affiliates
     - field.field.node.evenement.field_page_liee
     - field.field.node.evenement.field_workflow_generic
     - node.type.evenement
@@ -54,6 +56,8 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_workflow_generic: true
   langcode: true
   search_api_excerpt: true

+ 4 - 0
config/sync/core.entity_view_display.node.evenement.teaser.yml

@@ -6,6 +6,8 @@ dependencies:
     - core.entity_view_mode.node.teaser
     - field.field.node.evenement.body
     - field.field.node.evenement.field_date
+    - field.field.node.evenement.field_domain_access
+    - field.field.node.evenement.field_domain_all_affiliates
     - field.field.node.evenement.field_page_liee
     - field.field.node.evenement.field_workflow_generic
     - node.type.evenement
@@ -50,6 +52,8 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_workflow_generic: true
   langcode: true
   links: true

+ 4 - 0
config/sync/core.entity_view_display.node.fil.admin.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - core.entity_view_mode.node.admin
     - field.field.node.fil.body
+    - field.field.node.fil.field_domain_access
+    - field.field.node.fil.field_domain_all_affiliates
     - field.field.node.fil.field_enregistrement
     - node.type.fil
   module:
@@ -37,5 +39,7 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   langcode: true
   search_api_excerpt: true

+ 4 - 0
config/sync/core.entity_view_display.node.fil.default.yml

@@ -4,6 +4,8 @@ status: true
 dependencies:
   config:
     - field.field.node.fil.body
+    - field.field.node.fil.field_domain_access
+    - field.field.node.fil.field_domain_all_affiliates
     - field.field.node.fil.field_enregistrement
     - node.type.fil
   module:
@@ -36,5 +38,7 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   langcode: true
   search_api_excerpt: true

+ 4 - 0
config/sync/core.entity_view_display.node.fil.teaser.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - core.entity_view_mode.node.teaser
     - field.field.node.fil.body
+    - field.field.node.fil.field_domain_access
+    - field.field.node.fil.field_domain_all_affiliates
     - field.field.node.fil.field_enregistrement
     - node.type.fil
   module:
@@ -30,6 +32,8 @@ content:
     region: content
 hidden:
   addtoany: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_enregistrement: true
   langcode: true
   search_api_excerpt: true

+ 4 - 0
config/sync/core.entity_view_display.node.page.default.yml

@@ -6,6 +6,8 @@ dependencies:
     - field.field.node.page.body
     - field.field.node.page.field_afficher_en_page_d_acceuil
     - field.field.node.page.field_documents_lies
+    - field.field.node.page.field_domain_access
+    - field.field.node.page.field_domain_all_affiliates
     - field.field.node.page.field_dossier_de_presse
     - field.field.node.page.field_page_type
     - field.field.node.page.field_son
@@ -72,6 +74,8 @@ hidden:
   addtoany: true
   field_afficher_en_page_d_acceuil: true
   field_documents_lies: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_page_type: true
   field_view_mode: true
   field_workflow_generic: true

+ 4 - 0
config/sync/core.entity_view_display.node.page.image_1_columns.yml

@@ -7,6 +7,8 @@ dependencies:
     - field.field.node.page.body
     - field.field.node.page.field_afficher_en_page_d_acceuil
     - field.field.node.page.field_documents_lies
+    - field.field.node.page.field_domain_access
+    - field.field.node.page.field_domain_all_affiliates
     - field.field.node.page.field_dossier_de_presse
     - field.field.node.page.field_page_type
     - field.field.node.page.field_son
@@ -39,6 +41,8 @@ hidden:
   body: true
   field_afficher_en_page_d_acceuil: true
   field_documents_lies: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_dossier_de_presse: true
   field_page_type: true
   field_son: true

+ 4 - 0
config/sync/core.entity_view_display.node.page.image_2_columns.yml

@@ -7,6 +7,8 @@ dependencies:
     - field.field.node.page.body
     - field.field.node.page.field_afficher_en_page_d_acceuil
     - field.field.node.page.field_documents_lies
+    - field.field.node.page.field_domain_access
+    - field.field.node.page.field_domain_all_affiliates
     - field.field.node.page.field_dossier_de_presse
     - field.field.node.page.field_page_type
     - field.field.node.page.field_son
@@ -39,6 +41,8 @@ hidden:
   body: true
   field_afficher_en_page_d_acceuil: true
   field_documents_lies: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_dossier_de_presse: true
   field_page_type: true
   field_son: true

+ 4 - 0
config/sync/core.entity_view_display.node.page.teaser.yml

@@ -7,6 +7,8 @@ dependencies:
     - field.field.node.page.body
     - field.field.node.page.field_afficher_en_page_d_acceuil
     - field.field.node.page.field_documents_lies
+    - field.field.node.page.field_domain_access
+    - field.field.node.page.field_domain_all_affiliates
     - field.field.node.page.field_dossier_de_presse
     - field.field.node.page.field_page_type
     - field.field.node.page.field_son
@@ -71,6 +73,8 @@ hidden:
   addtoany: true
   field_afficher_en_page_d_acceuil: true
   field_documents_lies: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_dossier_de_presse: true
   field_page_type: true
   field_view_mode: true

+ 4 - 0
config/sync/core.entity_view_display.node.page.text_1_column.yml

@@ -7,6 +7,8 @@ dependencies:
     - field.field.node.page.body
     - field.field.node.page.field_afficher_en_page_d_acceuil
     - field.field.node.page.field_documents_lies
+    - field.field.node.page.field_domain_access
+    - field.field.node.page.field_domain_all_affiliates
     - field.field.node.page.field_dossier_de_presse
     - field.field.node.page.field_page_type
     - field.field.node.page.field_son
@@ -26,6 +28,8 @@ hidden:
   body: true
   field_afficher_en_page_d_acceuil: true
   field_documents_lies: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_dossier_de_presse: true
   field_page_type: true
   field_son: true

+ 4 - 0
config/sync/core.entity_view_display.node.static.default.yml

@@ -5,6 +5,8 @@ dependencies:
   config:
     - field.field.node.static.body
     - field.field.node.static.field_afficher_en_page_d_acceuil
+    - field.field.node.static.field_domain_access
+    - field.field.node.static.field_domain_all_affiliates
     - field.field.node.static.field_view_mode
     - field.field.node.static.field_visuel
     - field.field.node.static.field_workflow_generic
@@ -45,6 +47,8 @@ content:
 hidden:
   addtoany: true
   field_afficher_en_page_d_acceuil: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_view_mode: true
   field_workflow_generic: true
   langcode: true

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

@@ -6,6 +6,8 @@ dependencies:
     - core.entity_view_mode.node.teaser
     - field.field.node.static.body
     - field.field.node.static.field_afficher_en_page_d_acceuil
+    - field.field.node.static.field_domain_access
+    - field.field.node.static.field_domain_all_affiliates
     - field.field.node.static.field_view_mode
     - field.field.node.static.field_visuel
     - field.field.node.static.field_workflow_generic
@@ -34,6 +36,8 @@ content:
 hidden:
   addtoany: true
   field_afficher_en_page_d_acceuil: true
+  field_domain_access: true
+  field_domain_all_affiliates: true
   field_view_mode: true
   field_visuel: true
   field_workflow_generic: true

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

@@ -32,8 +32,10 @@ module:
   devel: 0
   devel_generate: 0
   domain: 0
+  domain_access: 0
   domain_alias: 0
   domain_config: 0
+  domain_menu_access: 0
   dynamic_page_cache: 0
   editor: 0
   edlp_admin: 0

+ 3 - 0
config/sync/domain_access.settings.yml

@@ -0,0 +1,3 @@
+_core:
+  default_config_hash: t7OcDTvXZT4FQ8IxyPjOy7e-LB2zLZm-b-F5EF89cmE
+node_advanced_tab: true

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

@@ -0,0 +1,4 @@
+_core:
+  default_config_hash: buczshQhWnPAFp18Y2tR1eM-1OzI_nkpDlGP1o61F10
+menu_enabled:
+  - main

+ 26 - 0
config/sync/field.field.menu_link_content.menu_link_content.field_domain_access.yml

@@ -0,0 +1,26 @@
+uuid: 33cbfa04-628d-4fb4-ae05-d39e63755a61
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.menu_link_content.field_domain_access
+  module:
+    - menu_link_content
+id: menu_link_content.menu_link_content.field_domain_access
+field_name: field_domain_access
+entity_type: menu_link_content
+bundle: menu_link_content
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this menu_link_content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 22 - 0
config/sync/field.field.menu_link_content.menu_link_content.field_domain_all_affiliates.yml

@@ -0,0 +1,22 @@
+uuid: f3fba00e-456c-4174-ba2c-fdc1f8d38bb1
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.menu_link_content.field_domain_all_affiliates
+  module:
+    - menu_link_content
+id: menu_link_content.menu_link_content.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: menu_link_content
+bundle: menu_link_content
+label: 'Send for all affiliates'
+description: 'Make this menu entry available on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 25 - 0
config/sync/field.field.node.autre_son.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: fa92c1ed-2ea5-46be-9524-03a349c1f1c2
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_access
+    - node.type.autre_son
+id: node.autre_son.field_domain_access
+field_name: field_domain_access
+entity_type: node
+bundle: autre_son
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 21 - 0
config/sync/field.field.node.autre_son.field_domain_all_affiliates.yml

@@ -0,0 +1,21 @@
+uuid: 23856634-c1ba-47c2-9aa4-8f386148ee43
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_all_affiliates
+    - node.type.autre_son
+id: node.autre_son.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: node
+bundle: autre_son
+label: 'Send to all affiliates'
+description: 'Make this content available on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 25 - 0
config/sync/field.field.node.enregistrement.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: 9946c7c7-4d06-4288-9ec6-264207d1bd7b
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_access
+    - node.type.enregistrement
+id: node.enregistrement.field_domain_access
+field_name: field_domain_access
+entity_type: node
+bundle: enregistrement
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 25 - 0
config/sync/field.field.node.evenement.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: b8df5274-3778-4365-ba89-8c6a6b1d586c
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_access
+    - node.type.evenement
+id: node.evenement.field_domain_access
+field_name: field_domain_access
+entity_type: node
+bundle: evenement
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 21 - 0
config/sync/field.field.node.evenement.field_domain_all_affiliates.yml

@@ -0,0 +1,21 @@
+uuid: 0c2f7ffc-7ce1-4e12-82b4-841b58e7a3e3
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_all_affiliates
+    - node.type.evenement
+id: node.evenement.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: node
+bundle: evenement
+label: 'Send to all affiliates'
+description: 'Make this content available on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 25 - 0
config/sync/field.field.node.fil.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: 1dbe0d3d-74b5-44d9-b495-8a6c3a9d9ba4
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_access
+    - node.type.fil
+id: node.fil.field_domain_access
+field_name: field_domain_access
+entity_type: node
+bundle: fil
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 21 - 0
config/sync/field.field.node.fil.field_domain_all_affiliates.yml

@@ -0,0 +1,21 @@
+uuid: 55ffe585-3eb4-435f-9a9c-f5fdd0cf2133
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_all_affiliates
+    - node.type.fil
+id: node.fil.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: node
+bundle: fil
+label: 'Send to all affiliates'
+description: 'Make this content available on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 25 - 0
config/sync/field.field.node.page.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: dace405f-bd3a-4d41-b256-c4eecd8f1cb8
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_access
+    - node.type.page
+id: node.page.field_domain_access
+field_name: field_domain_access
+entity_type: node
+bundle: page
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 21 - 0
config/sync/field.field.node.page.field_domain_all_affiliates.yml

@@ -0,0 +1,21 @@
+uuid: 8a296c73-16a4-4fb2-9474-e9584066d2ea
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_all_affiliates
+    - node.type.page
+id: node.page.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: node
+bundle: page
+label: 'Send to all affiliates'
+description: 'Make this content available on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 25 - 0
config/sync/field.field.node.static.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: 70821783-f2e1-4e0b-a2c3-2f8db6524b0f
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_access
+    - node.type.static
+id: node.static.field_domain_access
+field_name: field_domain_access
+entity_type: node
+bundle: static
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this content'
+required: true
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 21 - 0
config/sync/field.field.node.static.field_domain_all_affiliates.yml

@@ -0,0 +1,21 @@
+uuid: c560c1d2-06ef-42a8-add0-243db8ac46a8
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_domain_all_affiliates
+    - node.type.static
+id: node.static.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: node
+bundle: static
+label: 'Send to all affiliates'
+description: 'Make this content available on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 26 - 0
config/sync/field.field.user.user.field_domain_access.yml

@@ -0,0 +1,26 @@
+uuid: 12ba69ab-bcdc-460b-9449-1bb600e6908b
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.user.field_domain_access
+  module:
+    - user
+id: user.user.field_domain_access
+field_name: field_domain_access
+entity_type: user
+bundle: user
+label: 'Domain Access'
+description: 'Select the affiliate domain(s) for this user'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: 'Drupal\domain_access\DomainAccessManager::getDefaultValue'
+settings:
+  handler: 'default:domain'
+  handler_settings:
+    target_bundles: null
+    sort:
+      field: weight
+      direction: ASC
+field_type: entity_reference

+ 22 - 0
config/sync/field.field.user.user.field_domain_all_affiliates.yml

@@ -0,0 +1,22 @@
+uuid: 26a9c24e-7502-480b-a776-be310bbe7f47
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.user.field_domain_all_affiliates
+  module:
+    - user
+id: user.user.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: user
+bundle: user
+label: 'Editor for all affiliates'
+description: 'Make this user an editor on all domains.'
+required: false
+translatable: true
+default_value: {  }
+default_value_callback: ''
+settings:
+  on_label: Activé
+  off_label: Désactivé
+field_type: boolean

+ 22 - 0
config/sync/field.storage.menu_link_content.field_domain_access.yml

@@ -0,0 +1,22 @@
+uuid: 50432c65-5d58-4452-bd89-11e67994f6d4
+langcode: en
+status: true
+dependencies:
+  module:
+    - domain
+    - menu_link_content
+_core:
+  default_config_hash: GdK-L2kiPJ0P1BVHGMvSiKeOMlldQyYuQqPwNEkR3rI
+id: menu_link_content.field_domain_access
+field_name: field_domain_access
+entity_type: menu_link_content
+type: entity_reference
+settings:
+  target_type: domain
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 20 - 0
config/sync/field.storage.menu_link_content.field_domain_all_affiliates.yml

@@ -0,0 +1,20 @@
+uuid: adda5db4-ec65-4c47-a848-e6de317a65c9
+langcode: en
+status: true
+dependencies:
+  module:
+    - menu_link_content
+_core:
+  default_config_hash: scDocya6cmO3AWXlyOPAI-zFVMmZG27-xkxvWMTlB8M
+id: menu_link_content.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: menu_link_content
+type: boolean
+settings: {  }
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 25 - 0
config/sync/field.storage.node.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: 48eaf72d-a770-4500-bf3e-a08395472153
+langcode: en
+status: true
+dependencies:
+  module:
+    - domain
+    - node
+  enforced:
+    module:
+      - domain_access
+_core:
+  default_config_hash: NMaXfffaoOhBnZCIYpQB0A08AFvuTV2TpqblBmCkLb4
+id: node.field_domain_access
+field_name: field_domain_access
+entity_type: node
+type: entity_reference
+settings:
+  target_type: domain
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 23 - 0
config/sync/field.storage.node.field_domain_all_affiliates.yml

@@ -0,0 +1,23 @@
+uuid: be1f8d30-3368-45ec-a095-b4247b04b30a
+langcode: en
+status: true
+dependencies:
+  module:
+    - node
+  enforced:
+    module:
+      - domain_access
+_core:
+  default_config_hash: r9WVqyCC-OcWIvrMHvSqNavFjzjAVyVQCqTL7cXvwQo
+id: node.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: node
+type: boolean
+settings: {  }
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 25 - 0
config/sync/field.storage.user.field_domain_access.yml

@@ -0,0 +1,25 @@
+uuid: 3f6d9460-80c8-48fb-aa5f-d962c9c46494
+langcode: en
+status: true
+dependencies:
+  module:
+    - domain
+    - user
+  enforced:
+    module:
+      - domain_access
+_core:
+  default_config_hash: VQ8MqlapqrEiCu_rircuCTMq_BnHCZF6SQemk-zHXKs
+id: user.field_domain_access
+field_name: field_domain_access
+entity_type: user
+type: entity_reference
+settings:
+  target_type: domain
+module: core
+locked: false
+cardinality: -1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 23 - 0
config/sync/field.storage.user.field_domain_all_affiliates.yml

@@ -0,0 +1,23 @@
+uuid: 088c254a-aa38-48c8-89d9-b66b8aa37d6d
+langcode: en
+status: true
+dependencies:
+  module:
+    - user
+  enforced:
+    module:
+      - domain_access
+_core:
+  default_config_hash: npFnESyHHX2T6y4-CyFsir4jk7EhGt6_cn_lwcUPs6A
+id: user.field_domain_all_affiliates
+field_name: field_domain_all_affiliates
+entity_type: user
+type: boolean
+settings: {  }
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false

+ 1 - 0
config/sync/language/en/system.action.domain_access_all_action.yml

@@ -0,0 +1 @@
+label: 'Assign content to all affiliates'

+ 1 - 0
config/sync/language/en/system.action.domain_access_edit_all_action.yml

@@ -0,0 +1 @@
+label: 'Assign editors to all affiliates'

+ 1 - 0
config/sync/language/en/system.action.domain_access_edit_none_action.yml

@@ -0,0 +1 @@
+label: 'Remove editors from all affiliates'

+ 1 - 0
config/sync/language/en/system.action.domain_access_none_action.yml

@@ -0,0 +1 @@
+label: 'Remove content from all affiliates'

+ 14 - 0
config/sync/system.action.domain_access_add_action.encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 1d92a508-ece9-422d-b251-61bfed4ca6f3
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_add_action.encyclopediedelaparole_org
+label: 'Add selected content to the Encyclopédie de la parole domain'
+type: node
+plugin: domain_access_add_action
+configuration:
+  domain_id: encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_add_action.expo_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 86ae7e08-f4a1-4314-9644-c510be83c1c7
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.expo_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_add_action.expo_encyclopediedelaparole_org
+label: 'Add selected content to the Encyclopédie de la parole EXPO domain'
+type: node
+plugin: domain_access_add_action
+configuration:
+  domain_id: expo_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_add_action.m_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: f8441dfc-4f88-4bb2-a85c-5a99d5513c30
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.m_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_add_action.m_encyclopediedelaparole_org
+label: 'Add selected content to the Encyclopédie de la parole Mobile domain'
+type: node
+plugin: domain_access_add_action
+configuration:
+  domain_id: m_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_add_editor_action.encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: b8665265-723e-405e-adda-4f01d3dbe293
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_add_editor_action.encyclopediedelaparole_org
+label: 'Add editors to the Encyclopédie de la parole domain'
+type: user
+plugin: domain_access_add_editor_action
+configuration:
+  domain_id: encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_add_editor_action.expo_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 8b1869cf-c090-432a-a0a8-36410a54338d
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.expo_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_add_editor_action.expo_encyclopediedelaparole_org
+label: 'Add editors to the Encyclopédie de la parole EXPO domain'
+type: user
+plugin: domain_access_add_editor_action
+configuration:
+  domain_id: expo_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_add_editor_action.m_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: e07f974e-70eb-4c1a-88fa-8757153aca31
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.m_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_add_editor_action.m_encyclopediedelaparole_org
+label: 'Add editors to the Encyclopédie de la parole Mobile domain'
+type: user
+plugin: domain_access_add_editor_action
+configuration:
+  domain_id: m_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_all_action.yml

@@ -0,0 +1,14 @@
+uuid: 7fd0d135-7ffe-4917-bd8b-0d4e619649a7
+langcode: fr
+status: true
+dependencies:
+  module:
+    - domain_access
+_core:
+  default_config_hash: 1JWyzsu7w-WFCcw9q6gjKvOnNQweDxZxjQV8slWRIuI
+id: domain_access_all_action
+label: 'Assign content to all affiliates'
+type: node
+plugin: domain_access_all_action
+configuration:
+  domain_id: ''

+ 14 - 0
config/sync/system.action.domain_access_edit_all_action.yml

@@ -0,0 +1,14 @@
+uuid: f314d801-84b2-48e9-b9bc-cee3f8eff439
+langcode: fr
+status: true
+dependencies:
+  module:
+    - domain_access
+_core:
+  default_config_hash: 7j93b7xTUtF_uT4TbFN9poAQ51pf380UhVCK9tVHTzs
+id: domain_access_edit_all_action
+label: 'Assign editors to all affiliates'
+type: user
+plugin: domain_access_edit_all_action
+configuration:
+  domain_id: ''

+ 14 - 0
config/sync/system.action.domain_access_edit_none_action.yml

@@ -0,0 +1,14 @@
+uuid: 65574ce6-77f5-4a30-b669-74b8b850b471
+langcode: fr
+status: true
+dependencies:
+  module:
+    - domain_access
+_core:
+  default_config_hash: VEI1wqqkrV2aMO4mVMODRp6u6W0bnJcVKqxRE9IeduM
+id: domain_access_edit_none_action
+label: 'Remove editors from all affiliates'
+type: user
+plugin: domain_access_edit_none_action
+configuration:
+  domain_id: ''

+ 14 - 0
config/sync/system.action.domain_access_none_action.yml

@@ -0,0 +1,14 @@
+uuid: d97622c7-51b9-41be-9147-9e7b7b6b1f97
+langcode: fr
+status: true
+dependencies:
+  module:
+    - domain_access
+_core:
+  default_config_hash: xySFUYYaxq0BLj0-eAesthacXbTWPDJhR-SnqNhvhSg
+id: domain_access_none_action
+label: 'Remove content from all affiliates'
+type: node
+plugin: domain_access_none_action
+configuration:
+  domain_id: ''

+ 14 - 0
config/sync/system.action.domain_access_remove_action.encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: cc1412a2-9b29-4f8b-963c-a6d2ad0db261
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_remove_action.encyclopediedelaparole_org
+label: 'Remove selected content from the Encyclopédie de la parole domain'
+type: node
+plugin: domain_access_remove_action
+configuration:
+  domain_id: encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_remove_action.expo_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 84e421c2-b6ef-4591-a4f9-a1889cdcd735
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.expo_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_remove_action.expo_encyclopediedelaparole_org
+label: 'Remove selected content from the Encyclopédie de la parole EXPO domain'
+type: node
+plugin: domain_access_remove_action
+configuration:
+  domain_id: expo_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_remove_action.m_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 5b12ce3b-cd62-40e7-a78a-4918fd999a4c
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.m_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_remove_action.m_encyclopediedelaparole_org
+label: 'Remove selected content from the Encyclopédie de la parole Mobile domain'
+type: node
+plugin: domain_access_remove_action
+configuration:
+  domain_id: m_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_remove_editor_action.encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 0d110ea8-0cba-43f1-80ba-fa6ffc7514a0
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_remove_editor_action.encyclopediedelaparole_org
+label: 'Remove editors from the Encyclopédie de la parole domain'
+type: user
+plugin: domain_access_remove_editor_action
+configuration:
+  domain_id: encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_remove_editor_action.expo_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: d6d35f67-eacc-481c-862e-c68ba9408d65
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.expo_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_remove_editor_action.expo_encyclopediedelaparole_org
+label: 'Remove editors from the Encyclopédie de la parole EXPO domain'
+type: user
+plugin: domain_access_remove_editor_action
+configuration:
+  domain_id: expo_encyclopediedelaparole_org

+ 14 - 0
config/sync/system.action.domain_access_remove_editor_action.m_encyclopediedelaparole_org.yml

@@ -0,0 +1,14 @@
+uuid: 61ec1c74-8435-4c05-8879-e63cc5f59edf
+langcode: fr
+status: true
+dependencies:
+  config:
+    - domain.record.m_encyclopediedelaparole_org
+  module:
+    - domain_access
+id: domain_access_remove_editor_action.m_encyclopediedelaparole_org
+label: 'Remove editors from the Encyclopédie de la parole Mobile domain'
+type: user
+plugin: domain_access_remove_editor_action
+configuration:
+  domain_id: m_encyclopediedelaparole_org