From 668c63dfe782e1c9491fac05e50da9b5a1294382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?benjamin=20melan=C3=A7on?= Date: Wed, 21 Apr 2021 23:07:59 -0400 Subject: [PATCH] Commit new blocks, webforms, & other config updates from live --- composer.json | 2 +- ...block.block.agarica_home_page_custom_2.yml | 2 +- config/sync/block.block.agaricnewsletter.yml | 31 +++ ...lock.block.upcomingtrainingsfromagaric.yml | 7 +- ..._display.node.landing_page.simple_card.yml | 13 +- ...ty_view_display.node.people.small_card.yml | 1 + config/sync/redirect_404.settings.yml | 16 +- config/sync/user.role.manager.yml | 6 + config/sync/views.view.article.yml | 2 +- config/sync/views.view.blog.yml | 2 +- config/sync/views.view.campaign.yml | 2 +- config/sync/views.view.event.yml | 2 +- config/sync/views.view.group.yml | 2 +- config/sync/views.view.resource.yml | 2 +- config/sync/webform.webform.contact.yml | 8 +- ....webform.drupal_8_9_content_migrations.yml | 4 +- ...bform.webform.drutopia_platform_intake.yml | 236 ++++++++++++++++++ ....webform.getting_started_with_drupal_9.yml | 4 +- ....webform.getting_started_with_react_js.yml | 4 +- config/sync/webform.webform.newsletter.yml | 208 +++++++++++++++ ....webform.purchase_training_migrate_api.yml | 4 +- config/sync/webform.webform.request.yml | 234 +++++++++++++++++ config/sync/webform.webform.training.yml | 6 +- .../webform.webform.training_discount.yml | 9 +- ....webform.training_notification_request.yml | 213 ++++++++++++++++ ...webform.webform.training_request_draft.yml | 207 +++++++++++++++ 26 files changed, 1183 insertions(+), 44 deletions(-) create mode 100644 config/sync/block.block.agaricnewsletter.yml create mode 100644 config/sync/webform.webform.drutopia_platform_intake.yml create mode 100644 config/sync/webform.webform.newsletter.yml create mode 100644 config/sync/webform.webform.request.yml create mode 100644 config/sync/webform.webform.training_notification_request.yml create mode 100644 config/sync/webform.webform.training_request_draft.yml diff --git a/composer.json b/composer.json index 90074ec..d0d9d2d 100644 --- a/composer.json +++ b/composer.json @@ -61,7 +61,7 @@ "drupal/webform": "^5.0@RC", "drupal/webform_mailchimp": "^5.4", "drupal/wysiwyg_linebreaks": "^1.9", - "drush/drush": "^9.0", + "drush/drush": "^10.0", "drutopia/drutopia": "^1.0-beta1", "wikimedia/composer-merge-plugin": "^2.0", "zaporylie/composer-drupal-optimizations": "^1.0" diff --git a/config/sync/block.block.agarica_home_page_custom_2.yml b/config/sync/block.block.agarica_home_page_custom_2.yml index 5553c38..6c7fcb6 100644 --- a/config/sync/block.block.agarica_home_page_custom_2.yml +++ b/config/sync/block.block.agarica_home_page_custom_2.yml @@ -1,6 +1,6 @@ uuid: 9d41ad55-46a7-43b8-877b-5219eeb54bac langcode: en -status: true +status: false dependencies: content: - 'block_content:slide:8f30e41d-3693-43bc-a281-9b11e29df3b8' diff --git a/config/sync/block.block.agaricnewsletter.yml b/config/sync/block.block.agaricnewsletter.yml new file mode 100644 index 0000000..c6e80da --- /dev/null +++ b/config/sync/block.block.agaricnewsletter.yml @@ -0,0 +1,31 @@ +uuid: e069fce5-8225-4f8a-b004-2cb403e2beae +langcode: en +status: true +dependencies: + content: + - 'block_content:slide:d5f97865-8fc0-4240-a0c4-4b302f641345' + module: + - block_content + - block_visibility_groups + theme: + - agarica +id: agaricnewsletter +theme: agarica +region: content_bottom +weight: 0 +provider: null +plugin: 'block_content:d5f97865-8fc0-4240-a0c4-4b302f641345' +settings: + id: 'block_content:d5f97865-8fc0-4240-a0c4-4b302f641345' + label: 'Agaric Newsletter' + provider: block_content + label_display: visible + status: true + info: '' + view_mode: default +visibility: + condition_group: + id: condition_group + negate: false + block_visibility_group: '' + context_mapping: { } diff --git a/config/sync/block.block.upcomingtrainingsfromagaric.yml b/config/sync/block.block.upcomingtrainingsfromagaric.yml index 33dfe2c..8cb47e9 100644 --- a/config/sync/block.block.upcomingtrainingsfromagaric.yml +++ b/config/sync/block.block.upcomingtrainingsfromagaric.yml @@ -32,9 +32,6 @@ visibility: context_mapping: { } request_path: id: request_path - pages: | - - /training - /migration-trainings - negate: true + pages: '' + negate: false context_mapping: { } diff --git a/config/sync/core.entity_view_display.node.landing_page.simple_card.yml b/config/sync/core.entity_view_display.node.landing_page.simple_card.yml index f5d5b07..0e727a9 100644 --- a/config/sync/core.entity_view_display.node.landing_page.simple_card.yml +++ b/config/sync/core.entity_view_display.node.landing_page.simple_card.yml @@ -35,16 +35,9 @@ third_party_settings: regions: left: - node_title - - group_date - - node_post_date right: - field_image fields: - node_post_date: - plugin_id: node_post_date - weight: 2 - label: hidden - formatter: ds_post_date_medium node_title: plugin_id: node_title weight: 0 @@ -60,9 +53,9 @@ third_party_settings: children: - node_post_date parent_name: '' - weight: 1 + weight: 2 format_type: html_element - region: left + region: hidden format_settings: id: '' classes: subtitle @@ -83,7 +76,7 @@ mode: simple_card content: field_image: type: responsive_image - weight: 3 + weight: 1 region: right label: hidden settings: diff --git a/config/sync/core.entity_view_display.node.people.small_card.yml b/config/sync/core.entity_view_display.node.people.small_card.yml index 261ce85..20b1c65 100644 --- a/config/sync/core.entity_view_display.node.people.small_card.yml +++ b/config/sync/core.entity_view_display.node.people.small_card.yml @@ -54,3 +54,4 @@ hidden: indieweb_syndication: true langcode: true links: true + search_api_excerpt: true diff --git a/config/sync/redirect_404.settings.yml b/config/sync/redirect_404.settings.yml index 1296120..2bd426e 100644 --- a/config/sync/redirect_404.settings.yml +++ b/config/sync/redirect_404.settings.yml @@ -1,4 +1,4 @@ -row_limit: 10000 +row_limit: 100000 pages: | /wp-login.php / @@ -136,6 +136,20 @@ pages: | /ps.php?c=echo%2027ebdd36a8ac535e55aaeb6abf8a769d / /~kava/paypal/us/webscr.php?cmd=_login-run + / + /auth/register + / + /~kava/paypal/us/webscr.php?cmd=_login-run + / + /VaVWK/ZkPMP/imWVj/keLTj/LMTPS/~kava/paypal/us/webscr.php?cmd=_login-run + / + /LMTPS/~kava/paypal/us/webscr.php?cmd=_login-run + / + /PMkNg/LMTPS/~kava/paypal/us/webscr.php?cmd=_login-run + / + /OOYUZ/USSVZ/WNOgZ/WifnZ/~kava/paypal/us/webscr.php?cmd=_login-run + / + /keLTj/LMTPS/~kava/paypal/us/webscr.php?cmd=_login-run suppress_404: false _core: default_config_hash: FgPCEDevf9dhNU_QB_fo-4AWxi0rrSZ2SGfd7bLNzLM diff --git a/config/sync/user.role.manager.yml b/config/sync/user.role.manager.yml index 5e1d13c..d58cd33 100644 --- a/config/sync/user.role.manager.yml +++ b/config/sync/user.role.manager.yml @@ -21,10 +21,13 @@ permissions: - 'access in-place editing' - 'access patterns page' - 'access site in maintenance mode' + - 'access site reports' - 'access taxonomy overview' - 'access tour' - 'access user contact forms' - 'access user profiles' + - 'access webform overview' + - 'access webform submission user' - 'administer blocks' - 'administer comments' - 'administer eu cookie compliance popup' @@ -49,6 +52,7 @@ permissions: - 'create terms in topics' - 'create url aliases' - 'create url aliases' + - 'create webform' - 'delete all revisions' - 'delete any event content' - 'delete event revisions' @@ -57,6 +61,7 @@ permissions: - 'delete terms in technologies' - 'delete terms in topics' - 'edit any event content' + - 'edit any webform' - 'edit gdpr_checklist checklistapi checklist' - 'edit terms in people_type' - 'edit terms in resource_type' @@ -75,6 +80,7 @@ permissions: - 'use text format minimalhtmltitle' - 'use text format restricted_html' - 'view all revisions' + - 'view any webform submission' - 'view blog revisions' - 'view event revisions' - 'view own unpublished content' diff --git a/config/sync/views.view.article.yml b/config/sync/views.view.article.yml index e99291d..9cf6526 100644 --- a/config/sync/views.view.article.yml +++ b/config/sync/views.view.article.yml @@ -221,7 +221,7 @@ display: description: 'Keep up to date.' expanded: false parent: '' - weight: -45 + weight: -44 context: '0' menu_name: main enabled: false diff --git a/config/sync/views.view.blog.yml b/config/sync/views.view.blog.yml index 4ed909a..9efda2c 100644 --- a/config/sync/views.view.blog.yml +++ b/config/sync/views.view.blog.yml @@ -995,7 +995,7 @@ display: description: 'Follow our blogs.' expanded: false parent: '' - weight: -44 + weight: -43 context: '0' menu_name: main cache_metadata: diff --git a/config/sync/views.view.campaign.yml b/config/sync/views.view.campaign.yml index a069593..e7c030f 100644 --- a/config/sync/views.view.campaign.yml +++ b/config/sync/views.view.campaign.yml @@ -256,7 +256,7 @@ display: description: 'Join our campaigns.' expanded: false parent: '' - weight: -43 + weight: -42 context: '0' menu_name: main enabled: false diff --git a/config/sync/views.view.event.yml b/config/sync/views.view.event.yml index 081968f..23b80cb 100644 --- a/config/sync/views.view.event.yml +++ b/config/sync/views.view.event.yml @@ -300,7 +300,7 @@ display: description: 'See a lsting of our events.' expanded: false parent: '' - weight: -41 + weight: -40 context: '0' menu_name: main enabled: false diff --git a/config/sync/views.view.group.yml b/config/sync/views.view.group.yml index 53c907a..f062451 100644 --- a/config/sync/views.view.group.yml +++ b/config/sync/views.view.group.yml @@ -285,7 +285,7 @@ display: description: 'Find out about our groups.' expanded: false parent: '' - weight: -40 + weight: -39 context: '0' menu_name: main enabled: false diff --git a/config/sync/views.view.resource.yml b/config/sync/views.view.resource.yml index 1bfa8f5..744b6dc 100644 --- a/config/sync/views.view.resource.yml +++ b/config/sync/views.view.resource.yml @@ -260,7 +260,7 @@ display: description: 'Get connected with our resources.' expanded: false parent: '' - weight: -39 + weight: -38 context: '0' menu_name: main enabled: false diff --git a/config/sync/webform.webform.contact.yml b/config/sync/webform.webform.contact.yml index 54a8439..9ff8b8d 100644 --- a/config/sync/webform.webform.contact.yml +++ b/config/sync/webform.webform.contact.yml @@ -1,9 +1,12 @@ +uuid: 334440fc-4195-4388-bd1d-c9d22c37c496 langcode: en status: open dependencies: enforced: module: - webform +_core: + default_config_hash: B-E6t3OGPrgG1OPuVOmoXmjWLXkta_R-lSr_ppfU2Ww open: null close: null weight: 0 @@ -18,7 +21,7 @@ elements: | introduction: '#type': webform_markup '#admin_title': Introduction - '#markup': 'You – our clients, colleagues, and crazed adoring fans – are the reason we do what we do. We'd love to hear from you.' + '#markup': 'You – our clients, colleagues, and crazed adoring fans – are the reason we do what we do. We would love to hear from you.' name: '#title': 'Your Name' '#type': textfield @@ -256,6 +259,3 @@ handlers: theme_name: '' parameters: { } variants: { } -uuid: 334440fc-4195-4388-bd1d-c9d22c37c496 -_core: - default_config_hash: B-E6t3OGPrgG1OPuVOmoXmjWLXkta_R-lSr_ppfU2Ww diff --git a/config/sync/webform.webform.drupal_8_9_content_migrations.yml b/config/sync/webform.webform.drupal_8_9_content_migrations.yml index 7a22cba..3f98fa6 100644 --- a/config/sync/webform.webform.drupal_8_9_content_migrations.yml +++ b/config/sync/webform.webform.drupal_8_9_content_migrations.yml @@ -20,8 +20,8 @@ elements: | '#display_on': both '#text': |2 * Lead instructor: **Mauricio Dinarte** - * Date: **Tuesday, October 13, 2020** - * Time: **9AM–5PM Eastern** + * Date: **Tuesday, February 02** and **Thursday, February 04, 2021** + * Time: Both sessions at **10AM–1:30PM Eastern** * Cost: **$500** '#format': markdown diff --git a/config/sync/webform.webform.drutopia_platform_intake.yml b/config/sync/webform.webform.drutopia_platform_intake.yml new file mode 100644 index 0000000..74a0059 --- /dev/null +++ b/config/sync/webform.webform.drutopia_platform_intake.yml @@ -0,0 +1,236 @@ +uuid: 41a3096e-8049-4b5b-813a-6c6d46e6b5a1 +langcode: en +status: open +dependencies: { } +open: null +close: null +weight: 0 +uid: 8 +template: false +archive: false +id: drutopia_platform_intake +title: 'Drutopia platform intake' +description: 'Request for minimal contact information and an optional statement of need regarding a hosted site.' +category: Lead +elements: | + e_mail_address: + '#type': email + '#title': 'E-mail address:' + '#required': true + '#required_error': 'Please provide an e-mail address so we can contact you!' + name: + '#type': textfield + '#title': 'Name:' + needs: + '#type': textarea + '#title': 'What online or website goals does your group have? ' + actions: + '#type': webform_actions + '#title': 'Submit button(s)' + '#submit__label': 'Share your need' +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_admin_theme: false + form_title: both + form_submit_once: false + form_exception_message: '' + form_open_message: '' + form_close_message: '' + form_previous_submissions: true + form_confidential: false + form_confidential_message: '' + form_remote_addr: true + 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: '' + 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_start_label: '' + wizard_preview_link: false + wizard_confirmation: true + wizard_confirmation_label: '' + wizard_track: '' + 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 +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: + email: + id: email + label: Email + handler_id: email + status: true + conditions: { } + weight: 0 + settings: + states: + - completed + to_mail: ask@agaric.coop + to_options: { } + cc_mail: info@drutopia.org + cc_options: { } + bcc_mail: '' + bcc_options: { } + from_mail: _default + from_options: { } + from_name: _default + subject: _default + body: _default + excluded_elements: { } + ignore_access: false + exclude_empty: true + exclude_empty_checkbox: false + exclude_attachments: false + html: true + attachments: false + twig: false + debug: false + reply_to: '' + return_path: '' + sender_mail: '' + sender_name: '' + theme_name: '' + parameters: { } +variants: { } diff --git a/config/sync/webform.webform.getting_started_with_drupal_9.yml b/config/sync/webform.webform.getting_started_with_drupal_9.yml index fe4e259..3e93710 100644 --- a/config/sync/webform.webform.getting_started_with_drupal_9.yml +++ b/config/sync/webform.webform.getting_started_with_drupal_9.yml @@ -20,8 +20,8 @@ elements: | '#display_on': both '#text': |2 * Lead instructor: **Mauricio Dinarte** - * Date: **Tuesday, October 6, 2020** - * Time: **9AM–5PM Eastern** + * Date: **Tuesday, January 26** and **Thursday, January 28, 2021** + * Time: Both sessions at **10AM–1:30PM Eastern** * Cost: **$250** '#format': markdown diff --git a/config/sync/webform.webform.getting_started_with_react_js.yml b/config/sync/webform.webform.getting_started_with_react_js.yml index 9243ebe..e534c6a 100644 --- a/config/sync/webform.webform.getting_started_with_react_js.yml +++ b/config/sync/webform.webform.getting_started_with_react_js.yml @@ -20,8 +20,8 @@ elements: | '#display_on': both '#text': |2 * Lead instructor: **Mauricio Dinarte** - * Date: **Tuesday, October 13, 2020** - * Time: **9AM–5PM Eastern** + * Date: **Tuesday, February 16** and **Thursday, February 18, 2021** + * Time: Both sessions at **10AM - 1:30PM Eastern** * Cost: **$500** '#format': markdown diff --git a/config/sync/webform.webform.newsletter.yml b/config/sync/webform.webform.newsletter.yml new file mode 100644 index 0000000..0c1b58d --- /dev/null +++ b/config/sync/webform.webform.newsletter.yml @@ -0,0 +1,208 @@ +uuid: 6560dd98-4468-43c4-8750-400851bddb37 +langcode: en +status: open +dependencies: { } +open: null +close: null +weight: 0 +uid: 12 +template: false +archive: false +id: newsletter +title: Newsletter +description: 'Sign up for the Agaric Newsletter' +category: Marketing +elements: | + processed_text: + '#type': processed_text + '#text': | +

Join the Agaric list to receive our infrequent Newsletters throughout the year! 

+ + '#format': basic_html + name: + '#type': webform_name + '#title': Name + '#description_display': invisible + '#required': true + '#title__access': false + '#first__title': 'First Name' + '#first__required': true + '#middle__access': false + '#last__title': 'Last Name' + '#last__required': true + '#suffix__access': false + '#degree__access': false + email: + '#type': webform_email_confirm + '#title': Email + '#required': true +css: '' +javascript: '' +settings: + ajax: false + ajax_scroll_top: form + ajax_progress_type: '' + ajax_effect: '' + ajax_speed: null + page: true + page_submit_path: /newsletter-signup-form + page_confirm_path: /newsletter-signup-thanks + page_admin_theme: false + form_title: both + form_submit_once: false + form_exception_message: '' + form_open_message: '' + form_close_message: '' + form_previous_submissions: true + form_confidential: false + form_confidential_message: '' + form_remote_addr: true + 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: '' + 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_start_label: '' + wizard_preview_link: false + wizard_confirmation: true + wizard_confirmation_label: '' + wizard_track: '' + 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 +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.purchase_training_migrate_api.yml b/config/sync/webform.webform.purchase_training_migrate_api.yml index 7ab3a38..0b89ce0 100644 --- a/config/sync/webform.webform.purchase_training_migrate_api.yml +++ b/config/sync/webform.webform.purchase_training_migrate_api.yml @@ -20,8 +20,8 @@ elements: | '#display_on': both '#text': |2 * Lead instructor: **Mauricio Dinarte** - * Date: **Tuesday, October 20, 2020** - * Time: **9AM–5PM Eastern** + * Date: **Tuesday, February 09** and **Thursday, February 11, 2021** + * Time: Both sessions at **10AM - 1:30PM Eastern** * Cost: **$500** '#format': markdown diff --git a/config/sync/webform.webform.request.yml b/config/sync/webform.webform.request.yml new file mode 100644 index 0000000..250d2a2 --- /dev/null +++ b/config/sync/webform.webform.request.yml @@ -0,0 +1,234 @@ +uuid: 7712e93e-81a8-41ae-80c8-4aa2afb45cb3 +langcode: en +status: open +dependencies: { } +open: null +close: null +weight: 0 +uid: 8 +template: false +archive: false +id: request +title: Request +description: 'Very simple form for potential clients to tell us what they need.' +category: Lead +elements: | + describe_goal: + '#type': textarea + '#title': 'Describe your goal' + email_address: + '#type': email + '#title': 'E-mail address' + phone_number: + '#type': tel + '#title': 'Phone number' + actions: + '#type': webform_actions + '#title': 'Submit button(s)' + '#submit__label': 'Send request' +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_admin_theme: false + form_title: both + form_submit_once: false + form_exception_message: '' + form_open_message: '' + form_close_message: '' + form_previous_submissions: true + form_confidential: false + form_confidential_message: '' + form_remote_addr: true + 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: '' + 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_start_label: '' + wizard_preview_link: false + wizard_confirmation: true + wizard_confirmation_label: '' + wizard_track: '' + 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 +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: + email: + id: email + label: Email + handler_id: email + status: true + conditions: { } + weight: 0 + settings: + states: + - completed + to_mail: ask@agaric.coop + to_options: { } + cc_mail: '' + cc_options: { } + bcc_mail: '' + bcc_options: { } + from_mail: '[webform_submission:values:email_address:raw]' + from_options: { } + from_name: '' + subject: _default + body: _default + excluded_elements: { } + ignore_access: false + exclude_empty: true + exclude_empty_checkbox: false + exclude_attachments: false + html: true + attachments: false + twig: false + debug: false + reply_to: '' + return_path: '' + sender_mail: '' + sender_name: '' + theme_name: '' + parameters: { } +variants: { } diff --git a/config/sync/webform.webform.training.yml b/config/sync/webform.webform.training.yml index 174e535..a41ac1c 100644 --- a/config/sync/webform.webform.training.yml +++ b/config/sync/webform.webform.training.yml @@ -1,3 +1,4 @@ +uuid: 4a93727f-5bc1-4fa5-a8dc-c283d3005c15 langcode: en status: open dependencies: { } @@ -14,7 +15,9 @@ category: '' elements: | intro_text: '#type': processed_text - '#text': "

Thanks for showing interest in our trainings. Just share a bit about what you're looking for and we'll follow up with you soon thereafter.

\r\n" + '#text': | +

If you are interested in a private training tailored to your needs, give us an idea of what you are looking for and we will follow up with you soon thereafter.

+ '#format': basic_html name: '#type': textfield @@ -249,4 +252,3 @@ handlers: theme_name: '' parameters: { } variants: { } -uuid: 4a93727f-5bc1-4fa5-a8dc-c283d3005c15 diff --git a/config/sync/webform.webform.training_discount.yml b/config/sync/webform.webform.training_discount.yml index 1105f1a..b4d0d78 100644 --- a/config/sync/webform.webform.training_discount.yml +++ b/config/sync/webform.webform.training_discount.yml @@ -20,8 +20,7 @@ elements: | '#display_on': both '#text': |2 * Lead instructor: **Mauricio Dinarte** - * Time: **9AM–5PM Eastern** - * Cost: **$425** (15% discount off $500 usual price) + * Cost: **$250** (50% discount off $500 usual price) '#format': markdown name: @@ -38,9 +37,7 @@ elements: | '#help_title': 'How about both?' '#help': 'To register for multiple trainings, simply come back to this form after paying for the first one and do it again.  Or contact Agaric for an invoice.' '#options': - reactjs_intro: 'Getting started with React JS -- Tuesday, October 13, 2020' - content_migrations: 'Drupal 8/9 content migrations -- Tuesday, October 20, 2020' - migrate_api: 'Upgrading to Drupal 8/9 using the Migrate API -- Tuesday, October 27, 2020' + upgrades: 'Upgrading to Drupal 8/9 using the Migrate API' '#required': true payment: '#type': stripe @@ -238,7 +235,7 @@ handlers: conditions: { } weight: 0 settings: - amount: '425' + amount: '250' stripe_element: payment plan_id: '' quantity: '' diff --git a/config/sync/webform.webform.training_notification_request.yml b/config/sync/webform.webform.training_notification_request.yml new file mode 100644 index 0000000..061d0db --- /dev/null +++ b/config/sync/webform.webform.training_notification_request.yml @@ -0,0 +1,213 @@ +uuid: 6a921fe8-0cec-45fc-865e-81518d51f212 +langcode: en +status: open +dependencies: { } +open: null +close: null +weight: 0 +uid: 47 +template: false +archive: false +id: training_notification_request +title: 'Training Notification Request' +description: 'Users who submit this form should be notified when any of the trainings they are interested in become available.' +category: '' +elements: | + intro_text: + '#type': processed_text + '#text': | +

We do not currently have any public trainings scheduled. If you would like to be notified the next time any of our trainings are being offered, please tell us which ones. By filling out this form, you are also helping us to gage interest so that we will know when the time is right to host!

+ +

 

+ + '#format': basic_html + name: + '#type': textfield + '#title': Name + email: + '#type': email + '#title': Email + trainings: + '#type': checkboxes + '#title': Trainings + '#description': 'Tell us which of our trainings you would like to be notified about ' + '#title_display': invisible + '#description_display': invisible + '#options': + 'Getting started with Drupal 9': 'Getting started with Drupal 9' + 'Drupal 8/9 content migrations': 'Drupal 8/9 content migrations' + 'Upgrading to Drupal 8/9 using the Migrate API': 'Upgrading to Drupal 8/9 using the Migrate API' + 'Getting started with React.js': 'Getting started with React.js' + '#required': true + '#required_error': 'you must select a training.' + '#options__properties': '' +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_admin_theme: false + form_title: both + form_submit_once: false + form_exception_message: '' + form_open_message: '' + form_close_message: '' + form_previous_submissions: true + form_confidential: false + form_confidential_message: '' + form_remote_addr: true + 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: '' + 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_start_label: '' + wizard_preview_link: false + wizard_confirmation: true + wizard_confirmation_label: '' + wizard_track: '' + 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 +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.training_request_draft.yml b/config/sync/webform.webform.training_request_draft.yml new file mode 100644 index 0000000..7af593b --- /dev/null +++ b/config/sync/webform.webform.training_request_draft.yml @@ -0,0 +1,207 @@ +uuid: d061fc52-7db2-4138-a6bb-805a1e7353fd +langcode: en +status: open +dependencies: { } +open: null +close: null +weight: 0 +uid: 47 +template: false +archive: false +id: training_request_draft +title: 'General Training Request Form' +description: 'This is the training request form that will be placed on all specific training pages. Upon submission, you can tell which page this form was submitted from by looking at the results tab.' +category: '' +elements: | + name: + '#type': webform_name + '#title': Name + '#description_display': invisible + '#required': true + '#title__access': false + '#first__title': Name + '#first__required': true + '#middle__access': false + '#last__access': false + '#suffix__access': false + '#degree__access': false + email: + '#type': email + '#title': Email + '#description_display': invisible + '#required': true + '#required_error': 'Please enter your email address to submit the form.' + message: + '#type': textarea + '#title': Message + '#help': 'Let us know what you need, or if you have any questions about our training.' +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_admin_theme: false + form_title: both + form_submit_once: false + form_exception_message: '' + form_open_message: '' + form_close_message: '' + form_previous_submissions: true + form_confidential: false + form_confidential_message: '' + form_remote_addr: true + 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: '' + 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_start_label: '' + wizard_preview_link: false + wizard_confirmation: true + wizard_confirmation_label: '' + wizard_track: '' + 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 +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: { }