diff --git a/config/sync/config_pages.type.les_projets.yml b/config/sync/config_pages.type.les_projets.yml new file mode 100644 index 0000000..b10d1ba --- /dev/null +++ b/config/sync/config_pages.type.les_projets.yml @@ -0,0 +1,17 @@ +uuid: 7d01ae3d-8972-47a1-94b9-9061d226bcae +langcode: fr +status: true +dependencies: { } +id: les_projets +label: 'Les projets' +context: + show_warning: true + group: + language: false + fallback: + language: '' +menu: + path: /admin/content/projets + weight: 0 + description: '' +token: false diff --git a/config/sync/core.entity_form_display.config_pages.les_projets.default.yml b/config/sync/core.entity_form_display.config_pages.les_projets.default.yml new file mode 100644 index 0000000..96d3df6 --- /dev/null +++ b/config/sync/core.entity_form_display.config_pages.les_projets.default.yml @@ -0,0 +1,24 @@ +uuid: 4464a212-fb3a-4cf3-9180-8c7544150005 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.les_projets + - field.field.config_pages.les_projets.field_introduction + module: + - text +id: config_pages.les_projets.default +targetEntityType: config_pages +bundle: les_projets +mode: default +content: + field_introduction: + weight: 0 + settings: + rows: 5 + placeholder: '' + third_party_settings: { } + type: text_textarea + region: content +hidden: + label: true diff --git a/config/sync/core.entity_view_display.config_pages.les_projets.default.yml b/config/sync/core.entity_view_display.config_pages.les_projets.default.yml new file mode 100644 index 0000000..ec55344 --- /dev/null +++ b/config/sync/core.entity_view_display.config_pages.les_projets.default.yml @@ -0,0 +1,23 @@ +uuid: df3a1fca-1091-40d8-bfc2-8cf3de3a4214 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.les_projets + - field.field.config_pages.les_projets.field_introduction + module: + - text +id: config_pages.les_projets.default +targetEntityType: config_pages +bundle: les_projets +mode: default +content: + field_introduction: + weight: 0 + label: above + settings: { } + third_party_settings: { } + type: text_default + region: content +hidden: + search_api_excerpt: true diff --git a/config/sync/core.menu.static_menu_link_overrides.yml b/config/sync/core.menu.static_menu_link_overrides.yml index c35d775..15603d6 100644 --- a/config/sync/core.menu.static_menu_link_overrides.yml +++ b/config/sync/core.menu.static_menu_link_overrides.yml @@ -41,6 +41,30 @@ definitions: parent: system.admin expanded: false enabled: true + config_pages__base_de_donnees: + weight: 1 + menu_name: admin + parent: system.admin_content + expanded: false + enabled: true + config_pages__faq: + weight: 2 + menu_name: admin + parent: system.admin_content + expanded: false + enabled: true + config_pages__les_projets: + weight: 3 + menu_name: admin + parent: system.admin_content + expanded: false + enabled: true + config_pages__offres_de_services: + weight: 4 + menu_name: admin + parent: system.admin_content + expanded: false + enabled: true _core: default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM langcode: fr diff --git a/config/sync/field.field.config_pages.les_projets.field_introduction.yml b/config/sync/field.field.config_pages.les_projets.field_introduction.yml new file mode 100644 index 0000000..0cb0bb9 --- /dev/null +++ b/config/sync/field.field.config_pages.les_projets.field_introduction.yml @@ -0,0 +1,21 @@ +uuid: c477bbe8-3f9b-4f8d-82d9-ce6c7567bfc9 +langcode: fr +status: true +dependencies: + config: + - config_pages.type.les_projets + - field.storage.config_pages.field_introduction + module: + - text +id: config_pages.les_projets.field_introduction +field_name: field_introduction +entity_type: config_pages +bundle: les_projets +label: Introduction +description: '' +required: false +translatable: true +default_value: { } +default_value_callback: '' +settings: { } +field_type: text_long diff --git a/config/sync/user.role.admin.yml b/config/sync/user.role.admin.yml index 7342165..242b9c8 100644 --- a/config/sync/user.role.admin.yml +++ b/config/sync/user.role.admin.yml @@ -87,6 +87,7 @@ permissions: - 'edit any static content' - 'edit base_de_donnees config page entity' - 'edit faq config page entity' + - 'edit les_projets config page entity' - 'edit offres_de_services config page entity' - 'edit own actualite content' - 'edit own enregistrement content' diff --git a/config/sync/user.role.anonymous.yml b/config/sync/user.role.anonymous.yml index 0c5ad9a..b62caa6 100644 --- a/config/sync/user.role.anonymous.yml +++ b/config/sync/user.role.anonymous.yml @@ -21,6 +21,7 @@ permissions: - 'view annuaire_de_recherche config page entity' - 'view base_de_donnees config page entity' - 'view faq config page entity' + - 'view les_projets config page entity' - 'view offres_de_services config page entity' - 'view published fil entities' - 'view search api pages' diff --git a/config/sync/user.role.authenticated.yml b/config/sync/user.role.authenticated.yml index 7fd68e5..aa56322 100644 --- a/config/sync/user.role.authenticated.yml +++ b/config/sync/user.role.authenticated.yml @@ -30,6 +30,7 @@ permissions: - 'view annuaire_de_recherche config page entity' - 'view base_de_donnees config page entity' - 'view faq config page entity' + - 'view les_projets config page entity' - 'view offres_de_services config page entity' - 'view own unpublished chutier entities' - 'view own unpublished composition entities' diff --git a/config/sync/user.role.editeur.yml b/config/sync/user.role.editeur.yml index 8db0b8e..4443f5c 100644 --- a/config/sync/user.role.editeur.yml +++ b/config/sync/user.role.editeur.yml @@ -31,6 +31,7 @@ permissions: - 'edit any static content' - 'edit base_de_donnees config page entity' - 'edit faq config page entity' + - 'edit les_projets config page entity' - 'edit offres_de_services config page entity' - 'edit own actualite content' - 'edit own evenement content'