From a6e812e313c3336a6f7718666df6544e2e1c2b42 Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 20 Nov 2023 20:17:18 +0100 Subject: [PATCH] continued drupal integration with pages and footer --- composer.json | 3 + composer.lock | 523 +++++++++++++++--- .../sync/block.block.stark_config_pages.yml | 22 + .../sync/block.block.stark_config_pages_2.yml | 22 + config/sync/block.block.stark_contacts.yml | 25 - ....block.stark_contenudelapageprincipale.yml | 2 +- ...block.block.stark_operateurduprogramme.yml | 25 + config/sync/block.block.stark_pieddepage.yml | 32 ++ config/sync/config_pages.type.contact.yml | 17 + .../config_pages.type.mentions_legales.yml | 17 + config/sync/config_pages.type.partenaires.yml | 17 + .../sync/content_as_config.block_content.yml | 51 +- .../content_as_config.menu_link_content.yml | 36 ++ ...m_display.config_pages.contact.default.yml | 24 + ....config_pages.mentions_legales.default.yml | 24 + ...splay.config_pages.partenaires.default.yml | 29 + ...m_display.paragraph.partenaire.default.yml | 36 ++ ...w_display.config_pages.contact.default.yml | 23 + ....config_pages.mentions_legales.default.yml | 23 + ...splay.config_pages.partenaires.default.yml | 25 + ...w_display.paragraph.partenaire.default.yml | 37 ++ ...ore.entity_view_mode.config_pages.full.yml | 12 + ...ore.entity_view_mode.paragraph.preview.yml | 12 + config/sync/core.extension.yml | 5 + .../core.menu.static_menu_link_overrides.yml | 8 +- ...field.config_pages.contact.field_corps.yml | 24 + ...entions_legales.field_mentions_legales.yml | 24 + ...ig_pages.partenaires.field_partenaires.yml | 31 ++ ....field.paragraph.partenaire.field_lien.yml | 23 + ....field.paragraph.partenaire.field_logo.yml | 38 ++ ...field.storage.config_pages.field_corps.yml | 19 + ...ge.config_pages.field_mentions_legales.yml | 19 + ...storage.config_pages.field_partenaires.yml | 21 + .../field.storage.paragraph.field_lien.yml | 19 + .../field.storage.paragraph.field_logo.yml | 30 + config/sync/page_manager.page.contact.yml | 12 + config/sync/page_manager.page.home.yml | 12 + .../page_manager.page.mentions_legales.yml | 12 + ....page_variant.contact-panels_variant-0.yml | 41 ++ ...ger.page_variant.home-panels_variant-0.yml | 43 ++ ...iant.mentions_legales-panels_variant-0.yml | 41 ++ .../paragraphs.paragraphs_type.partenaire.yml | 10 + config/sync/paragraphs.settings.yml | 4 + config/sync/system.site.yml | 2 +- config/sync/user.role.admin.yml | 7 + config/sync/user.role.anonymous.yml | 4 + config/sync/user.role.authenticated.yml | 4 + 47 files changed, 1369 insertions(+), 121 deletions(-) create mode 100644 config/sync/block.block.stark_config_pages.yml create mode 100644 config/sync/block.block.stark_config_pages_2.yml delete mode 100644 config/sync/block.block.stark_contacts.yml create mode 100644 config/sync/block.block.stark_operateurduprogramme.yml create mode 100644 config/sync/block.block.stark_pieddepage.yml create mode 100644 config/sync/config_pages.type.contact.yml create mode 100644 config/sync/config_pages.type.mentions_legales.yml create mode 100644 config/sync/config_pages.type.partenaires.yml create mode 100644 config/sync/content_as_config.menu_link_content.yml create mode 100644 config/sync/core.entity_form_display.config_pages.contact.default.yml create mode 100644 config/sync/core.entity_form_display.config_pages.mentions_legales.default.yml create mode 100644 config/sync/core.entity_form_display.config_pages.partenaires.default.yml create mode 100644 config/sync/core.entity_form_display.paragraph.partenaire.default.yml create mode 100644 config/sync/core.entity_view_display.config_pages.contact.default.yml create mode 100644 config/sync/core.entity_view_display.config_pages.mentions_legales.default.yml create mode 100644 config/sync/core.entity_view_display.config_pages.partenaires.default.yml create mode 100644 config/sync/core.entity_view_display.paragraph.partenaire.default.yml create mode 100644 config/sync/core.entity_view_mode.config_pages.full.yml create mode 100644 config/sync/core.entity_view_mode.paragraph.preview.yml create mode 100644 config/sync/field.field.config_pages.contact.field_corps.yml create mode 100644 config/sync/field.field.config_pages.mentions_legales.field_mentions_legales.yml create mode 100644 config/sync/field.field.config_pages.partenaires.field_partenaires.yml create mode 100644 config/sync/field.field.paragraph.partenaire.field_lien.yml create mode 100644 config/sync/field.field.paragraph.partenaire.field_logo.yml create mode 100644 config/sync/field.storage.config_pages.field_corps.yml create mode 100644 config/sync/field.storage.config_pages.field_mentions_legales.yml create mode 100644 config/sync/field.storage.config_pages.field_partenaires.yml create mode 100644 config/sync/field.storage.paragraph.field_lien.yml create mode 100644 config/sync/field.storage.paragraph.field_logo.yml create mode 100644 config/sync/page_manager.page.contact.yml create mode 100644 config/sync/page_manager.page.home.yml create mode 100644 config/sync/page_manager.page.mentions_legales.yml create mode 100644 config/sync/page_manager.page_variant.contact-panels_variant-0.yml create mode 100644 config/sync/page_manager.page_variant.home-panels_variant-0.yml create mode 100644 config/sync/page_manager.page_variant.mentions_legales-panels_variant-0.yml create mode 100644 config/sync/paragraphs.paragraphs_type.partenaire.yml create mode 100644 config/sync/paragraphs.settings.yml diff --git a/composer.json b/composer.json index 7b3f49c..63c3f17 100644 --- a/composer.json +++ b/composer.json @@ -16,12 +16,15 @@ ], "require": { "composer/installers": "^2.0", + "drupal/config_pages": "^2.15", "drupal/content_as_config": "^1.0", "drupal/core-composer-scaffold": "^10.1", "drupal/core-project-message": "^10.1", "drupal/core-recommended": "^10.1", "drupal/linked_field": "^1.5", "drupal/page_manager": "^4.0@RC", + "drupal/panels": "^4.7", + "drupal/paragraphs": "^1.16", "wikimedia/composer-merge-plugin": "^2.1" }, "conflict": { diff --git a/composer.lock b/composer.lock index 5e6900a..271b08d 100644 --- a/composer.lock +++ b/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": "6f7bb41c95f4533d58bfab814ac15a11", + "content-hash": "f3a46febfc931a863009278833fe7464", "packages": [ { "name": "asm89/stack-cors", @@ -2521,6 +2521,67 @@ "irc": "irc://irc.freenode.org/drupal-contribute" } }, + { + "name": "drupal/config_pages", + "version": "2.15.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/config_pages.git", + "reference": "8.x-2.15" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/config_pages-8.x-2.15.zip", + "reference": "8.x-2.15", + "shasum": "55d4a898c6df03295e26ce07930c6b7d06183287" + }, + "require": { + "drupal/core": "^8.5 | ^9 || ^10" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.15", + "datestamp": "1688847929", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "m.krestnicov", + "homepage": "https://www.drupal.org/user/3193903" + }, + { + "name": "Qwaygon", + "homepage": "https://www.drupal.org/user/636624" + }, + { + "name": "shumer", + "homepage": "https://www.drupal.org/user/2297432" + } + ], + "description": "ConfigPages module", + "homepage": "http://drupal.org/project/config_pages", + "keywords": [ + "Drupal" + ], + "support": { + "source": "http://cgit.drupalcode.org/config_pages", + "issues": "http://drupal.org/project/issues/config_pages" + } + }, { "name": "drupal/config_update", "version": "2.0.0-alpha3", @@ -3221,17 +3282,17 @@ }, { "name": "drupal/ctools", - "version": "4.0.4", + "version": "3.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ctools.git", - "reference": "4.0.4" + "reference": "8.x-3.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/ctools-4.0.4.zip", - "reference": "4.0.4", - "shasum": "4a2474eb2fd525b2add2db0e855c135ba7f0fb70" + "url": "https://ftp.drupal.org/files/projects/ctools-8.x-3.14.zip", + "reference": "8.x-3.14", + "shasum": "8895a8e47199b458013bc153ceafa0b1495f33c1" }, "require": { "drupal/core": "^9.3 || ^10" @@ -3239,8 +3300,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.4", - "datestamp": "1684299878", + "version": "8.x-3.14", + "datestamp": "1684299793", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3896,6 +3957,70 @@ "source": "https://git.drupalcode.org/project/entity_clone" } }, + { + "name": "drupal/entity_reference_revisions", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/entity_reference_revisions.git", + "reference": "8.x-1.10" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "edd23b91c4a34db65ea22c4db54b7458edc7513b" + }, + "require": { + "drupal/core": "^9 || ^10" + }, + "require-dev": { + "drupal/diff": "1.x-dev" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.10", + "datestamp": "1660664712", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10 || ^11" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Berdir", + "homepage": "https://www.drupal.org/user/214652" + }, + { + "name": "Frans", + "homepage": "https://www.drupal.org/user/514222" + }, + { + "name": "jeroen.b", + "homepage": "https://www.drupal.org/user/1853532" + }, + { + "name": "miro_dietiker", + "homepage": "https://www.drupal.org/user/227761" + } + ], + "description": "Entity Reference Revisions", + "homepage": "https://www.drupal.org/project/entity_reference_revisions", + "support": { + "source": "https://git.drupalcode.org/project/entity_reference_revisions" + } + }, { "name": "drupal/extlink", "version": "1.7.0", @@ -4591,6 +4716,113 @@ "source": "https://git.drupalcode.org/project/jquery_ui_datepicker" } }, + { + "name": "drupal/jquery_ui_draggable", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git", + "reference": "2.0.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.0.0.zip", + "reference": "2.0.0", + "shasum": "13a8f4bf037449cd176ddb967fc9cba9a466a705" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/jquery_ui": "^1.6" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.0", + "datestamp": "1670871516", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Draggable library.", + "homepage": "https://www.drupal.org/project/jquery_ui_draggable", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_draggable" + } + }, + { + "name": "drupal/jquery_ui_droppable", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/jquery_ui_droppable.git", + "reference": "8.x-1.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/jquery_ui_droppable-8.x-1.5.zip", + "reference": "8.x-1.5", + "shasum": "ee9fec147493ce6c81fdf95ec463f7092606e913" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/jquery_ui": "^1.5", + "drupal/jquery_ui_draggable": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.5", + "datestamp": "1668452746", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" + }, + { + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" + }, + { + "name": "zrpnr", + "homepage": "https://www.drupal.org/user/1448368" + } + ], + "description": "Provides jQuery UI Droppable library.", + "homepage": "https://www.drupal.org/project/jquery_ui_droppable", + "support": { + "source": "https://git.drupalcode.org/project/jquery_ui_droppable" + } + }, { "name": "drupal/jquery_ui_slider", "version": "2.0.0", @@ -5429,6 +5661,173 @@ "source": "https://git.drupalcode.org/project/pagerer" } }, + { + "name": "drupal/panels", + "version": "4.7.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/panels.git", + "reference": "8.x-4.7" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/panels-8.x-4.7.zip", + "reference": "8.x-4.7", + "shasum": "5536f192d328e93a9f8c4a2646df15c514d75639" + }, + "require": { + "drupal/core": "^9.2 || ^10", + "drupal/ctools": "^3.12", + "drupal/jquery_ui_droppable": "^1.5" + }, + "require-dev": { + "drupal/jquery_ui_droppable": "*", + "drupal/page_manager": "^4" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-4.7", + "datestamp": "1668632919", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "branch-alias": { + "dev-8.x-4.x": "4.x-dev" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Jakob Perry", + "homepage": "https://www.drupal.org/u/japerry" + }, + { + "name": "Samuel Mortenson", + "homepage": "https://www.drupal.org/u/samuel.mortenson" + }, + { + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/74958/committers" + }, + { + "name": "joelpittet", + "homepage": "https://www.drupal.org/user/160302" + }, + { + "name": "Letharion", + "homepage": "https://www.drupal.org/user/373603" + }, + { + "name": "merlinofchaos", + "homepage": "https://www.drupal.org/user/26979" + }, + { + "name": "neclimdul", + "homepage": "https://www.drupal.org/user/48673" + }, + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + }, + { + "name": "samuel.mortenson", + "homepage": "https://www.drupal.org/user/2582268" + } + ], + "description": "Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.", + "homepage": "https://www.drupal.org/project/panels", + "support": { + "source": "http://git.drupal.org/project/panels.git", + "issues": "https://www.drupal.org/project/issues/panels", + "irc": "irc://irc.freenode.org/drupal-scotch" + } + }, + { + "name": "drupal/paragraphs", + "version": "1.16.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/paragraphs.git", + "reference": "8.x-1.16" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.16.zip", + "reference": "8.x-1.16", + "shasum": "48f60810fd8086a52d56e84af8b212cce7a270e8" + }, + "require": { + "drupal/core": "^9.3 || ^10", + "drupal/entity_reference_revisions": "~1.3" + }, + "require-dev": { + "drupal/block_field": "1.x-dev", + "drupal/diff": "1.x-dev", + "drupal/entity_browser": "2.x-dev", + "drupal/entity_usage": "2.x-dev", + "drupal/field_group": "3.x-dev", + "drupal/inline_entity_form": "1.x-dev", + "drupal/paragraphs-paragraphs_library": "*", + "drupal/replicate": "1.x-dev", + "drupal/search_api": "1.x-dev", + "drupal/search_api_db": "*" + }, + "suggest": { + "drupal/entity_browser": "Recommended for an improved user experience when using the Paragraphs library module" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.16", + "datestamp": "1694007797", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Berdir", + "homepage": "https://www.drupal.org/user/214652" + }, + { + "name": "Frans", + "homepage": "https://www.drupal.org/user/514222" + }, + { + "name": "jeroen.b", + "homepage": "https://www.drupal.org/user/1853532" + }, + { + "name": "jstoller", + "homepage": "https://www.drupal.org/user/99012" + }, + { + "name": "miro_dietiker", + "homepage": "https://www.drupal.org/user/227761" + }, + { + "name": "Primsi", + "homepage": "https://www.drupal.org/user/282629" + } + ], + "description": "Enables the creation of Paragraphs entities.", + "homepage": "https://www.drupal.org/project/paragraphs", + "support": { + "source": "https://git.drupalcode.org/project/paragraphs" + } + }, { "name": "drupal/path_alias_xt", "version": "dev-1.x", @@ -8859,16 +9258,16 @@ }, { "name": "symfony/console", - "version": "v6.3.4", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6" + "reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/eca495f2ee845130855ddf1cf18460c38966c8b6", - "reference": "eca495f2ee845130855ddf1cf18460c38966c8b6", + "url": "https://api.github.com/repos/symfony/console/zipball/0d14a9f6d04d4ac38a8cea1171f4554e325dae92", + "reference": "0d14a9f6d04d4ac38a8cea1171f4554e325dae92", "shasum": "" }, "require": { @@ -8929,7 +9328,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.3.4" + "source": "https://github.com/symfony/console/tree/v6.3.8" }, "funding": [ { @@ -8945,20 +9344,20 @@ "type": "tidelift" } ], - "time": "2023-08-16T10:10:12+00:00" + "time": "2023-10-31T08:09:35+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.3.5", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "2ed62b3bf98346e1f45529a7b6be2196739bb993" + "reference": "1f30f545c4151f611148fc19e28d54d39e0a00bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/2ed62b3bf98346e1f45529a7b6be2196739bb993", - "reference": "2ed62b3bf98346e1f45529a7b6be2196739bb993", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/1f30f545c4151f611148fc19e28d54d39e0a00bc", + "reference": "1f30f545c4151f611148fc19e28d54d39e0a00bc", "shasum": "" }, "require": { @@ -9010,7 +9409,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.3.5" + "source": "https://github.com/symfony/dependency-injection/tree/v6.3.8" }, "funding": [ { @@ -9026,7 +9425,7 @@ "type": "tidelift" } ], - "time": "2023-09-25T16:46:40+00:00" + "time": "2023-10-31T08:07:48+00:00" }, { "name": "symfony/deprecation-contracts", @@ -9454,16 +9853,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.3.7", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "59d1837d5d992d16c2628cd0d6b76acf8d69b33e" + "reference": "ce332676de1912c4389222987193c3ef38033df6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/59d1837d5d992d16c2628cd0d6b76acf8d69b33e", - "reference": "59d1837d5d992d16c2628cd0d6b76acf8d69b33e", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ce332676de1912c4389222987193c3ef38033df6", + "reference": "ce332676de1912c4389222987193c3ef38033df6", "shasum": "" }, "require": { @@ -9511,7 +9910,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.3.7" + "source": "https://github.com/symfony/http-foundation/tree/v6.3.8" }, "funding": [ { @@ -9527,20 +9926,20 @@ "type": "tidelift" } ], - "time": "2023-10-28T23:55:27+00:00" + "time": "2023-11-07T10:17:15+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.3.7", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "6d4098095f93279d9536a0e9124439560cc764d0" + "reference": "929202375ccf44a309c34aeca8305408442ebcc1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/6d4098095f93279d9536a0e9124439560cc764d0", - "reference": "6d4098095f93279d9536a0e9124439560cc764d0", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/929202375ccf44a309c34aeca8305408442ebcc1", + "reference": "929202375ccf44a309c34aeca8305408442ebcc1", "shasum": "" }, "require": { @@ -9624,7 +10023,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.3.7" + "source": "https://github.com/symfony/http-kernel/tree/v6.3.8" }, "funding": [ { @@ -9640,7 +10039,7 @@ "type": "tidelift" } ], - "time": "2023-10-29T14:31:45+00:00" + "time": "2023-11-10T13:47:32+00:00" }, { "name": "symfony/mime", @@ -10775,16 +11174,16 @@ }, { "name": "symfony/serializer", - "version": "v6.3.7", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "641472dd3d6dc3c4d0fdd1496ebd1b55c72e43d9" + "reference": "b3ad1515a276473f7919ac97e560017284a7c4bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/641472dd3d6dc3c4d0fdd1496ebd1b55c72e43d9", - "reference": "641472dd3d6dc3c4d0fdd1496ebd1b55c72e43d9", + "url": "https://api.github.com/repos/symfony/serializer/zipball/b3ad1515a276473f7919ac97e560017284a7c4bf", + "reference": "b3ad1515a276473f7919ac97e560017284a7c4bf", "shasum": "" }, "require": { @@ -10849,7 +11248,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.3.7" + "source": "https://github.com/symfony/serializer/tree/v6.3.8" }, "funding": [ { @@ -10865,7 +11264,7 @@ "type": "tidelift" } ], - "time": "2023-10-26T18:15:14+00:00" + "time": "2023-11-07T10:11:25+00:00" }, { "name": "symfony/service-contracts", @@ -10951,16 +11350,16 @@ }, { "name": "symfony/string", - "version": "v6.3.5", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339" + "reference": "13880a87790c76ef994c91e87efb96134522577a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/13d76d0fb049051ed12a04bef4f9de8715bea339", - "reference": "13d76d0fb049051ed12a04bef4f9de8715bea339", + "url": "https://api.github.com/repos/symfony/string/zipball/13880a87790c76ef994c91e87efb96134522577a", + "reference": "13880a87790c76ef994c91e87efb96134522577a", "shasum": "" }, "require": { @@ -11017,7 +11416,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.3.5" + "source": "https://github.com/symfony/string/tree/v6.3.8" }, "funding": [ { @@ -11033,7 +11432,7 @@ "type": "tidelift" } ], - "time": "2023-09-18T10:38:32+00:00" + "time": "2023-11-09T08:28:21+00:00" }, { "name": "symfony/translation-contracts", @@ -11115,16 +11514,16 @@ }, { "name": "symfony/validator", - "version": "v6.3.7", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "9cc736663fa5839b9710ac2c303bb0b951014fc1" + "reference": "f75b40e088d095db1e788b81605a76f4563cb80e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/9cc736663fa5839b9710ac2c303bb0b951014fc1", - "reference": "9cc736663fa5839b9710ac2c303bb0b951014fc1", + "url": "https://api.github.com/repos/symfony/validator/zipball/f75b40e088d095db1e788b81605a76f4563cb80e", + "reference": "f75b40e088d095db1e788b81605a76f4563cb80e", "shasum": "" }, "require": { @@ -11191,7 +11590,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.3.7" + "source": "https://github.com/symfony/validator/tree/v6.3.8" }, "funding": [ { @@ -11207,20 +11606,20 @@ "type": "tidelift" } ], - "time": "2023-10-28T23:11:45+00:00" + "time": "2023-11-07T10:17:15+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.3.6", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "999ede244507c32b8e43aebaa10e9fce20de7c97" + "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/999ede244507c32b8e43aebaa10e9fce20de7c97", - "reference": "999ede244507c32b8e43aebaa10e9fce20de7c97", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/81acabba9046550e89634876ca64bfcd3c06aa0a", + "reference": "81acabba9046550e89634876ca64bfcd3c06aa0a", "shasum": "" }, "require": { @@ -11275,7 +11674,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.3.6" + "source": "https://github.com/symfony/var-dumper/tree/v6.3.8" }, "funding": [ { @@ -11291,7 +11690,7 @@ "type": "tidelift" } ], - "time": "2023-10-12T18:45:56+00:00" + "time": "2023-11-08T10:42:36+00:00" }, { "name": "symfony/var-exporter", @@ -11369,16 +11768,16 @@ }, { "name": "symfony/yaml", - "version": "v6.3.7", + "version": "v6.3.8", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "9758b6c69d179936435d0ffb577c3708d57e38a8" + "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/9758b6c69d179936435d0ffb577c3708d57e38a8", - "reference": "9758b6c69d179936435d0ffb577c3708d57e38a8", + "url": "https://api.github.com/repos/symfony/yaml/zipball/3493af8a8dad7fa91c77fa473ba23ecd95334a92", + "reference": "3493af8a8dad7fa91c77fa473ba23ecd95334a92", "shasum": "" }, "require": { @@ -11421,7 +11820,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.3.7" + "source": "https://github.com/symfony/yaml/tree/v6.3.8" }, "funding": [ { @@ -11437,7 +11836,7 @@ "type": "tidelift" } ], - "time": "2023-10-28T23:31:00+00:00" + "time": "2023-11-06T10:58:05+00:00" }, { "name": "twig/twig", diff --git a/config/sync/block.block.stark_config_pages.yml b/config/sync/block.block.stark_config_pages.yml new file mode 100644 index 0000000..54ba8c3 --- /dev/null +++ b/config/sync/block.block.stark_config_pages.yml @@ -0,0 +1,22 @@ +uuid: 80c22773-5a1b-4388-b817-d3ec30815650 +langcode: fr +status: true +dependencies: + module: + - config_pages + theme: + - stark +id: stark_config_pages +theme: stark +region: header +weight: 2 +provider: null +plugin: config_pages_block +settings: + id: config_pages_block + label: Contact + label_display: visible + provider: config_pages + config_page_type: contact + config_page_view_mode: full +visibility: { } diff --git a/config/sync/block.block.stark_config_pages_2.yml b/config/sync/block.block.stark_config_pages_2.yml new file mode 100644 index 0000000..9ade726 --- /dev/null +++ b/config/sync/block.block.stark_config_pages_2.yml @@ -0,0 +1,22 @@ +uuid: 07a1acec-7281-4194-b35c-b28e8b2fb2fc +langcode: fr +status: true +dependencies: + module: + - config_pages + theme: + - stark +id: stark_config_pages_2 +theme: stark +region: footer +weight: -2 +provider: null +plugin: config_pages_block +settings: + id: config_pages_block + label: Partenaires + label_display: visible + provider: config_pages + config_page_type: partenaires + config_page_view_mode: full +visibility: { } diff --git a/config/sync/block.block.stark_contacts.yml b/config/sync/block.block.stark_contacts.yml deleted file mode 100644 index df26925..0000000 --- a/config/sync/block.block.stark_contacts.yml +++ /dev/null @@ -1,25 +0,0 @@ -uuid: efdd171e-95c1-4595-9221-a2b3be8332b9 -langcode: fr -status: true -dependencies: - content: - - 'block_content:node_block:0f466d17-17b0-4d5a-8453-982b4ddcc2bf' - module: - - block_content - theme: - - stark -id: stark_contacts -theme: stark -region: header -weight: 2 -provider: null -plugin: 'block_content:0f466d17-17b0-4d5a-8453-982b4ddcc2bf' -settings: - id: 'block_content:0f466d17-17b0-4d5a-8453-982b4ddcc2bf' - label: Contacts - label_display: visible - provider: block_content - status: true - info: '' - view_mode: full -visibility: { } diff --git a/config/sync/block.block.stark_contenudelapageprincipale.yml b/config/sync/block.block.stark_contenudelapageprincipale.yml index 5cc994b..703f0ab 100644 --- a/config/sync/block.block.stark_contenudelapageprincipale.yml +++ b/config/sync/block.block.stark_contenudelapageprincipale.yml @@ -1,4 +1,4 @@ -uuid: b410a6ae-f127-4181-9eca-3b041d2daff5 +uuid: fdd863ca-c09b-4e86-af1e-ba39f7c39f58 langcode: fr status: true dependencies: diff --git a/config/sync/block.block.stark_operateurduprogramme.yml b/config/sync/block.block.stark_operateurduprogramme.yml new file mode 100644 index 0000000..658629a --- /dev/null +++ b/config/sync/block.block.stark_operateurduprogramme.yml @@ -0,0 +1,25 @@ +uuid: 52c7b375-41b5-4d62-bd5c-6d64d596f69b +langcode: fr +status: true +dependencies: + content: + - 'block_content:logo_link:bc48e271-75cf-4c3f-a4aa-ecc3c573c060' + module: + - block_content + theme: + - stark +id: stark_operateurduprogramme +theme: stark +region: footer +weight: -3 +provider: null +plugin: 'block_content:bc48e271-75cf-4c3f-a4aa-ecc3c573c060' +settings: + id: 'block_content:bc48e271-75cf-4c3f-a4aa-ecc3c573c060' + label: 'Opérateur du programme' + label_display: visible + provider: block_content + status: true + info: '' + view_mode: full +visibility: { } diff --git a/config/sync/block.block.stark_pieddepage.yml b/config/sync/block.block.stark_pieddepage.yml new file mode 100644 index 0000000..ea34282 --- /dev/null +++ b/config/sync/block.block.stark_pieddepage.yml @@ -0,0 +1,32 @@ +uuid: 12ca833a-ab6b-45ce-9198-d7f2bc133e62 +langcode: fr +status: true +dependencies: + config: + - system.menu.footer + module: + - block_class + - menu_block + theme: + - stark +id: stark_pieddepage +theme: stark +region: footer +weight: -4 +provider: null +plugin: 'menu_block:footer' +settings: + id: 'menu_block:footer' + label: 'Pied de page' + label_display: visible + provider: menu_block + follow: false + follow_parent: child + label_link: false + label_type: block + level: 1 + depth: 1 + expand_all_items: false + parent: 'footer:' + suggestion: footer +visibility: { } diff --git a/config/sync/config_pages.type.contact.yml b/config/sync/config_pages.type.contact.yml new file mode 100644 index 0000000..f73a5cf --- /dev/null +++ b/config/sync/config_pages.type.contact.yml @@ -0,0 +1,17 @@ +uuid: a0ecc5f6-3037-4c04-82e7-ec30d0646f26 +langcode: fr +status: true +dependencies: { } +id: contact +label: Contact +token: false +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: /edit/contacts + weight: 0 + description: '' diff --git a/config/sync/config_pages.type.mentions_legales.yml b/config/sync/config_pages.type.mentions_legales.yml new file mode 100644 index 0000000..51fe8bb --- /dev/null +++ b/config/sync/config_pages.type.mentions_legales.yml @@ -0,0 +1,17 @@ +uuid: cf55460c-7ced-4f4e-a663-ed087b821490 +langcode: fr +status: true +dependencies: { } +id: mentions_legales +label: 'Mentions légales' +token: false +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: /edit/mentions_legales + weight: 0 + description: '' diff --git a/config/sync/config_pages.type.partenaires.yml b/config/sync/config_pages.type.partenaires.yml new file mode 100644 index 0000000..1b973b2 --- /dev/null +++ b/config/sync/config_pages.type.partenaires.yml @@ -0,0 +1,17 @@ +uuid: a5483b87-6b2a-4870-b629-7064e7e5e46b +langcode: fr +status: true +dependencies: { } +id: partenaires +label: Partenaires +token: true +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: /edit/partenaires + weight: 0 + description: '' diff --git a/config/sync/content_as_config.block_content.yml b/config/sync/content_as_config.block_content.yml index c6e8118..adfe0f1 100644 --- a/config/sync/content_as_config.block_content.yml +++ b/config/sync/content_as_config.block_content.yml @@ -1,34 +1,3 @@ -0f466d17-17b0-4d5a-8453-982b4ddcc2bf: - uuid: 0f466d17-17b0-4d5a-8453-982b4ddcc2bf - id: '3' - info: Contacts - langcode: fr - type: node_block - reusable: '1' - fields: - field_node: - - - target_id: '2' -734a55bb-b11d-4498-bb55-5a6cb1924aa8: - uuid: 734a55bb-b11d-4498-bb55-5a6cb1924aa8 - id: '4' - info: 'Logo ministère' - langcode: fr - type: logo_link - reusable: '1' - fields: - field_lien: - - - uri: 'http://reha.figli.io' - title: '' - options: { } - field_logo: - - - target_id: '3' - alt: 'Ministère de la transition écologique et de la cohésion des territoires' - title: '' - width: '1584' - height: '1319' 6aedcd97-72c8-4328-b52d-f4d2a5285b96: uuid: 6aedcd97-72c8-4328-b52d-f4d2a5285b96 id: '5' @@ -49,3 +18,23 @@ title: '' width: '3000' height: '3000' +734a55bb-b11d-4498-bb55-5a6cb1924aa8: + uuid: 734a55bb-b11d-4498-bb55-5a6cb1924aa8 + id: '4' + info: 'Logo ministère' + langcode: fr + type: logo_link + reusable: '1' + fields: + field_lien: + - + uri: 'http://reha.figli.io' + title: '' + options: { } + field_logo: + - + target_id: '3' + alt: 'Ministère de la transition écologique et de la cohésion des territoires' + title: '' + width: '1584' + height: '1319' diff --git a/config/sync/content_as_config.menu_link_content.yml b/config/sync/content_as_config.menu_link_content.yml new file mode 100644 index 0000000..5aba61d --- /dev/null +++ b/config/sync/content_as_config.menu_link_content.yml @@ -0,0 +1,36 @@ +6af09942-a538-4c95-beb4-05ef50e8179a: + uuid: 6af09942-a538-4c95-beb4-05ef50e8179a + menu_name: footer + title: Contact + parent: '' + link: + - + uri: 'internal:/contacts' + title: '' + options: + attributes: + class: + - '' + description: '' + enabled: '1' + expanded: '0' + weight: '0' + langcode: fr +26d85489-f033-4f34-b529-52a6cb40bb43: + uuid: 26d85489-f033-4f34-b529-52a6cb40bb43 + menu_name: footer + title: 'Mentions légales' + parent: '' + link: + - + uri: 'internal:/mentions_legales' + title: '' + options: + attributes: + class: + - '' + description: '' + enabled: '1' + expanded: '0' + weight: '0' + langcode: fr diff --git a/config/sync/core.entity_form_display.config_pages.contact.default.yml b/config/sync/core.entity_form_display.config_pages.contact.default.yml new file mode 100644 index 0000000..8893702 --- /dev/null +++ b/config/sync/core.entity_form_display.config_pages.contact.default.yml @@ -0,0 +1,24 @@ +uuid: 6a647d34-bb48-4c3e-8983-b161b2a7bbdc +langcode: fr +status: true +dependencies: + config: + - config_pages.type.contact + - field.field.config_pages.contact.field_corps + module: + - text +id: config_pages.contact.default +targetEntityType: config_pages +bundle: contact +mode: default +content: + field_corps: + type: text_textarea + weight: 0 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } +hidden: + label: true diff --git a/config/sync/core.entity_form_display.config_pages.mentions_legales.default.yml b/config/sync/core.entity_form_display.config_pages.mentions_legales.default.yml new file mode 100644 index 0000000..e7e50b2 --- /dev/null +++ b/config/sync/core.entity_form_display.config_pages.mentions_legales.default.yml @@ -0,0 +1,24 @@ +uuid: 89e073c4-1ad4-441a-b62c-701f55ccc3ff +langcode: fr +status: true +dependencies: + config: + - config_pages.type.mentions_legales + - field.field.config_pages.mentions_legales.field_mentions_legales + module: + - text +id: config_pages.mentions_legales.default +targetEntityType: config_pages +bundle: mentions_legales +mode: default +content: + field_mentions_legales: + type: text_textarea + weight: 0 + region: content + settings: + rows: 5 + placeholder: '' + third_party_settings: { } +hidden: + label: true diff --git a/config/sync/core.entity_form_display.config_pages.partenaires.default.yml b/config/sync/core.entity_form_display.config_pages.partenaires.default.yml new file mode 100644 index 0000000..2777293 --- /dev/null +++ b/config/sync/core.entity_form_display.config_pages.partenaires.default.yml @@ -0,0 +1,29 @@ +uuid: 9634d04a-a469-4695-aa73-7956ff4a4c8e +langcode: fr +status: true +dependencies: + config: + - config_pages.type.partenaires + - field.field.config_pages.partenaires.field_partenaires + module: + - inline_entity_form +id: config_pages.partenaires.default +targetEntityType: config_pages +bundle: partenaires +mode: default +content: + field_partenaires: + type: inline_entity_form_simple + weight: 0 + region: content + settings: + form_mode: default + override_labels: false + label_singular: '' + label_plural: '' + collapsible: false + collapsed: false + revision: true + third_party_settings: { } +hidden: + label: true diff --git a/config/sync/core.entity_form_display.paragraph.partenaire.default.yml b/config/sync/core.entity_form_display.paragraph.partenaire.default.yml new file mode 100644 index 0000000..d9d9609 --- /dev/null +++ b/config/sync/core.entity_form_display.paragraph.partenaire.default.yml @@ -0,0 +1,36 @@ +uuid: 6726de87-7443-476c-a056-dd25556ed296 +langcode: fr +status: true +dependencies: + config: + - field.field.paragraph.partenaire.field_lien + - field.field.paragraph.partenaire.field_logo + - image.style.thumbnail + - paragraphs.paragraphs_type.partenaire + module: + - image + - link +id: paragraph.partenaire.default +targetEntityType: paragraph +bundle: partenaire +mode: default +content: + field_lien: + type: link_default + weight: 1 + region: content + settings: + placeholder_url: '' + placeholder_title: '' + third_party_settings: { } + field_logo: + type: image_image + weight: 0 + region: content + settings: + progress_indicator: throbber + preview_image_style: thumbnail + third_party_settings: { } +hidden: + created: true + status: true diff --git a/config/sync/core.entity_view_display.config_pages.contact.default.yml b/config/sync/core.entity_view_display.config_pages.contact.default.yml new file mode 100644 index 0000000..d920720 --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.contact.default.yml @@ -0,0 +1,23 @@ +uuid: eadb7191-2855-4f2d-a4a1-c2fa8539608e +langcode: fr +status: true +dependencies: + config: + - config_pages.type.contact + - field.field.config_pages.contact.field_corps + module: + - text +id: config_pages.contact.default +targetEntityType: config_pages +bundle: contact +mode: default +content: + field_corps: + type: text_default + label: visually_hidden + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.config_pages.mentions_legales.default.yml b/config/sync/core.entity_view_display.config_pages.mentions_legales.default.yml new file mode 100644 index 0000000..5f88c12 --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.mentions_legales.default.yml @@ -0,0 +1,23 @@ +uuid: c8068769-86b0-473b-992a-d80008d313e1 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.mentions_legales + - field.field.config_pages.mentions_legales.field_mentions_legales + module: + - text +id: config_pages.mentions_legales.default +targetEntityType: config_pages +bundle: mentions_legales +mode: default +content: + field_mentions_legales: + type: text_default + label: above + settings: { } + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.config_pages.partenaires.default.yml b/config/sync/core.entity_view_display.config_pages.partenaires.default.yml new file mode 100644 index 0000000..1d0ca80 --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.partenaires.default.yml @@ -0,0 +1,25 @@ +uuid: 3407f0d5-6a3c-46e7-b642-eed22cfc158f +langcode: fr +status: true +dependencies: + config: + - config_pages.type.partenaires + - field.field.config_pages.partenaires.field_partenaires + module: + - entity_reference_revisions +id: config_pages.partenaires.default +targetEntityType: config_pages +bundle: partenaires +mode: default +content: + field_partenaires: + type: entity_reference_revisions_entity_view + label: visually_hidden + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 0 + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.entity_view_display.paragraph.partenaire.default.yml b/config/sync/core.entity_view_display.paragraph.partenaire.default.yml new file mode 100644 index 0000000..1614516 --- /dev/null +++ b/config/sync/core.entity_view_display.paragraph.partenaire.default.yml @@ -0,0 +1,37 @@ +uuid: 2275be20-c750-4313-aee7-ff35f90c9077 +langcode: fr +status: true +dependencies: + config: + - field.field.paragraph.partenaire.field_lien + - field.field.paragraph.partenaire.field_logo + - image.style.medium + - paragraphs.paragraphs_type.partenaire + module: + - image + - linked_field +id: paragraph.partenaire.default +targetEntityType: paragraph +bundle: partenaire +mode: default +content: + field_logo: + type: image + label: visually_hidden + settings: + image_link: '' + image_style: medium + image_loading: + attribute: lazy + third_party_settings: + linked_field: + linked: '1' + type: field + destination: field_lien + advanced: { } + token: '' + weight: 0 + region: content +hidden: + field_lien: true + search_api_excerpt: true diff --git a/config/sync/core.entity_view_mode.config_pages.full.yml b/config/sync/core.entity_view_mode.config_pages.full.yml new file mode 100644 index 0000000..0e735dd --- /dev/null +++ b/config/sync/core.entity_view_mode.config_pages.full.yml @@ -0,0 +1,12 @@ +uuid: f6568aee-69ae-46e9-afd3-2d99bb039a1b +langcode: fr +status: true +dependencies: + module: + - config_pages +_core: + default_config_hash: VYERDzPNi1-oUm7KMLjol4oLcjbHr-onKbitt4dZuN0 +id: config_pages.full +label: Complet +targetEntityType: config_pages +cache: true diff --git a/config/sync/core.entity_view_mode.paragraph.preview.yml b/config/sync/core.entity_view_mode.paragraph.preview.yml new file mode 100644 index 0000000..91a362a --- /dev/null +++ b/config/sync/core.entity_view_mode.paragraph.preview.yml @@ -0,0 +1,12 @@ +uuid: 433ed506-a935-4649-91f8-c771d7ad230e +langcode: fr +status: true +dependencies: + module: + - paragraphs +_core: + default_config_hash: h3BeHVei4Lnyqbkao3YiF4KqoY-DhRvUNfEgKG8Rgjg +id: paragraph.preview +label: Aperçu +targetEntityType: paragraph +cache: true diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index 9e2d9c2..6400e25 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -20,6 +20,7 @@ module: config_devel: 0 config_filter: 0 config_ignore: 0 + config_pages: 0 config_translation: 0 config_update: 0 contact: 0 @@ -45,6 +46,7 @@ module: entity: 0 entity_browser: 0 entity_browser_enhanced: 0 + entity_reference_revisions: 0 field: 0 field_group: 0 field_ui: 0 @@ -61,6 +63,7 @@ module: jquery_ui_slider: 0 jquery_ui_touch_punch: 0 language: 0 + layout_discovery: 0 link: 0 link_attributes: 0 linkit: 0 @@ -77,6 +80,7 @@ module: page_manager: 0 page_manager_ui: 0 pagerer: 0 + panels: 0 path: 0 path_alias: 0 path_alias_xt: 0 @@ -106,6 +110,7 @@ module: pathauto: 1 content_translation: 10 views: 10 + paragraphs: 11 linked_field: 100 figli_starter_kit: 1000 theme: diff --git a/config/sync/core.menu.static_menu_link_overrides.yml b/config/sync/core.menu.static_menu_link_overrides.yml index e6c434e..d8ecf81 100644 --- a/config/sync/core.menu.static_menu_link_overrides.yml +++ b/config/sync/core.menu.static_menu_link_overrides.yml @@ -1,4 +1,10 @@ _core: default_config_hash: vCYrtzrLLCbq9UlGR4CxiEg0LXt4qGwRO4VkluZZq9o langcode: fr -definitions: { } +definitions: + contact__site_page: + enabled: false + menu_name: footer + parent: '' + expanded: false + weight: 0 diff --git a/config/sync/field.field.config_pages.contact.field_corps.yml b/config/sync/field.field.config_pages.contact.field_corps.yml new file mode 100644 index 0000000..0bca589 --- /dev/null +++ b/config/sync/field.field.config_pages.contact.field_corps.yml @@ -0,0 +1,24 @@ +uuid: 12b34025-bde7-4900-acfd-7f2071493785 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.contact + - field.storage.config_pages.field_corps + - filter.format.wysiwyg + module: + - text +id: config_pages.contact.field_corps +field_name: field_corps +entity_type: config_pages +bundle: contact +label: Corps +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - wysiwyg +field_type: text_long diff --git a/config/sync/field.field.config_pages.mentions_legales.field_mentions_legales.yml b/config/sync/field.field.config_pages.mentions_legales.field_mentions_legales.yml new file mode 100644 index 0000000..2b8a659 --- /dev/null +++ b/config/sync/field.field.config_pages.mentions_legales.field_mentions_legales.yml @@ -0,0 +1,24 @@ +uuid: 8c79c2d0-6ea8-42b7-93bf-47d1112f4198 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.mentions_legales + - field.storage.config_pages.field_mentions_legales + - filter.format.wysiwyg + module: + - text +id: config_pages.mentions_legales.field_mentions_legales +field_name: field_mentions_legales +entity_type: config_pages +bundle: mentions_legales +label: 'Mentions légales' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + allowed_formats: + - wysiwyg +field_type: text_long diff --git a/config/sync/field.field.config_pages.partenaires.field_partenaires.yml b/config/sync/field.field.config_pages.partenaires.field_partenaires.yml new file mode 100644 index 0000000..a5c9963 --- /dev/null +++ b/config/sync/field.field.config_pages.partenaires.field_partenaires.yml @@ -0,0 +1,31 @@ +uuid: 9c9d8caa-e9ca-437e-b669-4966da971d57 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.partenaires + - field.storage.config_pages.field_partenaires + - paragraphs.paragraphs_type.partenaire + module: + - entity_reference_revisions +id: config_pages.partenaires.field_partenaires +field_name: field_partenaires +entity_type: config_pages +bundle: partenaires +label: Partenaires +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:paragraph' + handler_settings: + target_bundles: + partenaire: partenaire + negate: 0 + target_bundles_drag_drop: + partenaire: + weight: 2 + enabled: true +field_type: entity_reference_revisions diff --git a/config/sync/field.field.paragraph.partenaire.field_lien.yml b/config/sync/field.field.paragraph.partenaire.field_lien.yml new file mode 100644 index 0000000..a2dcdf5 --- /dev/null +++ b/config/sync/field.field.paragraph.partenaire.field_lien.yml @@ -0,0 +1,23 @@ +uuid: 4408a324-92d9-4c3a-952d-165a8961029f +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_lien + - paragraphs.paragraphs_type.partenaire + module: + - link +id: paragraph.partenaire.field_lien +field_name: field_lien +entity_type: paragraph +bundle: partenaire +label: Lien +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + title: 0 + link_type: 17 +field_type: link diff --git a/config/sync/field.field.paragraph.partenaire.field_logo.yml b/config/sync/field.field.paragraph.partenaire.field_logo.yml new file mode 100644 index 0000000..5f4bced --- /dev/null +++ b/config/sync/field.field.paragraph.partenaire.field_logo.yml @@ -0,0 +1,38 @@ +uuid: 802ae289-b8a2-4728-9a49-690f0f3f7685 +langcode: fr +status: true +dependencies: + config: + - field.storage.paragraph.field_logo + - paragraphs.paragraphs_type.partenaire + module: + - image +id: paragraph.partenaire.field_logo +field_name: field_logo +entity_type: paragraph +bundle: partenaire +label: Logo +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:file' + handler_settings: { } + file_directory: '[date:custom:Y]-[date:custom:m]' + file_extensions: 'png gif jpg jpeg' + max_filesize: '' + max_resolution: '' + min_resolution: '' + alt_field: true + alt_field_required: true + title_field: false + title_field_required: false + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +field_type: image diff --git a/config/sync/field.storage.config_pages.field_corps.yml b/config/sync/field.storage.config_pages.field_corps.yml new file mode 100644 index 0000000..378db04 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_corps.yml @@ -0,0 +1,19 @@ +uuid: 52d904b3-a360-4978-9fcf-8ca2fccb2803 +langcode: fr +status: true +dependencies: + module: + - config_pages + - text +id: config_pages.field_corps +field_name: field_corps +entity_type: config_pages +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.field_mentions_legales.yml b/config/sync/field.storage.config_pages.field_mentions_legales.yml new file mode 100644 index 0000000..4c16292 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_mentions_legales.yml @@ -0,0 +1,19 @@ +uuid: a3398129-8135-4d26-8ca2-2c28c206d406 +langcode: fr +status: true +dependencies: + module: + - config_pages + - text +id: config_pages.field_mentions_legales +field_name: field_mentions_legales +entity_type: config_pages +type: text_long +settings: { } +module: text +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.config_pages.field_partenaires.yml b/config/sync/field.storage.config_pages.field_partenaires.yml new file mode 100644 index 0000000..ff31ba4 --- /dev/null +++ b/config/sync/field.storage.config_pages.field_partenaires.yml @@ -0,0 +1,21 @@ +uuid: 8ba5482c-0fb6-4677-bf96-205e1d76b000 +langcode: fr +status: true +dependencies: + module: + - config_pages + - entity_reference_revisions + - paragraphs +id: config_pages.field_partenaires +field_name: field_partenaires +entity_type: config_pages +type: entity_reference_revisions +settings: + target_type: paragraph +module: entity_reference_revisions +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.field_lien.yml b/config/sync/field.storage.paragraph.field_lien.yml new file mode 100644 index 0000000..35ce250 --- /dev/null +++ b/config/sync/field.storage.paragraph.field_lien.yml @@ -0,0 +1,19 @@ +uuid: d8d82398-09ee-491c-a5c6-2ef5390022c0 +langcode: fr +status: true +dependencies: + module: + - link + - paragraphs +id: paragraph.field_lien +field_name: field_lien +entity_type: paragraph +type: link +settings: { } +module: link +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/field.storage.paragraph.field_logo.yml b/config/sync/field.storage.paragraph.field_logo.yml new file mode 100644 index 0000000..e206276 --- /dev/null +++ b/config/sync/field.storage.paragraph.field_logo.yml @@ -0,0 +1,30 @@ +uuid: 284d1ecf-dada-4156-a246-c958209742ae +langcode: fr +status: true +dependencies: + module: + - file + - image + - paragraphs +id: paragraph.field_logo +field_name: field_logo +entity_type: paragraph +type: image +settings: + target_type: file + display_field: false + display_default: false + uri_scheme: public + default_image: + uuid: '' + alt: '' + title: '' + width: null + height: null +module: image +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false diff --git a/config/sync/page_manager.page.contact.yml b/config/sync/page_manager.page.contact.yml new file mode 100644 index 0000000..5236a0c --- /dev/null +++ b/config/sync/page_manager.page.contact.yml @@ -0,0 +1,12 @@ +uuid: 9b4b0597-ca5b-429e-a9d3-eb6b04c6ba71 +langcode: fr +status: true +dependencies: { } +id: contact +label: Contact +description: '' +use_admin_theme: false +path: /contacts +access_logic: and +access_conditions: { } +parameters: { } diff --git a/config/sync/page_manager.page.home.yml b/config/sync/page_manager.page.home.yml new file mode 100644 index 0000000..f8129b6 --- /dev/null +++ b/config/sync/page_manager.page.home.yml @@ -0,0 +1,12 @@ +uuid: f7d67b92-bdc0-4031-8ea1-4e49b064db24 +langcode: fr +status: true +dependencies: { } +id: home +label: home +description: '' +use_admin_theme: false +path: /home +access_logic: and +access_conditions: { } +parameters: { } diff --git a/config/sync/page_manager.page.mentions_legales.yml b/config/sync/page_manager.page.mentions_legales.yml new file mode 100644 index 0000000..167a4b8 --- /dev/null +++ b/config/sync/page_manager.page.mentions_legales.yml @@ -0,0 +1,12 @@ +uuid: f5aa3a9a-1533-48d4-ba81-01ca85c85ccb +langcode: fr +status: true +dependencies: { } +id: mentions_legales +label: 'Mentions légales' +description: '' +use_admin_theme: false +path: /mentions_legales +access_logic: and +access_conditions: { } +parameters: { } diff --git a/config/sync/page_manager.page_variant.contact-panels_variant-0.yml b/config/sync/page_manager.page_variant.contact-panels_variant-0.yml new file mode 100644 index 0000000..3366fb3 --- /dev/null +++ b/config/sync/page_manager.page_variant.contact-panels_variant-0.yml @@ -0,0 +1,41 @@ +uuid: ffd05c16-025f-4aef-93ba-e3cdd2ba8774 +langcode: fr +status: true +dependencies: + config: + - page_manager.page.contact + module: + - config_pages + - panels +id: contact-panels_variant-0 +label: Panels +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: f31df063-9b5e-4ac1-8cef-b978e511bcf8 + blocks: + 4b5d19c8-b373-4bae-8167-f873ca77e9bd: + id: config_pages_block + label: 'ConfigPages Block' + label_display: '0' + provider: config_pages + context_mapping: { } + config_page_type: contact + config_page_view_mode: full + region: content + weight: 0 + uuid: 4b5d19c8-b373-4bae-8167-f873ca77e9bd + page_title: Contacts + layout: layout_onecol + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: contact-panels_variant-0 +page: contact +selection_criteria: { } +selection_logic: and +static_context: { } diff --git a/config/sync/page_manager.page_variant.home-panels_variant-0.yml b/config/sync/page_manager.page_variant.home-panels_variant-0.yml new file mode 100644 index 0000000..bc32d68 --- /dev/null +++ b/config/sync/page_manager.page_variant.home-panels_variant-0.yml @@ -0,0 +1,43 @@ +uuid: 899aebe2-26aa-4443-a26a-95b22b33d97f +langcode: fr +status: true +dependencies: + config: + - page_manager.page.home + - views.view.content_recent + module: + - panels + - views +id: home-panels_variant-0 +label: Home +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: 0fbd2adb-0261-47c0-a511-0ab1385ae1ae + blocks: + 05363fa0-5849-4ffc-8ac5-c37613e5eeaa: + id: 'views_block:content_recent-block_1' + label: '' + label_display: visible + provider: views + context_mapping: { } + views_label: '' + items_per_page: none + exposed: { } + region: content + weight: 0 + uuid: 05363fa0-5849-4ffc-8ac5-c37613e5eeaa + page_title: '' + layout: layout_onecol + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: home-panels_variant-0 +page: home +selection_criteria: { } +selection_logic: and +static_context: { } diff --git a/config/sync/page_manager.page_variant.mentions_legales-panels_variant-0.yml b/config/sync/page_manager.page_variant.mentions_legales-panels_variant-0.yml new file mode 100644 index 0000000..64459d3 --- /dev/null +++ b/config/sync/page_manager.page_variant.mentions_legales-panels_variant-0.yml @@ -0,0 +1,41 @@ +uuid: aefe498c-a641-4b61-b579-a05fbdb15da9 +langcode: fr +status: true +dependencies: + config: + - page_manager.page.mentions_legales + module: + - config_pages + - panels +id: mentions_legales-panels_variant-0 +label: Panels +weight: 0 +variant: panels_variant +variant_settings: + id: panels_variant + label: null + weight: 0 + uuid: f3a46219-d8b8-4440-8499-333c38be91b3 + blocks: + 13ca8e6f-59ee-4235-b121-dc276048a6f6: + id: config_pages_block + label: 'ConfigPages Block' + label_display: '0' + provider: config_pages + context_mapping: { } + config_page_type: mentions_legales + config_page_view_mode: full + region: content + weight: 0 + uuid: 13ca8e6f-59ee-4235-b121-dc276048a6f6 + page_title: 'Mentions légales' + layout: layout_onecol + layout_settings: + label: '' + builder: standard + storage_type: page_manager + storage_id: mentions_legales-panels_variant-0 +page: mentions_legales +selection_criteria: { } +selection_logic: and +static_context: { } diff --git a/config/sync/paragraphs.paragraphs_type.partenaire.yml b/config/sync/paragraphs.paragraphs_type.partenaire.yml new file mode 100644 index 0000000..9cfd209 --- /dev/null +++ b/config/sync/paragraphs.paragraphs_type.partenaire.yml @@ -0,0 +1,10 @@ +uuid: 3c4a5b0e-12b0-47ca-915d-f077bc3059b2 +langcode: fr +status: true +dependencies: { } +id: partenaire +label: Partenaire +icon_uuid: null +icon_default: null +description: '' +behavior_plugins: { } diff --git a/config/sync/paragraphs.settings.yml b/config/sync/paragraphs.settings.yml new file mode 100644 index 0000000..26d0dd3 --- /dev/null +++ b/config/sync/paragraphs.settings.yml @@ -0,0 +1,4 @@ +_core: + default_config_hash: 7eR0sk71Eol86r_A7BMqn5_46wzenh5J1O5vZRCGKv8 +langcode: fr +show_unpublished: true diff --git a/config/sync/system.site.yml b/config/sync/system.site.yml index 86df9dc..cbe39f7 100644 --- a/config/sync/system.site.yml +++ b/config/sync/system.site.yml @@ -8,7 +8,7 @@ slogan: '' page: 403: '' 404: '' - front: / + front: /home admin_compact_mode: false weight_select_max: 100 default_langcode: fr diff --git a/config/sync/user.role.admin.yml b/config/sync/user.role.admin.yml index 4328159..cfa58ad 100644 --- a/config/sync/user.role.admin.yml +++ b/config/sync/user.role.admin.yml @@ -6,9 +6,11 @@ dependencies: - node.type.static module: - actions_permissions + - config_pages - content_lock - content_translation - file + - menu_admin_per_menu - node - system - toolbar @@ -22,11 +24,15 @@ permissions: - 'access administration pages' - 'access files overview' - 'access toolbar' + - 'administer footer menu items' - 'administer users' - 'break content lock' - 'change own username' - 'create content translations' - 'edit any static content' + - 'edit contact config page entity' + - 'edit mentions_legales config page entity' + - 'edit partenaires config page entity' - 'execute entity:save_action menu_link_content' - 'execute entity:save_action node' - 'execute entity:save_action taxonomy_term' @@ -42,5 +48,6 @@ permissions: - 'execute views_bulk_edit all' - 'revert static revisions' - 'update content translations' + - 'view config_pages entity' - 'view static revisions' - 'view the administration theme' diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index 8355d45..51be32a 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - config_pages - devel - system _core: @@ -14,3 +15,6 @@ is_admin: false permissions: - 'access content' - 'access devel information' + - 'view contact config page entity' + - 'view mentions_legales config page entity' + - 'view partenaires config page entity' diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 1a588e4..5ef81b8 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: module: + - config_pages - devel - system _core: @@ -14,3 +15,6 @@ is_admin: false permissions: - 'access content' - 'access devel information' + - 'view contact config page entity' + - 'view mentions_legales config page entity' + - 'view partenaires config page entity'