From 896dabec53987b763a07de8b50a74571368dafd2 Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 4 Jan 2022 11:30:11 +0100 Subject: [PATCH] offre de service form and block link --- ...nt.offres_de_services-panels_variant-0.yml | 19 +- config/sync/structure_sync.data.yml | 160 ++++++------ .../sync/webform.webform.offre_de_service.yml | 246 ++++++++++++++++++ config/sync/webform.webform.question.yml | 7 +- 4 files changed, 356 insertions(+), 76 deletions(-) create mode 100644 config/sync/webform.webform.offre_de_service.yml diff --git a/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml b/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml index d066bcc..d897fb6 100644 --- a/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.offres_de_services-panels_variant-0.yml @@ -5,7 +5,10 @@ dependencies: config: - page_manager.page.offres_de_services - views.view.offres_de_ + content: + - 'block_content:link:7dc5bc6b-f5ca-4815-b689-49382aafa2dc' module: + - block_content - config_pages - panels - views @@ -20,7 +23,7 @@ variant_settings: provider: config_pages label_display: '0' region: content - weight: 0 + weight: -1 uuid: 8dd1ff40-a0e1-4f03-981d-e3db35dc0d8c config_page_type: offres_de_services config_page_view_mode: full @@ -33,9 +36,21 @@ variant_settings: views_label: '' items_per_page: none region: content - weight: 0 + weight: 1 uuid: 15133d07-a2af-4efa-bd28-91b73db4f7c0 context_mapping: { } + 2c1f9bb5-fab0-4f12-8c19-ea88e1b05e69: + id: 'block_content:7dc5bc6b-f5ca-4815-b689-49382aafa2dc' + label: 'Offres de services block link' + provider: block_content + label_display: '0' + status: true + info: '' + view_mode: full + region: content + weight: 0 + uuid: 2c1f9bb5-fab0-4f12-8c19-ea88e1b05e69 + context_mapping: { } id: panels_variant uuid: e8fb02c2-9603-45f6-a45a-ca056cc59c39 label: null diff --git a/config/sync/structure_sync.data.yml b/config/sync/structure_sync.data.yml index ecd41f7..e8936ec 100644 --- a/config/sync/structure_sync.data.yml +++ b/config/sync/structure_sync.data.yml @@ -293,9 +293,9 @@ menus: uuid: 4d296aca-5316-4106-828a-01624ca7853e blocks: - - info: 'Actualité Link' + info: 'Offres de services block link' langcode: fr - uuid: 3ee1f633-aaa7-4b4c-a42a-02206e26d3a2 + uuid: 7dc5bc6b-f5ca-4815-b689-49382aafa2dc bundle: link revision_id: null rev_id_current: null @@ -303,29 +303,83 @@ blocks: field_description: { } field_lien: - - uri: 'internal:/actualites' - title: 'Voir toutes les actualités' + uri: 'internal:/form/offre-de-service' + title: 'Déposer une offre de service' options: { } - - info: 'logo gouv' + info: 'date limite de candidature' langcode: fr - uuid: c7d5e705-b1c9-41f0-af19-a54357bf64c4 - bundle: logo_block + uuid: 7db64d87-3e22-4fbd-9c11-2b95f5bef695 + bundle: custom revision_id: null rev_id_current: null fields: - field_link: + body: - - uri: 'internal:/' - title: '' + value: "

Date limite de candidature

\r\n\r\n

18 FEV. 2022

\r\n" + summary: '' + format: wysiwyg + - + info: 'social network' + langcode: fr + uuid: dbcf6df0-ddee-477d-a97e-c4a29e06781d + bundle: custom + revision_id: null + rev_id_current: null + fields: + body: + - + value: "youtube \r\nlinkedin \r\ntwitter

\r\n" + summary: '' + format: wysiwyg + - + info: 'FAQ question link' + langcode: fr + uuid: 10aba627-5586-4529-b44e-c0b4551a4398 + bundle: link + revision_id: null + rev_id_current: null + fields: + field_description: + - + value: "

Déposer une question

\r\n" + format: wysiwyg + field_lien: + - + uri: 'internal:/form/question' + title: 'Foire aux questions' options: { } - field_logo: + - + info: 'Candidature link' + langcode: fr + uuid: 9448ca2a-90e3-488b-89cf-8ec6a986a9ca + bundle: link + revision_id: null + rev_id_current: null + fields: + field_description: { } + field_lien: - - target_id: '45' - alt: '' - title: '' - width: '92' - height: '33' + uri: 'https://epau.wiin.io/fr/applications/engag%C3%A9s-pour-la-qualit%C3%A9-du-logement-de-demain?programId=615c5b13ad97935a4da867ea' + title: 'Déposer sa candidature' + options: { } + - + info: 'Faq link' + langcode: fr + uuid: 1bb9024b-d95f-4137-894c-362abf10a483 + bundle: link + revision_id: null + rev_id_current: null + fields: + field_description: + - + value: "

Retrouvez toutes vos questions pour répondre à l'appel à manifestation d'intérêt.

\r\n" + format: wysiwyg + field_lien: + - + uri: 'internal:/faq' + title: 'Foire aux questions' + options: { } - info: 'logo eql' langcode: fr @@ -347,26 +401,29 @@ blocks: width: '4592' height: '4592' - - info: 'Faq link' + info: 'logo gouv' langcode: fr - uuid: 1bb9024b-d95f-4137-894c-362abf10a483 - bundle: link + uuid: c7d5e705-b1c9-41f0-af19-a54357bf64c4 + bundle: logo_block revision_id: null rev_id_current: null fields: - field_description: + field_link: - - value: "

Retrouvez toutes vos questions pour répondre à l'appel à manifestation d'intérêt.

\r\n" - format: wysiwyg - field_lien: - - - uri: 'internal:/faq' - title: 'Foire aux questions' + uri: 'internal:/' + title: '' options: { } + field_logo: + - + target_id: '45' + alt: '' + title: '' + width: '92' + height: '33' - - info: 'Candidature link' + info: 'Actualité Link' langcode: fr - uuid: 9448ca2a-90e3-488b-89cf-8ec6a986a9ca + uuid: 3ee1f633-aaa7-4b4c-a42a-02206e26d3a2 bundle: link revision_id: null rev_id_current: null @@ -374,49 +431,6 @@ blocks: field_description: { } field_lien: - - uri: 'https://epau.wiin.io/fr/applications/engag%C3%A9s-pour-la-qualit%C3%A9-du-logement-de-demain?programId=615c5b13ad97935a4da867ea' - title: 'Déposer sa candidature' + uri: 'internal:/actualites' + title: 'Voir toutes les actualités' options: { } - - - info: 'FAQ question link' - langcode: fr - uuid: 10aba627-5586-4529-b44e-c0b4551a4398 - bundle: link - revision_id: null - rev_id_current: null - fields: - field_description: - - - value: "

Déposer une question

\r\n" - format: wysiwyg - field_lien: - - - uri: 'internal:/form/question' - title: 'Foire aux questions' - options: { } - - - info: 'social network' - langcode: fr - uuid: dbcf6df0-ddee-477d-a97e-c4a29e06781d - bundle: custom - revision_id: null - rev_id_current: null - fields: - body: - - - value: "youtube \r\nlinkedin \r\ntwitter

\r\n" - summary: '' - format: wysiwyg - - - info: 'date limite de candidature' - langcode: fr - uuid: 7db64d87-3e22-4fbd-9c11-2b95f5bef695 - bundle: custom - revision_id: null - rev_id_current: null - fields: - body: - - - value: "

Date limite de candidature

\r\n\r\n

18 FEV. 2022

\r\n" - summary: '' - format: wysiwyg diff --git a/config/sync/webform.webform.offre_de_service.yml b/config/sync/webform.webform.offre_de_service.yml new file mode 100644 index 0000000..2aa0c20 --- /dev/null +++ b/config/sync/webform.webform.offre_de_service.yml @@ -0,0 +1,246 @@ +uuid: 3ddbe1ae-1e18-4ea4-a18f-d5eb043e2ba9 +langcode: fr +status: open +dependencies: + module: + - honeypot +third_party_settings: + honeypot: + honeypot: true +open: null +close: null +weight: 0 +uid: 1 +template: false +archive: false +id: offre_de_service +title: 'Offre de service' +description: "Pour déposer une offre de service, veuillez remplir le formulaire ci-contre. Les champs marqués (*) sont
\r\nobligatoires.
\r\nVotre offre de service devra être revue par un administrateur avant publication." +category: '' +elements: |- + processed_text: + '#type': processed_text + '#text': | +

Pour déposer une offre de service, veuillez remplir le formulaire ci-contre.

+ +

Les champs marqués (*) sont
+ obligatoires.

+ +

Votre offre de service devra être revue par un administrateur avant publication.

+ +

 

+ '#format': wysiwyg + intitule_de_l_offre_de_service: + '#type': textfield + '#title': 'Intitulé de l''offre de service' + '#title_display': before + '#required': true + structure: + '#type': textfield + '#title': Structure + '#title_display': before + '#required': true + localisation: + '#type': textfield + '#title': Localisation + '#required': true + description: + '#type': textarea + '#title': Description + lien: + '#type': webform_link + '#title': Lien + '#title__access': false + '#url__placeholder': 'url vers une vidéo ou un site internet' + '#url__required': true + courriel: + '#type': email + '#title': Courriel + '#required': true + telephone: + '#type': tel + '#title': Téléphone + '#required': true +css: '' +javascript: '' +settings: + ajax: false + ajax_scroll_top: form + ajax_progress_type: '' + ajax_effect: '' + ajax_speed: null + page: true + page_submit_path: '' + page_confirm_path: '' + page_theme_name: '' + form_title: source_entity_webform + form_submit_once: false + form_exception_message: '' + form_open_message: " 
\r\nPour déposer une offre de service, veuillez remplir le formulaire ci-contre. Les champs marqués (*) sont
\r\nobligatoires.
\r\nVotre offre de service devra être revue par un administrateur avant publication.
\r\n " + form_close_message: '' + form_previous_submissions: true + form_confidential: false + form_confidential_message: '' + form_disable_remote_addr: false + form_convert_anonymous: false + form_prepopulate: false + form_prepopulate_source_entity: false + form_prepopulate_source_entity_required: false + form_prepopulate_source_entity_type: '' + form_reset: false + form_disable_autocomplete: false + form_novalidate: false + form_disable_inline_errors: false + form_required: false + form_unsaved: false + form_disable_back: false + form_submit_back: false + form_autofocus: false + form_details_toggle: false + form_access_denied: default + form_access_denied_title: '' + form_access_denied_message: '' + form_access_denied_attributes: { } + form_file_limit: '' + form_method: '' + form_action: '' + form_attributes: { } + share: false + share_node: false + share_theme_name: '' + share_title: true + share_page_body_attributes: { } + submission_label: '' + submission_log: false + submission_views: { } + submission_views_replace: { } + submission_user_columns: { } + submission_user_duplicate: false + submission_access_denied: default + submission_access_denied_title: '' + submission_access_denied_message: '' + submission_access_denied_attributes: { } + submission_exception_message: '' + submission_locked_message: '' + submission_excluded_elements: { } + submission_exclude_empty: false + submission_exclude_empty_checkbox: false + previous_submission_message: '' + previous_submissions_message: '' + autofill: false + autofill_message: '' + autofill_excluded_elements: { } + wizard_progress_bar: true + wizard_progress_pages: false + wizard_progress_percentage: false + wizard_progress_link: false + wizard_progress_states: false + wizard_auto_forward: true + wizard_auto_forward_hide_next_button: false + wizard_keyboard: true + wizard_start_label: '' + wizard_preview_link: false + wizard_confirmation: true + wizard_confirmation_label: '' + wizard_track: '' + wizard_prev_button_label: '' + wizard_next_button_label: '' + wizard_toggle: true + wizard_toggle_show_label: '' + wizard_toggle_hide_label: '' + preview: 0 + preview_label: '' + preview_title: '' + preview_message: '' + preview_attributes: { } + preview_excluded_elements: { } + preview_exclude_empty: true + preview_exclude_empty_checkbox: false + draft: none + draft_multiple: false + draft_auto_save: false + draft_saved_message: '' + draft_loaded_message: '' + draft_pending_single_message: '' + draft_pending_multiple_message: '' + confirmation_type: page + confirmation_title: '' + confirmation_message: '' + confirmation_url: '' + confirmation_attributes: { } + confirmation_back: true + confirmation_back_label: '' + confirmation_back_attributes: { } + confirmation_exclude_query: false + confirmation_exclude_token: false + confirmation_update: false + limit_total: null + limit_total_interval: null + limit_total_message: '' + limit_total_unique: false + limit_user: null + limit_user_interval: null + limit_user_message: '' + limit_user_unique: false + entity_limit_total: null + entity_limit_total_interval: null + entity_limit_user: null + entity_limit_user_interval: null + purge: none + purge_days: null + results_disabled: false + results_disabled_ignore: false + results_customize: false + token_view: false + token_update: false + token_delete: false + serial_disabled: false +access: + create: + roles: + - anonymous + - authenticated + users: { } + permissions: { } + view_any: + roles: { } + users: { } + permissions: { } + update_any: + roles: { } + users: { } + permissions: { } + delete_any: + roles: { } + users: { } + permissions: { } + purge_any: + roles: { } + users: { } + permissions: { } + view_own: + roles: { } + users: { } + permissions: { } + update_own: + roles: { } + users: { } + permissions: { } + delete_own: + roles: { } + users: { } + permissions: { } + administer: + roles: { } + users: { } + permissions: { } + test: + roles: { } + users: { } + permissions: { } + configuration: + roles: { } + users: { } + permissions: { } +handlers: { } +variants: { } diff --git a/config/sync/webform.webform.question.yml b/config/sync/webform.webform.question.yml index d6e0de4..b617523 100644 --- a/config/sync/webform.webform.question.yml +++ b/config/sync/webform.webform.question.yml @@ -1,7 +1,12 @@ uuid: 00b12e37-4934-4595-af61-c50dc78e9fd7 langcode: fr status: open -dependencies: { } +dependencies: + module: + - honeypot +third_party_settings: + honeypot: + honeypot: true open: null close: null weight: 0