From 1b0d2b18aaa2d9ac7a889b2563a850f10a546793 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 08:10:34 -0600 Subject: [PATCH 01/19] CS-1: Update webform --- config/dev/core.extension.yml | 1 + ...ction.webform_submission_delete_action.yml | 13 + ...on.webform_submission_make_lock_action.yml | 13 + ....webform_submission_make_sticky_action.yml | 13 + ....webform_submission_make_unlock_action.yml | 13 + ...ebform_submission_make_unsticky_action.yml | 13 + config/sync/system.mail.yml | 1 + .../sync/views.view.webform_submissions.yml | 3187 +++++++++++++++++ config/sync/webform.settings.yml | 203 ++ config/sync/webform.webform.contact.yml | 274 ++ .../webform.webform_options.country_codes.yml | 14 + .../webform.webform_options.country_names.yml | 14 + config/sync/webform.webform_options.days.yml | 14 + .../webform.webform_options.education.yml | 14 + ...form.webform_options.employment_status.yml | 14 + .../webform.webform_options.ethnicity.yml | 14 + .../sync/webform.webform_options.gender.yml | 14 + .../sync/webform.webform_options.industry.yml | 14 + .../webform.webform_options.languages.yml | 14 + ...bform.webform_options.likert_agreement.yml | 14 + ...form.webform_options.likert_comparison.yml | 14 + ...form.webform_options.likert_importance.yml | 14 + ...webform.webform_options.likert_quality.yml | 14 + ...rm.webform_options.likert_satisfaction.yml | 14 + ...bform.webform_options.likert_ten_scale.yml | 14 + ...bform.webform_options.likert_would_you.yml | 14 + ...webform.webform_options.marital_status.yml | 14 + .../sync/webform.webform_options.months.yml | 14 + .../webform.webform_options.phone_types.yml | 14 + ...webform.webform_options.province_codes.yml | 14 + ...webform.webform_options.province_names.yml | 14 + .../webform.webform_options.relationship.yml | 14 + config/sync/webform.webform_options.sex.yml | 14 + config/sync/webform.webform_options.size.yml | 14 + .../webform.webform_options.state_codes.yml | 14 + .../webform.webform_options.state_names.yml | 14 + ...m.webform_options.state_province_codes.yml | 14 + ...m.webform_options.state_province_names.yml | 14 + .../webform.webform_options.time_zones.yml | 14 + .../sync/webform.webform_options.titles.yml | 14 + .../webform.webform_options.translations.yml | 14 + .../sync/webform.webform_options.yes_no.yml | 14 + 42 files changed, 4179 insertions(+) create mode 100644 config/sync/system.action.webform_submission_delete_action.yml create mode 100644 config/sync/system.action.webform_submission_make_lock_action.yml create mode 100644 config/sync/system.action.webform_submission_make_sticky_action.yml create mode 100644 config/sync/system.action.webform_submission_make_unlock_action.yml create mode 100644 config/sync/system.action.webform_submission_make_unsticky_action.yml create mode 100644 config/sync/views.view.webform_submissions.yml create mode 100644 config/sync/webform.settings.yml create mode 100644 config/sync/webform.webform.contact.yml create mode 100644 config/sync/webform.webform_options.country_codes.yml create mode 100644 config/sync/webform.webform_options.country_names.yml create mode 100644 config/sync/webform.webform_options.days.yml create mode 100644 config/sync/webform.webform_options.education.yml create mode 100644 config/sync/webform.webform_options.employment_status.yml create mode 100644 config/sync/webform.webform_options.ethnicity.yml create mode 100644 config/sync/webform.webform_options.gender.yml create mode 100644 config/sync/webform.webform_options.industry.yml create mode 100644 config/sync/webform.webform_options.languages.yml create mode 100644 config/sync/webform.webform_options.likert_agreement.yml create mode 100644 config/sync/webform.webform_options.likert_comparison.yml create mode 100644 config/sync/webform.webform_options.likert_importance.yml create mode 100644 config/sync/webform.webform_options.likert_quality.yml create mode 100644 config/sync/webform.webform_options.likert_satisfaction.yml create mode 100644 config/sync/webform.webform_options.likert_ten_scale.yml create mode 100644 config/sync/webform.webform_options.likert_would_you.yml create mode 100644 config/sync/webform.webform_options.marital_status.yml create mode 100644 config/sync/webform.webform_options.months.yml create mode 100644 config/sync/webform.webform_options.phone_types.yml create mode 100644 config/sync/webform.webform_options.province_codes.yml create mode 100644 config/sync/webform.webform_options.province_names.yml create mode 100644 config/sync/webform.webform_options.relationship.yml create mode 100644 config/sync/webform.webform_options.sex.yml create mode 100644 config/sync/webform.webform_options.size.yml create mode 100644 config/sync/webform.webform_options.state_codes.yml create mode 100644 config/sync/webform.webform_options.state_names.yml create mode 100644 config/sync/webform.webform_options.state_province_codes.yml create mode 100644 config/sync/webform.webform_options.state_province_names.yml create mode 100644 config/sync/webform.webform_options.time_zones.yml create mode 100644 config/sync/webform.webform_options.titles.yml create mode 100644 config/sync/webform.webform_options.translations.yml create mode 100644 config/sync/webform.webform_options.yes_no.yml diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index d68af69..1108d9a 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -62,6 +62,7 @@ module: update: 0 user: 0 views_ui: 0 + webform: 0 xmlsitemap_engines: 0 pathauto: 1 xmlsitemap: 1 diff --git a/config/sync/system.action.webform_submission_delete_action.yml b/config/sync/system.action.webform_submission_delete_action.yml new file mode 100644 index 0000000..b2f01a7 --- /dev/null +++ b/config/sync/system.action.webform_submission_delete_action.yml @@ -0,0 +1,13 @@ +uuid: 853bf647-feb9-44a5-a03d-005b4ed63571 +langcode: en +status: true +dependencies: + module: + - webform +_core: + default_config_hash: TBnl4vapW7sy5bRi7TcF-ueJnvz7aZNLif95ifvhfTQ +id: webform_submission_delete_action +label: 'Delete submission' +type: webform_submission +plugin: webform_submission_delete_action +configuration: { } diff --git a/config/sync/system.action.webform_submission_make_lock_action.yml b/config/sync/system.action.webform_submission_make_lock_action.yml new file mode 100644 index 0000000..815e2e0 --- /dev/null +++ b/config/sync/system.action.webform_submission_make_lock_action.yml @@ -0,0 +1,13 @@ +uuid: 8c5d56b4-a8d6-4339-b46f-06fec7567fa2 +langcode: en +status: true +dependencies: + module: + - webform +_core: + default_config_hash: MKmZlPRk3OJKNcYdYxSeZGQUh7LMah6MRShfkzch4bk +id: webform_submission_make_lock_action +label: 'Lock submission' +type: webform_submission +plugin: webform_submission_make_lock_action +configuration: { } diff --git a/config/sync/system.action.webform_submission_make_sticky_action.yml b/config/sync/system.action.webform_submission_make_sticky_action.yml new file mode 100644 index 0000000..175ccb1 --- /dev/null +++ b/config/sync/system.action.webform_submission_make_sticky_action.yml @@ -0,0 +1,13 @@ +uuid: 2927044a-8ff7-4249-a847-ced113b9bcc0 +langcode: en +status: true +dependencies: + module: + - webform +_core: + default_config_hash: 8GSfG176mjTvczykLSKKzdI6HfM7nGnZGo54f0hRe5E +id: webform_submission_make_sticky_action +label: 'Star/Flag submission' +type: webform_submission +plugin: webform_submission_make_sticky_action +configuration: { } diff --git a/config/sync/system.action.webform_submission_make_unlock_action.yml b/config/sync/system.action.webform_submission_make_unlock_action.yml new file mode 100644 index 0000000..e431c86 --- /dev/null +++ b/config/sync/system.action.webform_submission_make_unlock_action.yml @@ -0,0 +1,13 @@ +uuid: 76f53c30-8e3b-4de7-97c5-b574008f2c99 +langcode: en +status: true +dependencies: + module: + - webform +_core: + default_config_hash: begZ0-RmTzO_zDAwEKA2lKvtGYw1vbFOzbQOJzUbZX0 +id: webform_submission_make_unlock_action +label: 'Unlock submission' +type: webform_submission +plugin: webform_submission_make_unlock_action +configuration: { } diff --git a/config/sync/system.action.webform_submission_make_unsticky_action.yml b/config/sync/system.action.webform_submission_make_unsticky_action.yml new file mode 100644 index 0000000..c6d58d6 --- /dev/null +++ b/config/sync/system.action.webform_submission_make_unsticky_action.yml @@ -0,0 +1,13 @@ +uuid: 51a78ff4-223e-4822-9689-8f3646037dcd +langcode: en +status: true +dependencies: + module: + - webform +_core: + default_config_hash: n4gTFiUsdp7gw6yWUlDbKFEasZLCgXWWCmm7eJejay0 +id: webform_submission_make_unsticky_action +label: 'Unstar/unflag submission' +type: webform_submission +plugin: webform_submission_make_unsticky_action +configuration: { } diff --git a/config/sync/system.mail.yml b/config/sync/system.mail.yml index 60ed34d..da8293c 100644 --- a/config/sync/system.mail.yml +++ b/config/sync/system.mail.yml @@ -1,4 +1,5 @@ interface: default: php_mail + webform: webform_php_mail _core: default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE diff --git a/config/sync/views.view.webform_submissions.yml b/config/sync/views.view.webform_submissions.yml new file mode 100644 index 0000000..2fd80f6 --- /dev/null +++ b/config/sync/views.view.webform_submissions.yml @@ -0,0 +1,3187 @@ +uuid: d7b1c023-0e8e-4e2c-8688-5cce589a6482 +langcode: en +status: true +dependencies: + enforced: + module: + - webform + module: + - user + - webform +_core: + default_config_hash: YPgxGC8TmLtfCOLGCCHJcdH2llA7QksUkdi1abhB7Ro +id: webform_submissions +label: 'Webform submissions' +module: views +description: 'Default webform submissions views.' +tag: '' +base_table: webform_submission +base_field: sid +display: + default: + display_plugin: default + id: default + display_title: Master + position: 0 + display_options: + access: + type: none + options: { } + cache: + type: tag + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + replica: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 25 + offset: 0 + id: 0 + total_pages: null + tags: + previous: ‹‹ + next: ›› + first: '« First' + last: 'Last »' + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 25, 50, 100, 200' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + webform_submission_bulk_form: webform_submission_bulk_form + sid: sid + in_draft: in_draft + sticky: sticky + locked: locked + created: created + completed: completed + remote_addr: remote_addr + view_webform_submission: view_webform_submission + edit_webform_submission: view_webform_submission + info: + webform_submission_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + sid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + in_draft: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + sticky: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + locked: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + completed: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + remote_addr: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: ' ' + empty_column: false + responsive: '' + edit_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: created + empty_table: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + fields: + sid: + id: sid + table: webform_submission + field: sid + relationship: none + group_type: group + admin_label: '' + label: '#' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sid + plugin_id: field + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + label: Draft + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: in_draft + plugin_id: field + created: + id: created + table: webform_submission + field: created + relationship: none + group_type: group + admin_label: '' + label: Created + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: created + plugin_id: field + remote_addr: + id: remote_addr + table: webform_submission + field: remote_addr + relationship: none + group_type: group + admin_label: '' + label: 'IP address' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: remote_addr + plugin_id: field + view_webform_submission: + id: view_webform_submission + table: webform_submission + field: view_webform_submission + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: false + absolute: false + entity_type: webform_submission + plugin_id: entity_link + filters: { } + sorts: { } + header: + result: + id: result + table: views + field: result + relationship: none + group_type: group + admin_label: '' + empty: false + content: 'Displaying @start - @end of @total' + plugin_id: result + footer: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: 'No submissions available.' + plugin_id: text_custom + relationships: { } + arguments: + webform_id: + id: webform_id + table: webform_submission + field: webform_id + entity_type: webform_submission + entity_field: webform_id + plugin_id: string + entity_type: + id: entity_type + table: webform_submission + field: entity_type + entity_type: webform_submission + entity_field: entity_type + plugin_id: string + entity_id: + id: entity_id + table: webform_submission + field: entity_id + entity_type: webform_submission + entity_field: entity_id + plugin_id: string + uid: + id: uid + table: webform_submission + field: uid + entity_type: webform_submission + entity_field: uid + plugin_id: numeric + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + default_action: ignore + exception: + value: all + title_enable: false + title: All + title_enable: false + title: '' + default_argument_type: fixed + default_argument_options: + argument: '' + default_argument_skip_url: false + summary_options: + base_path: '' + count: true + items_per_page: 25 + override: false + summary: + sort_order: asc + number_of_records: 0 + format: default_summary + specify_validation: false + validate: + type: none + fail: 'not found' + validate_options: { } + break_phrase: false + not: false + entity_type: webform_submission + entity_field: in_draft + plugin_id: numeric + display_extenders: { } + filter_groups: + operator: AND + groups: { } + title: 'Webform submissions' + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + tags: { } + embed_administer: + display_plugin: embed + id: embed_administer + display_title: 'Embed: Administer' + position: 2 + display_options: + display_extenders: { } + display_description: 'Administer submissions.' + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + webform_submission_bulk_form: webform_submission_bulk_form + sid: sid + in_draft: in_draft + sticky: sticky + locked: locked + created: created + completed: completed + remote_addr: remote_addr + view_webform_submission: view_webform_submission + edit_webform_submission: view_webform_submission + info: + webform_submission_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + sid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + in_draft: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + sticky: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + locked: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + completed: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + remote_addr: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: ' ' + empty_column: false + responsive: '' + edit_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: created + empty_table: false + defaults: + style: false + row: false + access: false + fields: false + filters: false + filter_groups: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + access: + type: perm + options: + perm: 'administer webform submission' + fields: + webform_submission_bulk_form: + id: webform_submission_bulk_form + table: webform_submission + field: webform_submission_bulk_form + relationship: none + group_type: group + admin_label: '' + label: 'Webform submission operations bulk form' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: exclude + selected_actions: { } + entity_type: webform_submission + plugin_id: webform_submission_bulk_form + sid: + id: sid + table: webform_submission + field: sid + relationship: none + group_type: group + admin_label: '' + label: '#' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sid + plugin_id: field + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + label: Draft + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: in_draft + plugin_id: field + sticky: + id: sticky + table: webform_submission + field: sticky + relationship: none + group_type: group + admin_label: '' + label: Sticky + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sticky + plugin_id: field + locked: + id: locked + table: webform_submission + field: locked + relationship: none + group_type: group + admin_label: '' + label: Locked + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: locked + plugin_id: field + created: + id: created + table: webform_submission + field: created + relationship: none + group_type: group + admin_label: '' + label: Created + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: created + plugin_id: field + completed: + id: completed + table: webform_submission + field: completed + relationship: none + group_type: group + admin_label: '' + label: Completed + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: completed + plugin_id: field + remote_addr: + id: remote_addr + table: webform_submission + field: remote_addr + relationship: none + group_type: group + admin_label: '' + label: 'IP address' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: remote_addr + plugin_id: field + operations: + id: operations + table: webform_submission + field: operations + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: true + entity_type: null + entity_field: null + plugin_id: entity_operations + filters: + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Is draft' + description: '' + use_operator: false + operator: in_draft_op + identifier: in_draft + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: in_draft + plugin_id: boolean + sticky: + id: sticky + table: webform_submission + field: sticky + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Sticky + description: '' + use_operator: false + operator: sticky_op + identifier: sticky + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: sticky + plugin_id: boolean + locked: + id: locked + table: webform_submission + field: locked + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Locked + description: '' + use_operator: false + operator: locked_op + identifier: locked + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + demo_region: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: locked + plugin_id: boolean + filter_groups: + operator: AND + groups: + 1: AND + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + embed_default: + display_plugin: embed + id: embed_default + display_title: 'Embed: Default' + position: 1 + display_options: + display_extenders: { } + display_description: 'Display submissions.' + defaults: + fields: true + style: false + row: false + filters: true + filter_groups: true + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + sid: sid + in_draft: in_draft + created: created + remote_addr: remote_addr + view_webform_submission: view_webform_submission + info: + sid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + in_draft: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + remote_addr: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: ' ' + empty_column: false + responsive: '' + default: created + empty_table: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + tags: { } + embed_manage: + display_plugin: embed + id: embed_manage + display_title: 'Embed: Manage' + position: 3 + display_options: + display_extenders: { } + display_description: 'Manage submissions.' + fields: + webform_submission_bulk_form: + id: webform_submission_bulk_form + table: webform_submission + field: webform_submission_bulk_form + relationship: none + group_type: group + admin_label: '' + label: 'Webform submission operations bulk form' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + action_title: Action + include_exclude: include + selected_actions: + - webform_submission_make_lock_action + - webform_submission_make_sticky_action + - webform_submission_make_unlock_action + - webform_submission_make_unsticky_action + entity_type: webform_submission + plugin_id: webform_submission_bulk_form + sid: + id: sid + table: webform_submission + field: sid + relationship: none + group_type: group + admin_label: '' + label: '#' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sid + plugin_id: field + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + label: Draft + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: in_draft + plugin_id: field + sticky: + id: sticky + table: webform_submission + field: sticky + relationship: none + group_type: group + admin_label: '' + label: Sticky + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sticky + plugin_id: field + locked: + id: locked + table: webform_submission + field: locked + relationship: none + group_type: group + admin_label: '' + label: Locked + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: locked + plugin_id: field + created: + id: created + table: webform_submission + field: created + relationship: none + group_type: group + admin_label: '' + label: Created + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: created + plugin_id: field + completed: + id: completed + table: webform_submission + field: completed + relationship: none + group_type: group + admin_label: '' + label: Completed + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: completed + plugin_id: field + remote_addr: + id: remote_addr + table: webform_submission + field: remote_addr + relationship: none + group_type: group + admin_label: '' + label: 'IP address' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: remote_addr + plugin_id: field + view_webform_submission: + id: view_webform_submission + table: webform_submission + field: view_webform_submission + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: false + absolute: false + entity_type: webform_submission + plugin_id: entity_link + edit_webform_submission: + id: edit_webform_submission + table: webform_submission + field: edit_webform_submission + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: edit + output_url_as_text: false + absolute: false + entity_type: webform_submission + plugin_id: entity_link_edit + defaults: + fields: false + style: false + row: false + access: false + filters: false + filter_groups: false + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + webform_submission_bulk_form: webform_submission_bulk_form + sid: sid + in_draft: in_draft + sticky: sticky + locked: locked + created: created + completed: completed + remote_addr: remote_addr + view_webform_submission: view_webform_submission + edit_webform_submission: view_webform_submission + info: + webform_submission_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + sid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + in_draft: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + sticky: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + locked: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + completed: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + remote_addr: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: ' ' + empty_column: false + responsive: '' + edit_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: created + empty_table: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + access: + type: perm + options: + perm: 'edit any webform submission' + filters: + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Is draft' + description: '' + use_operator: false + operator: in_draft_op + identifier: in_draft + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: in_draft + plugin_id: boolean + sticky: + id: sticky + table: webform_submission + field: sticky + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Sticky + description: '' + use_operator: false + operator: sticky_op + identifier: sticky + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: sticky + plugin_id: boolean + locked: + id: locked + table: webform_submission + field: locked + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Locked + description: '' + use_operator: false + operator: locked_op + identifier: locked + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + demo_region: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: locked + plugin_id: boolean + filter_groups: + operator: AND + groups: + 1: AND + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } + embed_review: + display_plugin: embed + id: embed_review + display_title: 'Embed: Review' + position: 4 + display_options: + display_extenders: { } + display_description: 'Review submissions.' + fields: + sid: + id: sid + table: webform_submission + field: sid + relationship: none + group_type: group + admin_label: '' + label: '#' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_integer + settings: + thousand_separator: '' + prefix_suffix: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sid + plugin_id: field + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + label: Draft + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: in_draft + plugin_id: field + sticky: + id: sticky + table: webform_submission + field: sticky + relationship: none + group_type: group + admin_label: '' + label: Sticky + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: sticky + plugin_id: field + locked: + id: locked + table: webform_submission + field: locked + relationship: none + group_type: group + admin_label: '' + label: Locked + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: boolean + settings: + format: yes-no + format_custom_true: '' + format_custom_false: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: locked + plugin_id: field + created: + id: created + table: webform_submission + field: created + relationship: none + group_type: group + admin_label: '' + label: Created + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: false + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: created + plugin_id: field + completed: + id: completed + table: webform_submission + field: completed + relationship: none + group_type: group + admin_label: '' + label: Completed + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: timestamp + settings: + date_format: medium + custom_date_format: '' + timezone: '' + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: completed + plugin_id: field + remote_addr: + id: remote_addr + table: webform_submission + field: remote_addr + relationship: none + group_type: group + admin_label: '' + label: 'IP address' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: webform_submission + entity_field: remote_addr + plugin_id: field + view_webform_submission: + id: view_webform_submission + table: webform_submission + field: view_webform_submission + relationship: none + group_type: group + admin_label: '' + label: Operations + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + text: view + output_url_as_text: false + absolute: false + entity_type: webform_submission + plugin_id: entity_link + defaults: + fields: false + style: false + row: false + access: false + filters: false + filter_groups: false + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + webform_submission_bulk_form: webform_submission_bulk_form + sid: sid + in_draft: in_draft + sticky: sticky + locked: locked + created: created + completed: completed + remote_addr: remote_addr + view_webform_submission: view_webform_submission + edit_webform_submission: view_webform_submission + info: + webform_submission_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + sid: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + in_draft: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + sticky: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + locked: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + created: + sortable: true + default_sort_order: desc + align: '' + separator: '' + empty_column: false + responsive: '' + completed: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + remote_addr: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + view_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: ' ' + empty_column: false + responsive: '' + edit_webform_submission: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: created + empty_table: false + row: + type: fields + options: + inline: { } + separator: '' + hide_empty: false + default_field_elements: true + access: + type: perm + options: + perm: 'view any webform submission' + filters: + in_draft: + id: in_draft + table: webform_submission + field: in_draft + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: 'Is draft' + description: '' + use_operator: false + operator: in_draft_op + identifier: in_draft + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: in_draft + plugin_id: boolean + sticky: + id: sticky + table: webform_submission + field: sticky + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Sticky + description: '' + use_operator: false + operator: sticky_op + identifier: sticky + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: sticky + plugin_id: boolean + locked: + id: locked + table: webform_submission + field: locked + relationship: none + group_type: group + admin_label: '' + operator: '=' + value: All + group: 1 + exposed: true + expose: + operator_id: '' + label: Locked + description: '' + use_operator: false + operator: locked_op + identifier: locked + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + administrator: '0' + demo_region: '0' + operator_limit_selection: false + operator_list: { } + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: webform_submission + entity_field: locked + plugin_id: boolean + filter_groups: + operator: AND + groups: + 1: AND + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user + - user.permissions + tags: { } diff --git a/config/sync/webform.settings.yml b/config/sync/webform.settings.yml new file mode 100644 index 0000000..2f59ccf --- /dev/null +++ b/config/sync/webform.settings.yml @@ -0,0 +1,203 @@ +settings: + default_status: open + default_page_base_path: /form + default_ajax: false + default_ajax_effect: fade + default_ajax_speed: 500 + default_ajax_progress_type: throbber + default_form_open_message: 'This form has not yet been opened to submissions.' + default_form_close_message: 'Sorry… This form is closed to new submissions.' + default_form_exception_message: 'Unable to display this webform. Please contact the site administrator.' + default_submit_button_label: Submit + default_reset_button_label: Reset + default_delete_button_label: Delete + default_form_submit_once: false + default_form_confidential_message: 'This form is confidential. You must Log out to submit it.' + default_form_access_denied_message: 'Please login to access this form.' + default_form_disable_back: false + default_form_submit_back: false + default_form_unsaved: false + default_form_disable_remote_addr: false + default_form_novalidate: false + default_form_disable_inline_errors: false + default_form_required: false + default_form_required_label: 'Indicates required field' + default_form_details_toggle: true + default_form_file_limit: '' + form_classes: "container-inline clearfix\nform--inline clearfix\nmessages messages--error\nmessages messages--warning\nmessages messages--status\n" + button_classes: '' + default_wizard_prev_button_label: '< Previous' + default_wizard_next_button_label: 'Next >' + default_wizard_start_label: Start + default_wizard_confirmation_label: Complete + default_wizard_toggle_show_label: 'Show all' + default_wizard_toggle_hide_label: 'Hide all' + default_preview_next_button_label: Preview + default_preview_prev_button_label: '< Previous' + default_preview_label: Preview + default_preview_title: '[webform:title]: Preview' + default_preview_message: 'Please review your submission. Your submission is not complete until you press the "Submit" button!' + default_draft_button_label: 'Save Draft' + default_draft_saved_message: 'Submission saved. You may return to this form later and it will restore the current values.' + default_draft_loaded_message: 'A partially-completed form was found. Please complete the remaining portions.' + default_draft_pending_single_message: 'You have a pending draft for this webform. Load your pending draft.' + default_draft_pending_multiple_message: 'You have pending drafts for this webform. View your pending drafts.' + default_confirmation_message: 'New submission added to [webform:title].' + default_confirmation_back_label: 'Back to form' + default_submission_label: '[webform_submission:submitted-to]: Submission #[webform_submission:serial]' + default_submission_access_denied_message: 'Please login to access this submission.' + default_submission_exception_message: 'Unable to process this submission. Please contact the site administrator.' + default_submission_locked_message: 'This submission has been locked.' + default_submission_log: false + default_submission_views: { } + default_submission_views_replace: + global_routes: + - entity.webform_submission.collection + - entity.webform_submission.user + webform_routes: + - entity.webform.results_submissions + - entity.webform.user.drafts + - entity.webform.user.submissions + node_routes: + - entity.node.webform.results_submissions + - entity.node.webform.user.drafts + - entity.node.webform.user.submissions + default_results_customize: false + default_previous_submission_message: 'You have already submitted this webform. View your previous submission.' + default_previous_submissions_message: 'You have already submitted this webform. View your previous submissions.' + default_autofill_message: 'This submission has been autofilled with your previous submission.' + preview_classes: "messages messages--error\nmessages messages--warning\nmessages messages--status\n" + confirmation_classes: "messages messages--error\nmessages messages--warning\nmessages messages--status\n" + confirmation_back_classes: "button\n" + default_limit_total_message: 'No more submissions are permitted.' + default_limit_user_message: 'No more submissions are permitted.' + default_share: false + default_share_node: false + default_share_theme_name: '' + dialog: false + dialog_options: + narrow: + title: Narrow + width: 600 + normal: + title: Normal + width: 800 + wide: + title: Wide + width: 1000 +assets: + css: '' + javascript: '' +handler: + excluded_handlers: { } +variant: + excluded_variants: { } +export: + temp_directory: '' + exporter: delimited + multiple_delimiter: ; + header_format: label + header_prefix: true + header_prefix_label_delimiter: ': ' + header_prefix_key_delimiter: __ + composite_element_item_format: label + options_single_format: compact + options_multiple_format: compact + options_item_format: label + entity_reference_items: + - id + - title + - url + likert_answers_format: label + signature_format: status + delimiter: ',' + excel: false + archive_type: tar + excluded_exporters: { } +batch: + default_batch_export_size: 500 + default_batch_import_size: 100 + default_batch_update_size: 500 + default_batch_delete_size: 500 + default_batch_email_size: 500 +purge: + cron_size: 100 +form: + filter_category: '' + filter_state: '' +element: + machine_name_pattern: a-z0-9_ + empty_message: '{Empty}' + allowed_tags: admin + wrapper_classes: "container-inline clearfix\nform--inline clearfix\nmessages messages--error\nmessages messages--warning\nmessages messages--status\n" + classes: "container-inline clearfix\nform--inline clearfix\nmessages messages--error\nmessages messages--warning\nmessages messages--status\n" + horizontal_rule_classes: "webform-horizontal-rule--solid\nwebform-horizontal-rule--dashed\nwebform-horizontal-rule--dotted\nwebform-horizontal-rule--gradient\nwebform-horizontal-rule--thin\nwebform-horizontal-rule--medium\nwebform-horizontal-rule--thick\nwebform-horizontal-rule--flaired\nwebform-horizontal-rule--glyph\n" + default_description_display: '' + default_more_title: More + default_section_title_tag: h2 + default_empty_option: true + default_empty_option_required: '' + default_empty_option_optional: '' + default_algolia_places_app_id: '' + default_algolia_places_api_key: '' + excluded_elements: + password: password + password_confirm: password_confirm +html_editor: + disabled: false + element_format: '' + mail_format: '' + tidy: true + make_unused_managed_files_temporary: true +file: + file_public: false + file_private_redirect: true + file_private_redirect_message: 'Please login to access the uploaded file.' + default_max_filesize: '' + default_managed_file_extensions: 'gif jpg jpeg png bmp eps tif pict psd txt rtf html odf pdf doc docx ppt pptx xls xlsx xml avi mov mp3 mp4 ogg wav bz2 dmg gz jar rar sit svg tar zip' + default_audio_file_extensions: 'mp3 ogg wav' + default_document_file_extensions: 'txt rtf pdf doc docx odt ppt pptx odp xls xlsx ods' + default_image_file_extensions: 'gif jpg jpeg png' + default_video_file_extensions: 'avi mov mp4 ogg wav webm' + make_unused_managed_files_temporary: true + delete_temporary_managed_files: true +format: { } +mail: + default_to_mail: '[site:mail]' + default_from_mail: '[site:mail]' + default_from_name: '[site:name]' + default_reply_to: '' + default_return_path: '' + default_sender_mail: '' + default_sender_name: '' + default_subject: 'Webform submission from: [webform_submission:source-title]' + default_body_text: "Submitted on [webform_submission:created]\nSubmitted by: [webform_submission:user]\n\nSubmitted values are:\n[webform_submission:values]\n" + default_body_html: "

Submitted on [webform_submission:created]

\n

Submitted by: [webform_submission:user]

\n

Submitted values are:

\n[webform_submission:values]\n" + roles: { } +test: + types: "checkbox:\n - true\ncolor:\n - '#ffffcc'\n - '#ffffcc'\n - '#ccffff'\nemail:\n - 'example@example.com'\n - 'test@test.com'\n - 'random@random.com'\nlanguage_select:\n - en\nmachine_name:\n - 'loremipsum'\n - 'oratione'\n - 'dixisset'\ntel:\n - '123-456-7890'\n - '098-765-4321'\ntextarea:\n - 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Negat esse eam, inquit, propter se expetendam. Primum Theophrasti, Strato, physicum se voluit; Id mihi magnum videtur. Itaque mihi non satis videmini considerare quod iter sit naturae quaeque progressio. Quare hoc videndum est, possitne nobis hoc ratio philosophorum dare. Est enim tanti philosophi tamque nobilis audacter sua decreta defendere.'\n - 'Huius, Lyco, oratione locuples, rebus ipsis ielunior. Duo Reges: constructio interrete. Sed haec in pueris; Sed utrum hortandus es nobis, Luci, inquit, an etiam tua sponte propensus es? Sapiens autem semper beatus est et est aliquando in dolore; Immo videri fortasse. Paulum, cum regem Persem captum adduceret, eodem flumine invectio? Et ille ridens: Video, inquit, quid agas;'\n - 'Quae cum dixisset, finem ille. Quamquam non negatis nos intellegere quid sit voluptas, sed quid ille dicat. Progredientibus autem aetatibus sensim tardeve potius quasi nosmet ipsos cognoscimus. Gloriosa ostentatio in constituendo summo bono. Qui-vere falsone, quaerere mittimus-dicitur oculis se privasse; Duarum enim vitarum nobis erunt instituta capienda. Comprehensum, quod cognitum non habet? Qui enim existimabit posse se miserum esse beatus non erit. Causa autem fuit huc veniendi ut quosdam hinc libros promerem. Nunc omni virtuti vitium contrario nomine opponitur.'\ntext_format:\n - value: '

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Negat esse eam, inquit, propter se expetendam. Primum Theophrasti, Strato, physicum se voluit; Id mihi magnum videtur. Itaque mihi non satis videmini considerare quod iter sit naturae quaeque progressio. Quare hoc videndum est, possitne nobis hoc ratio philosophorum dare. Est enim tanti philosophi tamque nobilis audacter sua decreta defendere.

'\n - value: '

Huius, Lyco, oratione locuples, rebus ipsis ielunior. Duo Reges: constructio interrete. Sed haec in pueris; Sed utrum hortandus es nobis, Luci, inquit, an etiam tua sponte propensus es? Sapiens autem semper beatus est et est aliquando in dolore; Immo videri fortasse. Paulum, cum regem Persem captum adduceret, eodem flumine invectio? Et ille ridens: Video, inquit, quid agas;

'\n - value: '

Quae cum dixisset, finem ille. Quamquam non negatis nos intellegere quid sit voluptas, sed quid ille dicat. Progredientibus autem aetatibus sensim tardeve potius quasi nosmet ipsos cognoscimus. Gloriosa ostentatio in constituendo summo bono. Qui-vere falsone, quaerere mittimus-dicitur oculis se privasse; Duarum enim vitarum nobis erunt instituta capienda. Comprehensum, quod cognitum non habet? Qui enim existimabit posse se miserum esse beatus non erit. Causa autem fuit huc veniendi ut quosdam hinc libros promerem. Nunc omni virtuti vitium contrario nomine opponitur.

'\nurl:\n - 'http://example.com'\n - 'http://test.com'\nwebform_email_confirm:\n - 'example@example.com'\n - 'test@test.com'\n - 'random@random.com'\nwebform_email_multiple:\n - 'example@example.com, test@test.com, random@random.com'\nwebform_time:\n - '09:00'\n - '17:00'\n" + names: "first_name:\n - 'John'\n - 'Paul'\n - 'Ringo'\n - 'George'\nlast_name:\n - 'Lennon'\n - 'McCartney'\n - 'Starr'\n - 'Harrison'\naddress:\n - '10 Main Street'\n - '11 Brook Alley Road. APT 1'\nzip:\n - '11111'\n - '12345'\n - '12345-6789'\npostal_code:\n - '11111'\n - '12345'\n - '12345-6789'\nphone:\n - '123-456-7890'\n - '098-765-4321'\nfax:\n - '123-456-7890'\n - '098-765-4321'\ncity:\n - 'Springfield'\n - 'Pleasantville'\n - 'Hill Valley'\nurl:\n - 'http://example.com'\n - 'http://test.com'\ndefault:\n - 'Loremipsum'\n - 'Oratione'\n - 'Dixisset'\n" +ui: + video_display: dialog + details_save: true + help_disabled: false + dialog_disabled: false + offcanvas_disabled: false + promotions_disabled: false + description_help: true + toolbar_item: false +libraries: + excluded_libraries: + - choices + - jquery.chosen +requirements: + cdn: true + bootstrap: true + clientside_validation: true + spam: true +langcode: en +third_party_settings: + captcha: + replace_administration_mode: true +_core: + default_config_hash: oC7TYXEhOXalMR0QEAF8lrN1cWHT28dAlJa6S0sZ_KQ diff --git a/config/sync/webform.webform.contact.yml b/config/sync/webform.webform.contact.yml new file mode 100644 index 0000000..a1976a3 --- /dev/null +++ b/config/sync/webform.webform.contact.yml @@ -0,0 +1,274 @@ +uuid: e65d86cf-3e77-41e0-ab51-a900328d4bdb +langcode: en +status: open +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: ZzqAn7UdvtnFlSB_Zr3nMHRam9K03TiMtBjuD0lWrog +open: null +close: null +weight: 0 +uid: null +template: false +archive: false +id: contact +title: Contact +description: 'Basic email contact webform.' +category: '' +elements: "name:\n '#title': 'Your Name'\n '#type': textfield\n '#required': true\n '#default_value': '[current-user:display-name]'\nemail:\n '#title': 'Your Email'\n '#type': email\n '#required': true\n '#default_value': '[current-user:mail]'\nsubject:\n '#title': Subject\n '#type': textfield\n '#required': true\n '#test': 'Testing contact webform from [site:name]'\nmessage:\n '#title': Message\n '#type': textarea\n '#required': true\n '#test': 'Please ignore this email.'\nactions:\n '#type': webform_actions\n '#title': 'Submit button(s)'\n '#submit__label': 'Send message'\n" +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: '' + 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: '' + 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: false + 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: url_message + confirmation_title: '' + confirmation_message: 'Your message has been sent.' + 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: + email_confirmation: + id: email + label: 'Email confirmation' + notes: '' + handler_id: email_confirmation + status: true + conditions: { } + weight: 1 + settings: + states: + - completed + to_mail: '[webform_submission:values:email:raw]' + to_options: { } + cc_mail: '' + cc_options: { } + bcc_mail: '' + bcc_options: { } + from_mail: _default + from_options: { } + from_name: _default + subject: '[webform_submission:values:subject:raw]' + body: '[webform_submission:values:message:value]' + excluded_elements: { } + ignore_access: false + exclude_empty: true + exclude_empty_checkbox: false + exclude_attachments: false + html: true + attachments: false + twig: false + theme_name: '' + parameters: { } + debug: false + reply_to: '' + return_path: '' + sender_mail: '' + sender_name: '' + email_notification: + id: email + label: 'Email notification' + notes: '' + handler_id: email_notification + status: true + conditions: { } + weight: 2 + settings: + states: + - completed + to_mail: _default + to_options: { } + cc_mail: '' + cc_options: { } + bcc_mail: '' + bcc_options: { } + from_mail: '[webform_submission:values:email:raw]' + from_options: { } + from_name: '[webform_submission:values:name:raw]' + subject: '[webform_submission:values:subject:raw]' + body: '[webform_submission:values:message:value]' + excluded_elements: { } + ignore_access: false + exclude_empty: true + exclude_empty_checkbox: false + exclude_attachments: false + html: true + attachments: false + twig: false + theme_name: '' + parameters: { } + debug: false + reply_to: '' + return_path: '' + sender_mail: '' + sender_name: '' +variants: { } diff --git a/config/sync/webform.webform_options.country_codes.yml b/config/sync/webform.webform_options.country_codes.yml new file mode 100644 index 0000000..72e6ac8 --- /dev/null +++ b/config/sync/webform.webform_options.country_codes.yml @@ -0,0 +1,14 @@ +uuid: 65c17046-06ea-429c-8496-28942b39c065 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: adQ16YGDPk7QfUKrfrC35o2sKdHEozdNtdpiH7CftQQ +id: country_codes +label: 'Country codes' +category: Geographic +likert: false +options: '' diff --git a/config/sync/webform.webform_options.country_names.yml b/config/sync/webform.webform_options.country_names.yml new file mode 100644 index 0000000..af69c0c --- /dev/null +++ b/config/sync/webform.webform_options.country_names.yml @@ -0,0 +1,14 @@ +uuid: 3f07070b-9b99-4217-9697-a91458dacc38 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: zsfFP124dAM-sJkuEfnwaA7DN6o3-IsaXLgdNmObbYg +id: country_names +label: 'Country names' +category: Geographic +likert: false +options: '' diff --git a/config/sync/webform.webform_options.days.yml b/config/sync/webform.webform_options.days.yml new file mode 100644 index 0000000..d9d9a94 --- /dev/null +++ b/config/sync/webform.webform_options.days.yml @@ -0,0 +1,14 @@ +uuid: b914e029-e4b9-41bb-9542-521953db77d2 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: YNrKbYrWWjeubUUM8AsQ19KnX7cU1elACR14CZJHmdg +id: days +label: Days +category: 'Date and time' +likert: false +options: "Sunday: Sunday\nMonday: Monday\nTuesday: Tuesday\nWednesday: Wednesday\nThursday: Thursday\nFriday: Friday\nSaturday: Saturday\n" diff --git a/config/sync/webform.webform_options.education.yml b/config/sync/webform.webform_options.education.yml new file mode 100644 index 0000000..7eae40e --- /dev/null +++ b/config/sync/webform.webform_options.education.yml @@ -0,0 +1,14 @@ +uuid: 1b792db0-5b8d-4a11-a982-8d611b285613 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: mII4acOv33s-j8PINywrCag4OITbeJGxdPO373dnHHw +id: education +label: Education +category: Demographic +likert: false +options: "High School: High School\nAssociate Degree: Associate Degree\nGraduate or Professional Degree: Graduate or Professional Degree\nSome College: Some College\n" diff --git a/config/sync/webform.webform_options.employment_status.yml b/config/sync/webform.webform_options.employment_status.yml new file mode 100644 index 0000000..556244c --- /dev/null +++ b/config/sync/webform.webform_options.employment_status.yml @@ -0,0 +1,14 @@ +uuid: 89645037-3011-49e6-a182-d148fbd59eb6 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: 8MCmsz_csdJkVItxI8g_s4zp2PM285YqCy_gWTzOLPw +id: employment_status +label: 'Employment status' +category: Demographic +likert: false +options: "'Full Time': 'Full Time'\n'Part Time': 'Part Time'\n'Military': 'Military'\nUnemployed: Unemployed\nRetired: Retired\n" diff --git a/config/sync/webform.webform_options.ethnicity.yml b/config/sync/webform.webform_options.ethnicity.yml new file mode 100644 index 0000000..8b7b175 --- /dev/null +++ b/config/sync/webform.webform_options.ethnicity.yml @@ -0,0 +1,14 @@ +uuid: fc73d7bd-6ed7-4ba3-8b4c-d43c22182dee +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: pIPgrAC82wE2GAk1mOv2UvMYv71YQe4VT8667QIYdvI +id: ethnicity +label: Ethnicity +category: Demographic +likert: false +options: "Caucasian: Caucasian\n'Latino/Hispanic': 'Latino/Hispanic'\n'Middle Eastern': 'Middle Eastern'\nAfrican: African\nCaribbean: Caribbean\n'South Asian': 'South Asian'\n'East Asian': 'East Asian'\nMixed: Mixed\n" diff --git a/config/sync/webform.webform_options.gender.yml b/config/sync/webform.webform_options.gender.yml new file mode 100644 index 0000000..92292dc --- /dev/null +++ b/config/sync/webform.webform_options.gender.yml @@ -0,0 +1,14 @@ +uuid: d3390b3d-6ab9-4500-9964-0c1ba7143074 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: yxhG0JmQs2HT-Ro6ZeDQboDc9ZWR4GglflTtyoqxK4A +id: gender +label: Gender +category: Demographic +likert: false +options: "Man: Man\nWoman: Woman\nNon-binary: Non-binary\nAgender/Genderless: Agender/Genderless\nAndrogyne/Androgynous: Androgyne/Androgynous\nAporagender: Aporagender\nBigender: Bigender\nDemi-agender: Demi-agender\nDemi-boy: Demi-boy\nDemi-fluid: Demi-fluid\nDemi-girl: Demi-girl\nDemi-gender: Demi-gender\nDemi-non-binary: Demi-non-binary\nGenderqueer: Genderqueer\nGenderflux: Genderflux\nGenderfluid: Genderfluid\nGender-indifferent: Gender-indifferent\nGender-neutral: Gender-neutral\nGraygender: Graygender\nIntergender: Intergender\nMaverique: Maverique\nMaxigender: Maxigender\nMultigender/Polygender: Multigender/Polygender\nNeutrois: Neutrois\nPangender/Omnigender: Pangender/Omnigender\nTrigender: Trigender\nTwo-spirit: Two-spirit\n'Prefer Not to Answer': 'Prefer Not to Answer'\n" diff --git a/config/sync/webform.webform_options.industry.yml b/config/sync/webform.webform_options.industry.yml new file mode 100644 index 0000000..cafa0fe --- /dev/null +++ b/config/sync/webform.webform_options.industry.yml @@ -0,0 +1,14 @@ +uuid: e720667f-9215-4f4b-a081-b97541679269 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: s_SXZn2HbRGvTex-TLOCxz2oOnMYqtEZh8HD4_318QI +id: industry +label: Industry +category: Demographic +likert: false +options: "Accounting/Finance: Accounting/Finance\nAdvertising/Public Relations: Advertising/Public Relations\nAerospace/Aviation: Aerospace/Aviation\nArts/Entertainment/Publishing: Arts/Entertainment/Publishing\nAutomotive: Automotive\nBanking/Mortgage: Banking/Mortgage\nBusiness Development: Business Development\nBusiness Opportunity: Business Opportunity\nClerical/Administrative: Clerical/Administrative\nConstruction/Facilities: Construction/Facilities\nConsumer Goods: Consumer Goods\nCustomer Service: Customer Service\nEducation/Training: Education/Training\nEnergy/Utilities: Energy/Utilities\nEngineering: Engineering\nGovernment/Military: Government/Military\nHealthcare: Healthcare\nHospitality/Travel: Hospitality/Travel\nHuman Resources: Human Resources\nInstallation/Maintenance: Installation/Maintenance\nInsurance: Insurance\nInternet: Internet\nLaw Enforcement/Security: Law Enforcement/Security\nLegal: Legal\nManagement/Executive: Management/Executive\nManufacturing/Operations: Manufacturing/Operations\nMarketing: Marketing\nNon-Profit/Volunteer: Non-Profit/Volunteer\nPharmaceutical/Biotech: Pharmaceutical/Biotech\nProfessional Services: Professional Services\nReal Estate: Real Estate\nRestaurant/Food Service: Restaurant/Food Service\nRetail: Retail\nSales: Sales\nScience/Research: Science/Research\nSkilled Labor: Skilled Labor\nTechnology: Technology\nTelecommunications: Telecommunications\nTransportation/Logistics: Transportation/Logistics\n" diff --git a/config/sync/webform.webform_options.languages.yml b/config/sync/webform.webform_options.languages.yml new file mode 100644 index 0000000..cbf4e10 --- /dev/null +++ b/config/sync/webform.webform_options.languages.yml @@ -0,0 +1,14 @@ +uuid: a5706268-caaf-49bb-8f38-cf55dd245625 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: mYH14Vi65Ixj10c_GFa7CipxU3D0Bt9wgo8zE8zjOfE +id: languages +label: Languages +category: Language +likert: false +options: '' diff --git a/config/sync/webform.webform_options.likert_agreement.yml b/config/sync/webform.webform_options.likert_agreement.yml new file mode 100644 index 0000000..8587872 --- /dev/null +++ b/config/sync/webform.webform_options.likert_agreement.yml @@ -0,0 +1,14 @@ +uuid: 6da0e114-7459-4466-8e2d-2225cae13cee +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: '-NQROvgYPm-rqn_e6mytSaxmdhSViUinffVfQhp7APs' +id: likert_agreement +label: 'Likert: Agreement' +category: Likert +likert: true +options: "1: 'Much Worse'\n2: 'Somewhat Worse'\n3: 'About the Same'\n4: 'Somewhat Better'\n5: 'Much Better'\n" diff --git a/config/sync/webform.webform_options.likert_comparison.yml b/config/sync/webform.webform_options.likert_comparison.yml new file mode 100644 index 0000000..79d1ffa --- /dev/null +++ b/config/sync/webform.webform_options.likert_comparison.yml @@ -0,0 +1,14 @@ +uuid: b97e8c8b-7703-4d8f-8d52-1133a4b992d0 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: gZCLESMdXmEZxHqnQFx7a0rUefrkVuFzHSMnWe0qioM +id: likert_comparison +label: 'Likert: Comparison' +category: Likert +likert: true +options: "1: Strongly Disagree\n2: Disagree\n3: Neutral\n4: Agree\n5: Strongly Agree\n" diff --git a/config/sync/webform.webform_options.likert_importance.yml b/config/sync/webform.webform_options.likert_importance.yml new file mode 100644 index 0000000..1ccd9c0 --- /dev/null +++ b/config/sync/webform.webform_options.likert_importance.yml @@ -0,0 +1,14 @@ +uuid: e7468ce6-ac40-47bb-ba9b-12b24b83fe8e +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: Hbc8n5HtVZVs5fSBSpSbuY07CVvqkKP76csvRHN9pK8 +id: likert_importance +label: 'Likert: Importance' +category: Likert +likert: true +options: "1: Not at all Important\n2: Somewhat Important\n3: Neutral\n4: Important\n5: Very Important\n" diff --git a/config/sync/webform.webform_options.likert_quality.yml b/config/sync/webform.webform_options.likert_quality.yml new file mode 100644 index 0000000..531eec6 --- /dev/null +++ b/config/sync/webform.webform_options.likert_quality.yml @@ -0,0 +1,14 @@ +uuid: 0e974f4d-0105-4ba0-92be-1385c08e1326 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: swmYtBVUbwq7aHJWWDN7ODByuvur9vMkexDC9h64NZ8 +id: likert_quality +label: 'Likert: Quality' +category: Likert +likert: true +options: "1: Poor\n2: Fair\n3: Good\n4: Very good\n5: Excellent\n" diff --git a/config/sync/webform.webform_options.likert_satisfaction.yml b/config/sync/webform.webform_options.likert_satisfaction.yml new file mode 100644 index 0000000..2f6f0d0 --- /dev/null +++ b/config/sync/webform.webform_options.likert_satisfaction.yml @@ -0,0 +1,14 @@ +uuid: 0893a6c0-9b64-4739-b7f7-85917b1da080 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: AKE2SNwCpl6Mu_cmbq9ZM2_cXxCikCVj1vcPE9oHWTs +id: likert_satisfaction +label: 'Likert: Satisfaction' +category: Likert +likert: true +options: "1: Very Unsatisfied\n2: Unsatisfied\n3: Neutral\n4: Satisfied\n5: Very Satisfied\n" diff --git a/config/sync/webform.webform_options.likert_ten_scale.yml b/config/sync/webform.webform_options.likert_ten_scale.yml new file mode 100644 index 0000000..c5acf44 --- /dev/null +++ b/config/sync/webform.webform_options.likert_ten_scale.yml @@ -0,0 +1,14 @@ +uuid: 9efad234-165a-44f4-8adb-0139d02c488d +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: zEZX8JSVqznnFtqFfpuC593h3t1JDAZhF0Q3pvA229o +id: likert_ten_scale +label: 'Likert: Ten Scale' +category: Likert +likert: true +options: "1: 1\n2: 2\n3: 3\n4: 4\n5: 5\n6: 6\n7: 7\n8: 8\n9: 9\n10: 10\n" diff --git a/config/sync/webform.webform_options.likert_would_you.yml b/config/sync/webform.webform_options.likert_would_you.yml new file mode 100644 index 0000000..ab2749c --- /dev/null +++ b/config/sync/webform.webform_options.likert_would_you.yml @@ -0,0 +1,14 @@ +uuid: 39db9107-0483-483f-841b-a510bd63ca43 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: qBS2TmfAJB37Qn3TnrNM8x4AWimmDapcizzRllgo0fo +id: likert_would_you +label: 'Likert: Would You' +category: Likert +likert: true +options: "1: Definitely Not\n2: Probably Not\n3: Not Sure\n4: Probably\n5: Definitely\n" diff --git a/config/sync/webform.webform_options.marital_status.yml b/config/sync/webform.webform_options.marital_status.yml new file mode 100644 index 0000000..155a92f --- /dev/null +++ b/config/sync/webform.webform_options.marital_status.yml @@ -0,0 +1,14 @@ +uuid: f79e24e3-4bbf-40fa-923a-91091943a472 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: cjVDbAE5BlopGrY-tfxsxMoyEibwBBNgdQwDdxOSkow +id: marital_status +label: 'Marital status' +category: Demographic +likert: false +options: "Single: Single\nMarried: Married\nDivorced: Divorced\nWidowed: Widowed\n" diff --git a/config/sync/webform.webform_options.months.yml b/config/sync/webform.webform_options.months.yml new file mode 100644 index 0000000..0b00be6 --- /dev/null +++ b/config/sync/webform.webform_options.months.yml @@ -0,0 +1,14 @@ +uuid: 4eccdf11-5cfa-4787-a574-c69fb45d03fa +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: pZJnuQkh9afNML5IcMuKTUC__vmHMFn66Qr5IWtedZ4 +id: months +label: Months +category: 'Date and time' +likert: false +options: "January: January\nFebruary: February\nMarch: March\nApril: April\nMay: May\nJune: June\nJuly: July\nAugust: August\nSeptember: September\nOctober: October\nNovember: November\nDecember: December\n" diff --git a/config/sync/webform.webform_options.phone_types.yml b/config/sync/webform.webform_options.phone_types.yml new file mode 100644 index 0000000..f734dbf --- /dev/null +++ b/config/sync/webform.webform_options.phone_types.yml @@ -0,0 +1,14 @@ +uuid: 855f353e-3525-421f-908c-273e2d1f3724 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: LkO63Zl2cP_l9YdjzWI8dWoD9uD0pytkPiUiUM2bo9A +id: phone_types +label: 'Phone type' +category: Demographic +likert: false +options: "Home: Home\nOffice: Office\nCell: Cell\n" diff --git a/config/sync/webform.webform_options.province_codes.yml b/config/sync/webform.webform_options.province_codes.yml new file mode 100644 index 0000000..dd21124 --- /dev/null +++ b/config/sync/webform.webform_options.province_codes.yml @@ -0,0 +1,14 @@ +uuid: 3a8a813f-5467-42bc-8bc5-bce22e6304f4 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: cR3A6XXinVGC9g5vLS-vVvTC2ppZXRNXLPWA8xBUMew +id: province_codes +label: 'Province codes' +category: Geographic +likert: false +options: "AB: Alberta\nBC: 'British Columbia'\nMB: Manitoba\nNB: 'New Brunswick'\nNL: 'Newfoundland and Labrador'\nNS: 'Nova Scotia'\nNT: 'Northwest Territories'\nNU: Nunavut\n'ON': Ontario\nPE: 'Prince Edward Island'\nQC: Quebec\nSK: Saskatchewan\nYT: Yukon\n" diff --git a/config/sync/webform.webform_options.province_names.yml b/config/sync/webform.webform_options.province_names.yml new file mode 100644 index 0000000..3b742b3 --- /dev/null +++ b/config/sync/webform.webform_options.province_names.yml @@ -0,0 +1,14 @@ +uuid: ae4b3a54-7d3b-42b1-9372-4ccd81f778cf +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: aaEeYBWoWETLKX2ivmZBpUAd3uPe2iPNydaxBuLPXKc +id: province_names +label: 'Province names' +category: Geographic +likert: false +options: "Alberta: Alberta\n'British Columbia': 'British Columbia'\nManitoba: Manitoba\n'New Brunswick': 'New Brunswick'\n'Newfoundland and Labrador': 'Newfoundland and Labrador'\n'Nova Scotia': 'Nova Scotia'\n'Northwest Territories': 'Northwest Territories'\nNunavut: Nunavut\nOntario: Ontario\n'Prince Edward Island': 'Prince Edward Island'\nQuebec: Quebec\nSaskatchewan: Saskatchewan\nYukon: Yukon\n" diff --git a/config/sync/webform.webform_options.relationship.yml b/config/sync/webform.webform_options.relationship.yml new file mode 100644 index 0000000..64de892 --- /dev/null +++ b/config/sync/webform.webform_options.relationship.yml @@ -0,0 +1,14 @@ +uuid: 181f907c-12a4-4490-bf63-e155a78fe77b +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: 4J2RPG4JmsD4Fm1NlIQY0JHkrJ08UUl0qTF0_EjUxvw +id: relationship +label: Relationship +category: Demographic +likert: false +options: "Parent: Parent\n'Significant Other': 'Significant Other'\nSibling: Sibling\nChild: Child\nFriend: Friend\n" diff --git a/config/sync/webform.webform_options.sex.yml b/config/sync/webform.webform_options.sex.yml new file mode 100644 index 0000000..c792f48 --- /dev/null +++ b/config/sync/webform.webform_options.sex.yml @@ -0,0 +1,14 @@ +uuid: 62564d0e-1dc1-46bc-ae44-9b752da3344f +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: WRpxpwYpfcO_i0so7BV4QXxXlbPiSVppYmAV6DAz4c0 +id: sex +label: Sex +category: Demographic +likert: false +options: "Male: Male\nFemale: Female\n" diff --git a/config/sync/webform.webform_options.size.yml b/config/sync/webform.webform_options.size.yml new file mode 100644 index 0000000..c4bacd5 --- /dev/null +++ b/config/sync/webform.webform_options.size.yml @@ -0,0 +1,14 @@ +uuid: 5a169120-8890-477a-9ada-9e7d984fea2e +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: RKkc6tf1VudvYiOtwPCf3Tp_EoA6fov6BFC34D7gMoQ +id: size +label: Size +category: General +likert: false +options: "Extra Small: Extra Small\nSmall: Small\nMedium: Medium\nLarge: Large\nExtra Large: Extra Large\n" diff --git a/config/sync/webform.webform_options.state_codes.yml b/config/sync/webform.webform_options.state_codes.yml new file mode 100644 index 0000000..e6821db --- /dev/null +++ b/config/sync/webform.webform_options.state_codes.yml @@ -0,0 +1,14 @@ +uuid: 75999d82-2dcd-4053-b16c-67316a263518 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: 8mYO8ewsZX3LVfNga69jXa0RNO0LNN8-EGkXLhSAMBU +id: state_codes +label: 'State codes' +category: Geographic +likert: false +options: "AL: Alabama\nAK: Alaska\nAZ: Arizona\nAR: Arkansas\nCA: California\nCO: Colorado\nCT: Connecticut\nDE: Delaware\nDC: 'District of Columbia'\nFL: Florida\nGA: Georgia\nGU: Guam\nHI: Hawaii\nID: Idaho\nIL: Illinois\nIN: Indiana\nIA: Iowa\nKS: Kansas\nKY: Kentucky\nLA: Louisiana\nME: Maine\nMD: Maryland\nMA: Massachusetts\nMI: Michigan\nMN: Minnesota\nMS: Mississippi\nMO: Missouri\nMT: Montana\nNE: Nebraska\nNV: Nevada\nNH: 'New Hampshire'\nNJ: 'New Jersey'\nNM: 'New Mexico'\nNY: 'New York'\nNC: 'North Carolina'\nND: 'North Dakota'\nOH: Ohio\nOK: Oklahoma\nOR: Oregon\nPA: Pennsylvania\nRI: 'Rhode Island'\nSC: 'South Carolina'\nSD: 'South Dakota'\nTN: Tennessee\nTX: Texas\nUT: Utah\nVT: Vermont\nVA: Virginia\nWA: Washington\nWV: 'West Virginia'\nWI: Wisconsin\nWY: Wyoming\n" diff --git a/config/sync/webform.webform_options.state_names.yml b/config/sync/webform.webform_options.state_names.yml new file mode 100644 index 0000000..c866194 --- /dev/null +++ b/config/sync/webform.webform_options.state_names.yml @@ -0,0 +1,14 @@ +uuid: eeccf1b0-f51e-49f5-9a02-6c9b6eea641e +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: KfYqMSrFJ5iGtDzvy_rGUeRUJ4KyM7Xt-tWtYx9WjiM +id: state_names +label: 'State names' +category: Geographic +likert: false +options: "Alabama: Alabama\nAlaska: Alaska\nArizona: Arizona\nArkansas: Arkansas\nCalifornia: California\nColorado: Colorado\nConnecticut: Connecticut\nDelaware: Delaware\n'District of Columbia': 'District of Columbia'\nFlorida: Florida\nGeorgia: Georgia\nHawaii: Hawaii\nIdaho: Idaho\nIllinois: Illinois\nIndiana: Indiana\nIowa: Iowa\nKansas: Kansas\nKentucky: Kentucky\nLouisiana: Louisiana\nMaine: Maine\nMaryland: Maryland\nMassachusetts: Massachusetts\nMichigan: Michigan\nMinnesota: Minnesota\nMississippi: Mississippi\nMissouri: Missouri\nMontana: Montana\nNebraska: Nebraska\nNevada: Nevada\n'New Hampshire': 'New Hampshire'\n'New Jersey': 'New Jersey'\n'New Mexico': 'New Mexico'\n'New York': 'New York'\n'North Carolina': 'North Carolina'\n'North Dakota': 'North Dakota'\nOhio: Ohio\nOklahoma: Oklahoma\nOregon: Oregon\nPennsylvania: Pennsylvania\n'Rhode Island': 'Rhode Island'\n'South Carolina': 'South Carolina'\n'South Dakota': 'South Dakota'\nTennessee: Tennessee\nTexas: Texas\nUtah: Utah\nVermont: Vermont\nVirginia: Virginia\nWashington: Washington\n'West Virginia': 'West Virginia'\nWisconsin: Wisconsin\nWyoming: Wyoming\n" diff --git a/config/sync/webform.webform_options.state_province_codes.yml b/config/sync/webform.webform_options.state_province_codes.yml new file mode 100644 index 0000000..30e7bc5 --- /dev/null +++ b/config/sync/webform.webform_options.state_province_codes.yml @@ -0,0 +1,14 @@ +uuid: 3b65db46-6d91-46e3-b22d-da9f52d17f8d +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: ziWv9xVss1UBnP_R38EqduZOprwOAifpxjXhyOPzmys +id: state_province_codes +label: 'State/Province codes' +category: Geographic +likert: false +options: "AL: Alabama\nAK: Alaska\nAS: 'American Samoa'\nAZ: Arizona\nAR: Arkansas\nAE: 'Armed Forces (Canada, Europe, Africa, or Middle East)'\nAA: 'Armed Forces Americas'\nAP: 'Armed Forces Pacific'\nCA: California\nCO: Colorado\nCT: Connecticut\nDE: Delaware\nDC: 'District of Columbia'\nFM: 'Federated States of Micronesia'\nFL: Florida\nGA: Georgia\nGU: Guam\nHI: Hawaii\nID: Idaho\nIL: Illinois\nIN: Indiana\nIA: Iowa\nKS: Kansas\nKY: Kentucky\nLA: Louisiana\nME: Maine\nMH: 'Marshall Islands'\nMD: Maryland\nMA: Massachusetts\nMI: Michigan\nMN: Minnesota\nMS: Mississippi\nMO: Missouri\nMT: Montana\nNE: Nebraska\nNV: Nevada\nNH: 'New Hampshire'\nNJ: 'New Jersey'\nNM: 'New Mexico'\nNY: 'New York'\nNC: 'North Carolina'\nND: 'North Dakota'\nMP: 'Northern Mariana Islands'\nOH: Ohio\nOK: Oklahoma\nOR: Oregon\nPW: Palau\nPA: Pennsylvania\nPR: 'Puerto Rico'\nRI: 'Rhode Island'\nSC: 'South Carolina'\nSD: 'South Dakota'\nTN: Tennessee\nTX: Texas\nUT: Utah\nVT: Vermont\nVI: 'Virgin Islands'\nVA: Virginia\nWA: Washington\nWV: 'West Virginia'\nWI: Wisconsin\nWY: Wyoming\nAB: Alberta\nBC: 'British Columbia'\nMB: Manitoba\nNB: 'New Brunswick'\nNL: 'Newfoundland and Labrador'\nNS: 'Nova Scotia'\nNT: 'Northwest Territories'\nNU: Nunavut\n'ON': Ontario\nPE: 'Prince Edward Island'\nQC: Quebec\nSK: Saskatchewan\nYT: Yukon\n" diff --git a/config/sync/webform.webform_options.state_province_names.yml b/config/sync/webform.webform_options.state_province_names.yml new file mode 100644 index 0000000..0ead16c --- /dev/null +++ b/config/sync/webform.webform_options.state_province_names.yml @@ -0,0 +1,14 @@ +uuid: 394bb585-c205-46bc-85cc-f379f3156a4b +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: d4mxS_CxdzHZK4WaGQf1H3m-Uubm5HPbu9U4ydzscuo +id: state_province_names +label: 'State/Province names' +category: Geographic +likert: false +options: "Alabama: Alabama\nAlaska: Alaska\n'American Samoa': 'American Samoa'\nArizona: Arizona\nArkansas: Arkansas\n'Armed Forces (Canada, Europe, Africa, or Middle East)': 'Armed Forces (Canada, Europe, Africa, or Middle East)'\n'Armed Forces Americas': 'Armed Forces Americas'\n'Armed Forces Pacific': 'Armed Forces Pacific'\nCalifornia: California\nColorado: Colorado\nConnecticut: Connecticut\nDelaware: Delaware\n'District of Columbia': 'District of Columbia'\n'Federated States of Micronesia': 'Federated States of Micronesia'\nFlorida: Florida\nGeorgia: Georgia\nGuam: Guam\nHawaii: Hawaii\nIdaho: Idaho\nIllinois: Illinois\nIndiana: Indiana\nIowa: Iowa\nKansas: Kansas\nKentucky: Kentucky\nLouisiana: Louisiana\nMaine: Maine\n'Marshall Islands': 'Marshall Islands'\nMaryland: Maryland\nMassachusetts: Massachusetts\nMichigan: Michigan\nMinnesota: Minnesota\nMississippi: Mississippi\nMissouri: Missouri\nMontana: Montana\nNebraska: Nebraska\nNevada: Nevada\n'New Hampshire': 'New Hampshire'\n'New Jersey': 'New Jersey'\n'New Mexico': 'New Mexico'\n'New York': 'New York'\n'North Carolina': 'North Carolina'\n'North Dakota': 'North Dakota'\n'Northern Mariana Islands': 'Northern Mariana Islands'\nOhio: Ohio\nOklahoma: Oklahoma\nOregon: Oregon\nPalau: Palau\nPennsylvania: Pennsylvania\n'Puerto Rico': 'Puerto Rico'\n'Rhode Island': 'Rhode Island'\n'South Carolina': 'South Carolina'\n'South Dakota': 'South Dakota'\nTennessee: Tennessee\nTexas: Texas\nUtah: Utah\nVermont: Vermont\n'Virgin Islands': 'Virgin Islands'\nVirginia: Virginia\nWashington: Washington\n'West Virginia': 'West Virginia'\nWisconsin: Wisconsin\nWyoming: Wyoming\nAlberta: Alberta\n'British Columbia': 'British Columbia'\nManitoba: Manitoba\n'New Brunswick': 'New Brunswick'\n'Newfoundland and Labrador': 'Newfoundland and Labrador'\n'Nova Scotia': 'Nova Scotia'\n'Northwest Territories': 'Northwest Territories'\nNunavut: Nunavut\nOntario: Ontario\n'Prince Edward Island': 'Prince Edward Island'\nQuebec: Quebec\nSaskatchewan: Saskatchewan\nYukon: Yukon\n" diff --git a/config/sync/webform.webform_options.time_zones.yml b/config/sync/webform.webform_options.time_zones.yml new file mode 100644 index 0000000..00b1ff1 --- /dev/null +++ b/config/sync/webform.webform_options.time_zones.yml @@ -0,0 +1,14 @@ +uuid: b86efe81-f1f9-45eb-8630-0eae697266fc +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: 8rVcRXLnTAEoWs7zl8du-7RIUnayqUcGYnvb3JT21-o +id: time_zones +label: 'Time zones' +category: 'Date and time' +likert: false +options: '' diff --git a/config/sync/webform.webform_options.titles.yml b/config/sync/webform.webform_options.titles.yml new file mode 100644 index 0000000..e6e6674 --- /dev/null +++ b/config/sync/webform.webform_options.titles.yml @@ -0,0 +1,14 @@ +uuid: 89582fb3-80fa-4e71-a404-c29a923ae2d7 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: PEUoedWrfYEX7oZ8CcOukfBTVxar1cPSROX8534esuU +id: titles +label: Titles +category: Demographic +likert: false +options: "Miss: Miss\nMs: Ms\nMr: Mr\nMrs: Mrs\nDr: Dr\n" diff --git a/config/sync/webform.webform_options.translations.yml b/config/sync/webform.webform_options.translations.yml new file mode 100644 index 0000000..530760c --- /dev/null +++ b/config/sync/webform.webform_options.translations.yml @@ -0,0 +1,14 @@ +uuid: 7759d9c1-33a3-4394-bb34-d29745d50838 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: Mb_L3vE-0IBZH5s2rjpk2LNn0QHClQP9AARQdCmVLt4 +id: translations +label: Translations +category: Language +likert: false +options: '' diff --git a/config/sync/webform.webform_options.yes_no.yml b/config/sync/webform.webform_options.yes_no.yml new file mode 100644 index 0000000..b9267ca --- /dev/null +++ b/config/sync/webform.webform_options.yes_no.yml @@ -0,0 +1,14 @@ +uuid: 47c0802f-b542-432b-aa3b-77e2b03e50f5 +langcode: en +status: true +dependencies: + enforced: + module: + - webform +_core: + default_config_hash: W88NYg31DbaVNQx1Uir_dwwXHVtF09QOq4VBGsH1Snk +id: yes_no +label: Yes/No +category: General +likert: false +options: "Yes: Yes\nNo: No\n" From 42f3e9f20843fa3c99896344ecb818576bdff58f Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 08:49:56 -0600 Subject: [PATCH 02/19] CS-1: Created new webform "application job form" --- config/dev/core.extension.yml | 1 + .../webform.webform.application_job_form.yml | 195 ++++++++++++++++++ 2 files changed, 196 insertions(+) create mode 100644 config/sync/webform.webform.application_job_form.yml diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index 1108d9a..89fffa5 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -63,6 +63,7 @@ module: user: 0 views_ui: 0 webform: 0 + webform_ui: 0 xmlsitemap_engines: 0 pathauto: 1 xmlsitemap: 1 diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml new file mode 100644 index 0000000..d7d5b7b --- /dev/null +++ b/config/sync/webform.webform.application_job_form.yml @@ -0,0 +1,195 @@ +uuid: ecae8838-3dd7-4800-a165-100dedaa69ca +langcode: en +status: open +dependencies: { } +open: null +close: null +weight: 0 +uid: 1 +template: false +archive: false +id: application_job_form +title: 'Application job form' +description: '' +category: '' +elements: null +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: 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_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: '' + 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: false + 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: { } From 5ef8928a07406de37863776a037a40633ba3523a Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 09:06:24 -0600 Subject: [PATCH 03/19] CS-1: Added jobs taxonomy --- config/sync/taxonomy.vocabulary.jobs.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 config/sync/taxonomy.vocabulary.jobs.yml diff --git a/config/sync/taxonomy.vocabulary.jobs.yml b/config/sync/taxonomy.vocabulary.jobs.yml new file mode 100644 index 0000000..3dc446f --- /dev/null +++ b/config/sync/taxonomy.vocabulary.jobs.yml @@ -0,0 +1,8 @@ +uuid: 2ff476aa-2119-4f8d-896f-0390f1c7f145 +langcode: en +status: true +dependencies: { } +name: jobs +vid: jobs +description: '' +weight: 0 From f7d9a54ae75d807ca5d95b7a90fbb078abd3c92a Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 10:34:44 -0600 Subject: [PATCH 04/19] CS-1: Added elements to webform --- config/sync/webform.webform.application_job_form.yml | 2 +- files/.gitkeep | 0 2 files changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 files/.gitkeep diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index d7d5b7b..7ef1a46 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -12,7 +12,7 @@ id: application_job_form title: 'Application job form' description: '' category: '' -elements: null +elements: "fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\ntelephone:\n '#type': tel\n '#title': Telephone\n '#required': true\nemail:\n '#type': email\n '#title': Email\n '#required': true\nbiography:\n '#type': textarea\n '#title': Biography\n '#required': true\naddress:\n '#type': textfield\n '#title': Address\n '#required': true\ncv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\nlinkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\ncover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" css: '' javascript: '' settings: diff --git a/files/.gitkeep b/files/.gitkeep old mode 100644 new mode 100755 From 673b12cef68d978c924a845ac23b268738cd9b15 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 10:49:52 -0600 Subject: [PATCH 05/19] CS-1: Added pages to webform --- config/sync/webform.webform.application_job_form.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index 7ef1a46..4968240 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -12,7 +12,7 @@ id: application_job_form title: 'Application job form' description: '' category: '' -elements: "fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\ntelephone:\n '#type': tel\n '#title': Telephone\n '#required': true\nemail:\n '#type': email\n '#title': Email\n '#required': true\nbiography:\n '#type': textarea\n '#title': Biography\n '#required': true\naddress:\n '#type': textfield\n '#title': Address\n '#required': true\ncv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\nlinkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\ncover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" +elements: "personal_information:\n '#type': webform_wizard_page\n '#title': 'Personal Information'\n fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\n address:\n '#type': textfield\n '#title': Address\n '#required': true\n telephone:\n '#type': tel\n '#title': Telephone\n '#required': true\n email:\n '#type': email\n '#title': Email\n '#required': true\n linkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\nwork_experience:\n '#type': webform_wizard_page\n '#title': 'Work experience'\n biography:\n '#type': textarea\n '#title': Biography\n '#required': true\napplication_information:\n '#type': webform_wizard_page\n '#title': 'Application information'\n cv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\n cover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" css: '' javascript: '' settings: From 3ee2e3d40fd04817a171767df28174fc6c9c68ee Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 11:17:20 -0600 Subject: [PATCH 06/19] CS-1: Added compound field --- config/sync/webform.webform.application_job_form.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index 4968240..71c160b 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -12,7 +12,7 @@ id: application_job_form title: 'Application job form' description: '' category: '' -elements: "personal_information:\n '#type': webform_wizard_page\n '#title': 'Personal Information'\n fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\n address:\n '#type': textfield\n '#title': Address\n '#required': true\n telephone:\n '#type': tel\n '#title': Telephone\n '#required': true\n email:\n '#type': email\n '#title': Email\n '#required': true\n linkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\nwork_experience:\n '#type': webform_wizard_page\n '#title': 'Work experience'\n biography:\n '#type': textarea\n '#title': Biography\n '#required': true\napplication_information:\n '#type': webform_wizard_page\n '#title': 'Application information'\n cv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\n cover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" +elements: "personal_information:\n '#type': webform_wizard_page\n '#title': 'Personal Information'\n fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\n address:\n '#type': textfield\n '#title': Address\n '#required': true\n telephone:\n '#type': tel\n '#title': Telephone\n '#required': true\n email:\n '#type': email\n '#title': Email\n '#required': true\n sex:\n '#type': select\n '#title': Sex\n '#options': sex\n '#required': true\n linkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\nwork_experience:\n '#type': webform_wizard_page\n '#title': 'Work experience'\n biography:\n '#type': textarea\n '#title': Biography\n '#required': true\n prevexp:\n '#type': webform_custom_composite\n '#title': ' Previous experience'\n '#required': true\n '#element':\n company:\n '#type': textfield\n '#required': true\n '#title': 'Company '\n startdate:\n '#type': date\n '#required': true\n '#title': 'Start date'\n enddate:\n '#type': date\n '#required': true\n '#title': 'End date'\napplication_information:\n '#type': webform_wizard_page\n '#title': 'Application information'\n cv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\n cover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" css: '' javascript: '' settings: From 3cc4fe79539ce0f9c02e9b4056c3cacdbc2b5f18 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 11:40:38 -0600 Subject: [PATCH 07/19] CS-1: Installed maillog library --- composer.json | 1 + composer.lock | 59 ++- config/dev/core.extension.yml | 1 + config/sync/maillog.settings.yml | 5 + config/sync/system.mail.yml | 3 +- config/sync/views.view.maillog_overview.yml | 444 ++++++++++++++++++ .../webform.webform.application_job_form.yml | 2 +- 7 files changed, 511 insertions(+), 4 deletions(-) create mode 100644 config/sync/maillog.settings.yml create mode 100644 config/sync/views.view.maillog_overview.yml diff --git a/composer.json b/composer.json index 74b8971..8153a5a 100644 --- a/composer.json +++ b/composer.json @@ -42,6 +42,7 @@ "drupal/image_style_quality": "^1.4", "drupal/layout_builder_browser": "^1.1", "drupal/layout_builder_modal": "^1.1", + "drupal/maillog": "^1.0@beta", "drupal/media_entity_facebook": "^2.0", "drupal/media_entity_instagram": "^2.1", "drupal/media_entity_twitter": "^2.4", diff --git a/composer.lock b/composer.lock index 0a55731..b194c3b 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": "22b6510d544db4dcccd1bd6355472ade", + "content-hash": "e905961dcadf61da6afe9b1d7dc19e89", "packages": [ { "name": "asm89/stack-cors", @@ -3130,6 +3130,62 @@ "issues": "https://www.drupal.org/project/issues/layout_builder_modal" } }, + { + "name": "drupal/maillog", + "version": "1.0.0-beta1", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/maillog.git", + "reference": "8.x-1.0-beta1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/maillog-8.x-1.0-beta1.zip", + "reference": "8.x-1.0-beta1", + "shasum": "0af5fe6fcdc8053bd0a61561a2c69e69c2b1faf2" + }, + "require": { + "drupal/core": "^8 || ^9" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-beta1", + "datestamp": "1600800168", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + } + }, + "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": "DamienMcKenna", + "homepage": "https://www.drupal.org/user/108450" + }, + { + "name": "miro_dietiker", + "homepage": "https://www.drupal.org/user/227761" + }, + { + "name": "pluess", + "homepage": "https://www.drupal.org/user/84659" + } + ], + "description": "Utility to log all Mails for debugging purposes. It is possible to suppress mail delivery for e.g. dev or staging systems.", + "homepage": "https://www.drupal.org/project/maillog", + "support": { + "source": "https://git.drupalcode.org/project/maillog" + } + }, { "name": "drupal/media_entity_facebook", "version": "2.0.0-beta1", @@ -13042,6 +13098,7 @@ "aliases": [], "minimum-stability": "dev", "stability-flags": { + "drupal/maillog": 10, "drupal/retina_images": 20, "kporras07/composer-symlinks": 20 }, diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index 89fffa5..8f3ab29 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -29,6 +29,7 @@ module: image_style_quality: 0 inline_form_errors: 0 link: 0 + maillog: 0 media: 0 media_entity_facebook: 0 media_entity_instagram: 0 diff --git a/config/sync/maillog.settings.yml b/config/sync/maillog.settings.yml new file mode 100644 index 0000000..9fa3cdc --- /dev/null +++ b/config/sync/maillog.settings.yml @@ -0,0 +1,5 @@ +send: true +log: true +verbose: true +_core: + default_config_hash: qE7nRF7VKMVNntpJzc4mJtGeq3MOzeYF9orshg3dXyE diff --git a/config/sync/system.mail.yml b/config/sync/system.mail.yml index da8293c..8911bae 100644 --- a/config/sync/system.mail.yml +++ b/config/sync/system.mail.yml @@ -1,5 +1,4 @@ interface: - default: php_mail - webform: webform_php_mail + default: maillog _core: default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE diff --git a/config/sync/views.view.maillog_overview.yml b/config/sync/views.view.maillog_overview.yml new file mode 100644 index 0000000..ac8190e --- /dev/null +++ b/config/sync/views.view.maillog_overview.yml @@ -0,0 +1,444 @@ +uuid: 53027801-6b8f-41f1-83a7-e223c0745a76 +langcode: en +status: true +dependencies: + config: + - system.menu.admin + enforced: + module: + - maillog + module: + - maillog + - user +_core: + default_config_hash: xQe_9UDnOYMgxHaQU_vAbBAt_2NfDnyCjJ_ue6vh_uA +id: maillog_overview +label: 'Maillog overview' +module: views +description: '' +tag: '' +base_table: maillog +base_field: id +display: + default: + display_plugin: default + id: default + display_title: Master + position: 1 + display_options: + access: + type: perm + options: + perm: 'view maillog' + cache: + type: none + options: { } + query: + type: views_query + options: + disable_sql_rewrite: false + distinct: false + query_comment: '' + query_tags: { } + exposed_form: + type: basic + options: + submit_button: Apply + reset_button: false + reset_button_label: Reset + exposed_sorts_label: 'Sort by' + expose_sort_order: true + sort_asc_label: Asc + sort_desc_label: Desc + pager: + type: full + options: + items_per_page: 10 + offset: 0 + id: 0 + total_pages: null + expose: + items_per_page: false + items_per_page_label: 'Items per page' + items_per_page_options: '5, 10, 20, 40, 60' + items_per_page_options_all: false + items_per_page_options_all_label: '- All -' + offset: false + offset_label: Offset + tags: + previous: '‹ previous' + next: 'next ›' + first: '« first' + last: 'last »' + quantity: 9 + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + id: id + sent_date: sent_date + subject: subject + header_from: header_from + header_to: header_to + info: + id: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + sent_date: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + subject: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + header_from: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + header_to: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: true + row: + type: fields + fields: + id: + id: id + table: maillog + field: id + relationship: none + group_type: group + admin_label: '' + label: '#' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: null + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: 'There are currently no mails to report.' + hide_empty: false + empty_zero: false + hide_alter_empty: true + plugin_id: standard + sent_date: + id: sent_date + table: maillog + field: sent_date + relationship: none + group_type: group + admin_label: '' + label: Date + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: null + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + date_format: short + custom_date_format: '' + timezone: '' + plugin_id: date + subject: + id: subject + table: maillog + field: subject + relationship: none + group_type: group + admin_label: '' + label: Subject + exclude: false + alter: + alter_text: false + text: '' + make_link: true + path: '/admin/reports/maillog/details/{{id}}' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: null + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + plugin_id: standard + header_from: + id: header_from + table: maillog + field: header_from + relationship: none + group_type: group + admin_label: '' + label: From + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: null + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + plugin_id: standard + header_to: + id: header_to + table: maillog + field: header_to + relationship: none + group_type: group + admin_label: '' + label: To + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: null + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + plugin_id: standard + filters: { } + sorts: + sent_date: + id: sent_date + table: maillog + field: sent_date + relationship: none + group_type: group + admin_label: '' + order: DESC + exposed: false + expose: + label: '' + granularity: second + plugin_id: date + title: 'Maillog overview' + header: { } + footer: { } + empty: + area_text_custom: + id: area_text_custom + table: views + field: area_text_custom + relationship: none + group_type: group + admin_label: '' + empty: true + tokenize: false + content: 'There are no mail logs in the database.' + plugin_id: text_custom + relationships: { } + arguments: { } + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + cacheable: false + max-age: 0 + tags: { } + page_1: + display_plugin: page + id: page_1 + display_title: Page + position: 1 + display_options: + path: admin/reports/maillog + menu: + type: normal + title: Maillog + description: '' + parent: system.admin_reports + weight: 0 + context: '0' + menu_name: admin + display_extenders: { } + cache_metadata: + contexts: + - 'languages:language_interface' + - url.query_args + - user.permissions + cacheable: false + max-age: 0 + tags: { } diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index 71c160b..59f8f07 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -12,7 +12,7 @@ id: application_job_form title: 'Application job form' description: '' category: '' -elements: "personal_information:\n '#type': webform_wizard_page\n '#title': 'Personal Information'\n fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\n address:\n '#type': textfield\n '#title': Address\n '#required': true\n telephone:\n '#type': tel\n '#title': Telephone\n '#required': true\n email:\n '#type': email\n '#title': Email\n '#required': true\n sex:\n '#type': select\n '#title': Sex\n '#options': sex\n '#required': true\n linkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\nwork_experience:\n '#type': webform_wizard_page\n '#title': 'Work experience'\n biography:\n '#type': textarea\n '#title': Biography\n '#required': true\n prevexp:\n '#type': webform_custom_composite\n '#title': ' Previous experience'\n '#required': true\n '#element':\n company:\n '#type': textfield\n '#required': true\n '#title': 'Company '\n startdate:\n '#type': date\n '#required': true\n '#title': 'Start date'\n enddate:\n '#type': date\n '#required': true\n '#title': 'End date'\napplication_information:\n '#type': webform_wizard_page\n '#title': 'Application information'\n cv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\n cover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" +elements: "personal_information:\n '#type': webform_wizard_page\n '#title': 'Personal Information'\n fullname:\n '#type': textfield\n '#title': Fullname\n '#required': true\n address:\n '#type': textfield\n '#title': Address\n '#required': true\n telephone:\n '#type': tel\n '#title': Telephone\n '#required': true\n email:\n '#type': email\n '#title': Email\n '#required': true\n sex:\n '#type': select\n '#title': Sex\n '#options': sex\n '#required': true\n linkedin:\n '#type': url\n '#title': Linkedin\n '#required': true\nwork_experience:\n '#type': webform_wizard_page\n '#title': 'Work experience'\n biography:\n '#type': textarea\n '#title': Biography\n '#required': true\n prevexp:\n '#type': webform_custom_composite\n '#title': ' Previous experience'\n '#required': true\n '#element':\n company:\n '#type': textfield\n '#required': true\n '#title': 'Company '\n startdate:\n '#type': date\n '#required': true\n '#title': 'Start date'\n enddate:\n '#type': date\n '#required': true\n '#title': 'End date'\napplication_information:\n '#type': webform_wizard_page\n '#title': 'Application information'\n job_applications:\n '#type': webform_term_select\n '#title': 'Job applications'\n '#required': true\n '#vocabulary': jobs\n '#breadcrumb_delimiter': ''\n cv:\n '#type': webform_document_file\n '#title': cv\n '#required': true\n cover_letter:\n '#type': webform_document_file\n '#title': 'cover letter'\n '#required': true" css: '' javascript: '' settings: From 2309fd323cf4d1834b79e45db19644222af38687 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 13:28:01 -0600 Subject: [PATCH 08/19] CS-1: Added confirmation email --- .../webform.webform.application_job_form.yml | 39 ++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index 59f8f07..ed75091 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -191,5 +191,42 @@ access: roles: { } users: { } permissions: { } -handlers: { } +handlers: + email: + id: email + label: 'Confirmation email' + notes: '' + handler_id: email + status: true + conditions: { } + weight: 0 + settings: + states: + - completed + to_mail: '[webform_submission:values:email:raw]' + to_options: { } + cc_mail: '' + cc_options: { } + bcc_mail: '' + bcc_options: { } + from_mail: _default + from_options: { } + from_name: _default + subject: 'Thanks for contacting us ' + body: 'Thanks [webform_submission:values:fullname]. Your application has been received, we will contact you in the next few days.Submitted on [webform_submission:created]Submitted by: [webform_submission:user]Submitted values are:[webform_submission:values]' + 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: { } From f3ee598b6c6ea9a998c41bdd5095b9d338060e58 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 15:18:07 -0600 Subject: [PATCH 09/19] CS-2: Installed honeypot library --- config/dev/core.extension.yml | 1 + config/sync/honeypot.settings.yml | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 config/sync/honeypot.settings.yml diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index 8f3ab29..80180f4 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -25,6 +25,7 @@ module: file: 0 filter: 0 focal_point: 0 + honeypot: 0 image: 0 image_style_quality: 0 inline_form_errors: 0 diff --git a/config/sync/honeypot.settings.yml b/config/sync/honeypot.settings.yml new file mode 100644 index 0000000..e112e07 --- /dev/null +++ b/config/sync/honeypot.settings.yml @@ -0,0 +1,18 @@ +unprotected_forms: + - user_login_form + - search_form + - search_block_form + - views_exposed_form + - honeypot_settings_form +protect_all_forms: false +log: false +element_name: url +time_limit: 5 +expire: 300 +form_settings: + user_register_form: false + user_pass: false + feedback_contact_message_form: false + _contact_message_form: false +_core: + default_config_hash: 9bVDfWSa_In6VzTXmy04jJ_3ZQobihKjO9isuuUCPaw From 81b3415e83d660fc77a2d92cc0c09cc4fd99f589 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 15:23:24 -0600 Subject: [PATCH 10/19] CS-02: Installed CAPTCHA and reCAPTCHA libraries --- config/dev/core.extension.yml | 2 ++ ...a.captcha_point.contact_message_feedback_form.yml | 9 +++++++++ ...a.captcha_point.contact_message_personal_form.yml | 9 +++++++++ .../captcha.captcha_point.node_landing_page_form.yml | 7 +++++++ .../sync/captcha.captcha_point.user_login_form.yml | 9 +++++++++ config/sync/captcha.captcha_point.user_pass.yml | 9 +++++++++ .../captcha.captcha_point.user_register_form.yml | 9 +++++++++ config/sync/captcha.settings.yml | 12 ++++++++++++ config/sync/recaptcha.settings.yml | 12 ++++++++++++ 9 files changed, 78 insertions(+) create mode 100644 config/sync/captcha.captcha_point.contact_message_feedback_form.yml create mode 100644 config/sync/captcha.captcha_point.contact_message_personal_form.yml create mode 100644 config/sync/captcha.captcha_point.node_landing_page_form.yml create mode 100644 config/sync/captcha.captcha_point.user_login_form.yml create mode 100644 config/sync/captcha.captcha_point.user_pass.yml create mode 100644 config/sync/captcha.captcha_point.user_register_form.yml create mode 100644 config/sync/captcha.settings.yml create mode 100644 config/sync/recaptcha.settings.yml diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index 80180f4..f23c6bd 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -6,6 +6,7 @@ module: block: 0 block_content: 0 breakpoint: 0 + captcha: 0 ckeditor: 0 color: 0 config: 0 @@ -48,6 +49,7 @@ module: path_alias: 0 quicklink: 0 rdf: 0 + recaptcha: 0 responsive_image: 0 retina_images: 0 seckit: 0 diff --git a/config/sync/captcha.captcha_point.contact_message_feedback_form.yml b/config/sync/captcha.captcha_point.contact_message_feedback_form.yml new file mode 100644 index 0000000..c625926 --- /dev/null +++ b/config/sync/captcha.captcha_point.contact_message_feedback_form.yml @@ -0,0 +1,9 @@ +uuid: 7616e4fd-c514-4dec-bfab-2077d20a514d +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: MbTbUeeaumH8DjENUwT0-8uW9UuxyNHbF6jbKCLhYkk +formId: contact_message_feedback_form +captchaType: default +label: null diff --git a/config/sync/captcha.captcha_point.contact_message_personal_form.yml b/config/sync/captcha.captcha_point.contact_message_personal_form.yml new file mode 100644 index 0000000..40eaaba --- /dev/null +++ b/config/sync/captcha.captcha_point.contact_message_personal_form.yml @@ -0,0 +1,9 @@ +uuid: bf0d1038-9eec-4955-8d5c-31770bcc6a81 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: JWbmGm_KvY_3No38GsmOrkAy8N9u5Sm4yjJlDJlAW7c +formId: contact_message_personal_form +captchaType: default +label: null diff --git a/config/sync/captcha.captcha_point.node_landing_page_form.yml b/config/sync/captcha.captcha_point.node_landing_page_form.yml new file mode 100644 index 0000000..3aeb069 --- /dev/null +++ b/config/sync/captcha.captcha_point.node_landing_page_form.yml @@ -0,0 +1,7 @@ +uuid: dcb64cb5-e574-48c5-a9d4-a18860bfcc64 +langcode: en +status: false +dependencies: { } +formId: node_landing_page_form +captchaType: default +label: null diff --git a/config/sync/captcha.captcha_point.user_login_form.yml b/config/sync/captcha.captcha_point.user_login_form.yml new file mode 100644 index 0000000..ed6168a --- /dev/null +++ b/config/sync/captcha.captcha_point.user_login_form.yml @@ -0,0 +1,9 @@ +uuid: 159cfee4-e99e-4e26-bf7a-6dbd6be35a6a +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: crLwyc9uwZ8Bv8lpMLIOEQYHOxW_mS49jaDf_95-o4I +formId: user_login_form +captchaType: default +label: null diff --git a/config/sync/captcha.captcha_point.user_pass.yml b/config/sync/captcha.captcha_point.user_pass.yml new file mode 100644 index 0000000..2642f05 --- /dev/null +++ b/config/sync/captcha.captcha_point.user_pass.yml @@ -0,0 +1,9 @@ +uuid: f45b2302-6752-4860-b09c-a4667d5bd070 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: KV2eyuDk4Ux0da6fu6QsTUf_49rPDXilNurV5nRZqJE +formId: user_pass +captchaType: default +label: null diff --git a/config/sync/captcha.captcha_point.user_register_form.yml b/config/sync/captcha.captcha_point.user_register_form.yml new file mode 100644 index 0000000..1eff151 --- /dev/null +++ b/config/sync/captcha.captcha_point.user_register_form.yml @@ -0,0 +1,9 @@ +uuid: 24952bf7-9295-4f28-a49f-2ec93d21adb5 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: O11nB9Assnic6AhIuaeK_CQdh_zO0udxABDnUZJupis +formId: user_register_form +captchaType: default +label: null diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml new file mode 100644 index 0000000..5dfe07d --- /dev/null +++ b/config/sync/captcha.settings.yml @@ -0,0 +1,12 @@ +enabled_default: 0 +default_challenge: captcha/Math +description: 'This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.' +administration_mode: false +allow_on_admin_pages: false +add_captcha_description: true +default_validation: 1 +persistence: 1 +enable_stats: false +log_wrong_responses: false +_core: + default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY diff --git a/config/sync/recaptcha.settings.yml b/config/sync/recaptcha.settings.yml new file mode 100644 index 0000000..a1b6c53 --- /dev/null +++ b/config/sync/recaptcha.settings.yml @@ -0,0 +1,12 @@ +site_key: '' +secret_key: '' +verify_hostname: false +use_globally: false +widget: + theme: light + type: image + size: '' + tabindex: 0 + noscript: false +_core: + default_config_hash: eKR4FfUD7Cp3bXamsCz6GAxh0PCLIZNMa65y2kChIh0 From b0006a30fe5ef2d25ea2732197d9acf839e9933b Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 15:31:33 -0600 Subject: [PATCH 11/19] CS-02: Installed SMTP module --- composer.json | 1 + composer.lock | 46 ++++++++++++++++++++++++++++++++++- config/dev/core.extension.yml | 1 + config/sync/smtp.settings.yml | 20 +++++++++++++++ 4 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 config/sync/smtp.settings.yml diff --git a/composer.json b/composer.json index 8153a5a..911c621 100644 --- a/composer.json +++ b/composer.json @@ -30,6 +30,7 @@ "composer/installers": "^1.9", "cweagans/composer-patches": "^1.6", "drupal/admin_toolbar": "^2.3", + "drupal/antibot": "^1.4", "drupal/better_exposed_filters": "^4.0", "drupal/config_split": "^1.4", "drupal/core-composer-scaffold": "^8.9", diff --git a/composer.lock b/composer.lock index b194c3b..086c135 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": "e905961dcadf61da6afe9b1d7dc19e89", + "content-hash": "252be920a58fcf05b2d2d3374c360e31", "packages": [ { "name": "asm89/stack-cors", @@ -1816,6 +1816,50 @@ "issues": "https://www.drupal.org/project/issues/admin_toolbar" } }, + { + "name": "drupal/antibot", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/antibot.git", + "reference": "8.x-1.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/antibot-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "2ef65587c34c94f6a7ec0538c755eef5cdd359fd" + }, + "require": { + "drupal/core": "^8.8 || ^9" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.4", + "datestamp": "1590592550", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "mstef", + "homepage": "https://www.drupal.org/user/107190" + } + ], + "description": "Prevent forms from being submitted without JavaScript enabled.", + "homepage": "https://www.drupal.org/project/antibot", + "support": { + "source": "https://git.drupalcode.org/project/antibot" + } + }, { "name": "drupal/better_exposed_filters", "version": "4.0.0-beta2", diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index f23c6bd..e454171 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -54,6 +54,7 @@ module: retina_images: 0 seckit: 0 shs: 0 + smtp: 0 stage_file_proxy: 0 svg_image: 0 system: 0 diff --git a/config/sync/smtp.settings.yml b/config/sync/smtp.settings.yml new file mode 100644 index 0000000..0a5eb90 --- /dev/null +++ b/config/sync/smtp.settings.yml @@ -0,0 +1,20 @@ +smtp_on: false +smtp_host: '' +smtp_hostbackup: '' +smtp_port: '25' +smtp_protocol: standard +smtp_autotls: true +smtp_timeout: 30 +smtp_username: '' +smtp_password: '' +smtp_from: '' +smtp_fromname: '' +smtp_client_hostname: '' +smtp_client_helo: '' +smtp_allowhtml: '' +smtp_test_address: '' +smtp_debugging: false +prev_mail_system: php_mail +smtp_keepalive: false +_core: + default_config_hash: 2v5R3I9tNatGzKQjuZWh1y_955xK09313Vn-IIuedyI From aa215869ae2aed1afc097accf9136b31d4ed6690 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Tue, 26 Jan 2021 15:42:07 -0600 Subject: [PATCH 12/19] CS-02: Installed antibot module --- config/dev/core.extension.yml | 1 + config/sync/antibot.settings.yml | 9 +++++++++ 2 files changed, 10 insertions(+) create mode 100644 config/sync/antibot.settings.yml diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index e454171..66b0348 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -1,6 +1,7 @@ module: admin_toolbar: 0 admin_toolbar_tools: 0 + antibot: 0 better_exposed_filters: 0 big_pipe: 0 block: 0 diff --git a/config/sync/antibot.settings.yml b/config/sync/antibot.settings.yml new file mode 100644 index 0000000..7bcd826 --- /dev/null +++ b/config/sync/antibot.settings.yml @@ -0,0 +1,9 @@ +form_ids: + - 'comment_*' + - user_login_form + - user_pass + - user_register_form + - 'contact_*' +show_form_ids: false +_core: + default_config_hash: 7QwhifH5gAzkdFMMDFV6XQRrcx4PAvtROZO8rs19nTo From 96a157c81138a653b19ace2f449ff01bfae09903 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Wed, 27 Jan 2021 11:39:21 -0600 Subject: [PATCH 13/19] CS-02: Activated honeypot module --- config/sync/honeypot.settings.yml | 7 +++---- config/sync/webform.webform.application_job_form.yml | 8 +++++++- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/config/sync/honeypot.settings.yml b/config/sync/honeypot.settings.yml index e112e07..a9d3fa7 100644 --- a/config/sync/honeypot.settings.yml +++ b/config/sync/honeypot.settings.yml @@ -6,13 +6,12 @@ unprotected_forms: - honeypot_settings_form protect_all_forms: false log: false -element_name: url -time_limit: 5 +element_name: homepage +time_limit: 10 expire: 300 form_settings: user_register_form: false user_pass: false - feedback_contact_message_form: false - _contact_message_form: false + node_landing_page_form: true _core: default_config_hash: 9bVDfWSa_In6VzTXmy04jJ_3ZQobihKjO9isuuUCPaw diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index ed75091..235c26d 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -1,7 +1,13 @@ uuid: ecae8838-3dd7-4800-a165-100dedaa69ca langcode: en status: open -dependencies: { } +dependencies: + module: + - honeypot +third_party_settings: + honeypot: + honeypot: true + time_restriction: true open: null close: null weight: 0 From 7f30ecfd727a353f915900729a138e0492dea773 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Wed, 27 Jan 2021 13:29:48 -0600 Subject: [PATCH 14/19] CS-02: Enabled captcha --- config/sync/captcha.captcha_point.application_job_form.yml | 7 +++++++ config/sync/captcha.settings.yml | 6 +++--- config/sync/recaptcha.settings.yml | 4 ++-- 3 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 config/sync/captcha.captcha_point.application_job_form.yml diff --git a/config/sync/captcha.captcha_point.application_job_form.yml b/config/sync/captcha.captcha_point.application_job_form.yml new file mode 100644 index 0000000..a915195 --- /dev/null +++ b/config/sync/captcha.captcha_point.application_job_form.yml @@ -0,0 +1,7 @@ +uuid: b9b791c4-9457-49f3-be38-ad4fadfcbc57 +langcode: en +status: true +dependencies: { } +formId: application_job_form +captchaType: recaptcha/reCAPTCHA +label: application_job_form diff --git a/config/sync/captcha.settings.yml b/config/sync/captcha.settings.yml index 5dfe07d..2a6e735 100644 --- a/config/sync/captcha.settings.yml +++ b/config/sync/captcha.settings.yml @@ -1,12 +1,12 @@ -enabled_default: 0 -default_challenge: captcha/Math +enabled_default: 1 +default_challenge: recaptcha/reCAPTCHA description: 'This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.' administration_mode: false allow_on_admin_pages: false add_captcha_description: true default_validation: 1 persistence: 1 -enable_stats: false +enable_stats: true log_wrong_responses: false _core: default_config_hash: _UaIWu0_ZD3lUs97wlFC2Koi-o7Bex69Xr9q36nJtkY diff --git a/config/sync/recaptcha.settings.yml b/config/sync/recaptcha.settings.yml index a1b6c53..62c519d 100644 --- a/config/sync/recaptcha.settings.yml +++ b/config/sync/recaptcha.settings.yml @@ -1,5 +1,5 @@ -site_key: '' -secret_key: '' +site_key: 6LcJ0z4aAAAAAAiviJd1B2BTko8HJyjchRLTAfBD +secret_key: 6LcJ0z4aAAAAADDPcVnXavSIgMh-Lnfn0P6mcJUq verify_hostname: false use_globally: false widget: From 0c66672b379cd88d6e05800634605ed50535c9d9 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Wed, 27 Jan 2021 13:44:28 -0600 Subject: [PATCH 15/19] CS-02: Enabled antibot --- config/sync/webform.webform.application_job_form.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/sync/webform.webform.application_job_form.yml b/config/sync/webform.webform.application_job_form.yml index 235c26d..d66fcb4 100644 --- a/config/sync/webform.webform.application_job_form.yml +++ b/config/sync/webform.webform.application_job_form.yml @@ -3,11 +3,14 @@ langcode: en status: open dependencies: module: + - antibot - honeypot third_party_settings: honeypot: honeypot: true time_restriction: true + antibot: + antibot: true open: null close: null weight: 0 From 33e46ce56c18ae9e36fcdcf81ddc6090d941e24f Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Wed, 27 Jan 2021 15:51:45 -0600 Subject: [PATCH 16/19] CS-02: Smtp module configuration in sync/prod --- config/dev/smtp.settings.yml | 20 +++++++++++++++++++ config/dev/system.mail.yml | 5 +++++ config/sync/config_split.config_split.dev.yml | 2 ++ config/sync/smtp.settings.yml | 6 +++--- config/sync/system.mail.yml | 2 +- 5 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 config/dev/smtp.settings.yml create mode 100644 config/dev/system.mail.yml diff --git a/config/dev/smtp.settings.yml b/config/dev/smtp.settings.yml new file mode 100644 index 0000000..391f323 --- /dev/null +++ b/config/dev/smtp.settings.yml @@ -0,0 +1,20 @@ +smtp_on: false +smtp_host: test@example.com +smtp_hostbackup: '' +smtp_port: '25' +smtp_protocol: standard +smtp_autotls: true +smtp_timeout: 30 +smtp_username: '' +smtp_password: '' +smtp_from: '' +smtp_fromname: '' +smtp_client_hostname: '' +smtp_client_helo: '' +smtp_allowhtml: '0' +smtp_test_address: '' +smtp_debugging: false +prev_mail_system: php_mail +smtp_keepalive: false +_core: + default_config_hash: 2v5R3I9tNatGzKQjuZWh1y_955xK09313Vn-IIuedyI diff --git a/config/dev/system.mail.yml b/config/dev/system.mail.yml new file mode 100644 index 0000000..da8293c --- /dev/null +++ b/config/dev/system.mail.yml @@ -0,0 +1,5 @@ +interface: + default: php_mail + webform: webform_php_mail +_core: + default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE diff --git a/config/sync/config_split.config_split.dev.yml b/config/sync/config_split.config_split.dev.yml index 586addb..bd5f663 100644 --- a/config/sync/config_split.config_split.dev.yml +++ b/config/sync/config_split.config_split.dev.yml @@ -14,6 +14,8 @@ theme: { } blacklist: { } graylist: - core.extension + - smtp.settings + - system.mail graylist_dependents: true graylist_skip_equal: true weight: 0 diff --git a/config/sync/smtp.settings.yml b/config/sync/smtp.settings.yml index 0a5eb90..320dd47 100644 --- a/config/sync/smtp.settings.yml +++ b/config/sync/smtp.settings.yml @@ -1,5 +1,5 @@ -smtp_on: false -smtp_host: '' +smtp_on: true +smtp_host: test@example.com smtp_hostbackup: '' smtp_port: '25' smtp_protocol: standard @@ -11,7 +11,7 @@ smtp_from: '' smtp_fromname: '' smtp_client_hostname: '' smtp_client_helo: '' -smtp_allowhtml: '' +smtp_allowhtml: '0' smtp_test_address: '' smtp_debugging: false prev_mail_system: php_mail diff --git a/config/sync/system.mail.yml b/config/sync/system.mail.yml index 8911bae..5c7e643 100644 --- a/config/sync/system.mail.yml +++ b/config/sync/system.mail.yml @@ -1,4 +1,4 @@ interface: - default: maillog + default: SMTPMailSystem _core: default_config_hash: rYgt7uhPafP2ngaN_ZUPFuyI4KdE0zU868zLNSlzKoE From 7c05de58770394dc954734b93a408240566df7ed Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Wed, 27 Jan 2021 16:26:22 -0600 Subject: [PATCH 17/19] CS-02: Installed PHPMailer --- composer.json | 1 + composer.lock | 202 ++++++++++++++++++++--------- config/dev/core.extension.yml | 1 + config/sync/phpmailer.settings.yml | 19 +++ 4 files changed, 159 insertions(+), 64 deletions(-) create mode 100644 config/sync/phpmailer.settings.yml diff --git a/composer.json b/composer.json index 911c621..4b7cc5e 100644 --- a/composer.json +++ b/composer.json @@ -50,6 +50,7 @@ "drupal/metatag": "^1.14", "drupal/paragraphs": "^1.12", "drupal/pathauto": "^1.8", + "drupal/phpmailer": "^3.0@beta", "drupal/quicklink": "^1.3", "drupal/rabbit_hole": "^1.0", "drupal/recaptcha": "^3.0", diff --git a/composer.lock b/composer.lock index 086c135..3e9474d 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": "252be920a58fcf05b2d2d3374c360e31", + "content-hash": "5ce97530bf4f2b39ddc9f08e520bb534", "packages": [ { "name": "asm89/stack-cors", @@ -3623,6 +3623,67 @@ "documentation": "https://www.drupal.org/docs/8/modules/pathauto" } }, + { + "name": "drupal/phpmailer", + "version": "3.0.0-beta2", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/phpmailer.git", + "reference": "8.x-3.0-beta2" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/phpmailer-8.x-3.0-beta2.zip", + "reference": "8.x-3.0-beta2", + "shasum": "fed5aeb81513264eb49c096fd63942921493c1c7" + }, + "require": { + "drupal/core": "~8.0", + "phpmailer/phpmailer": "^5.2.21" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-3.0-beta2", + "datestamp": "1509677886", + "security-coverage": { + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "Stefan M. Kudwien (smk-ka)", + "homepage": "http://drupal.org/user/48898" + }, + { + "name": "Daniel F. Kudwien (sun)", + "homepage": "http://drupal.org/user/54136" + }, + { + "name": "sun", + "homepage": "https://www.drupal.org/user/54136" + } + ], + "description": "Integrates the PHPMailer library for SMTP e-mail delivery.", + "homepage": "https://drupal.org/project/phpmailer", + "keywords": [ + "drupal", + "email", + "mail", + "phpmailer", + "smtp" + ], + "support": { + "source": "http://cgit.drupalcode.org/phpmailer", + "issues": "https://www.drupal.org/project/issues/phpmailer" + } + }, { "name": "drupal/quicklink", "version": "1.3.0", @@ -4258,42 +4319,35 @@ }, { "name": "drupal/smtp", - "version": "1.0.0", + "version": "1.0.0-beta7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/smtp.git", - "reference": "8.x-1.0" + "reference": "8.x-1.0-beta7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smtp-8.x-1.0.zip", - "reference": "8.x-1.0", - "shasum": "c40cc7a3c20d3f743e3a4e53f4cc296748da89fd" + "url": "https://ftp.drupal.org/files/projects/smtp-8.x-1.0-beta7.zip", + "reference": "8.x-1.0-beta7", + "shasum": "d3936f9ca2b52b2a8782c14855b4f26bd6bef69f" }, "require": { - "drupal/core": "^8.8 || ^9", - "phpmailer/phpmailer": "^6.1.7" - }, - "suggest": { - "drupal/mailsystem": "Allows using SMTP alongside other mail modules." + "drupal/core": "~8.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.0", - "datestamp": "1601070985", + "version": "8.x-1.0-beta7", + "datestamp": "1582198326", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" + "status": "not-covered", + "message": "Beta releases are not covered by Drupal security advisories." } - }, - "branch-alias": { - "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0-or-later" + "GPL-2.0" ], "authors": [ { @@ -6650,49 +6704,60 @@ }, { "name": "phpmailer/phpmailer", - "version": "v6.2.0", + "version": "v5.2.28", "source": { "type": "git", "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "e38888a75c070304ca5514197d4847a59a5c853f" + "reference": "acba50393dd03da69a50226c139722af8b153b11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/e38888a75c070304ca5514197d4847a59a5c853f", - "reference": "e38888a75c070304ca5514197d4847a59a5c853f", + "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/acba50393dd03da69a50226c139722af8b153b11", + "reference": "acba50393dd03da69a50226c139722af8b153b11", "shasum": "" }, "require": { "ext-ctype": "*", - "ext-filter": "*", - "ext-hash": "*", - "php": ">=5.5.0" + "php": ">=5.0.0" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "doctrine/annotations": "^1.2", - "phpcompatibility/php-compatibility": "^9.3.5", - "roave/security-advisories": "dev-latest", - "squizlabs/php_codesniffer": "^3.5.6", - "yoast/phpunit-polyfills": "^0.2.0" + "doctrine/annotations": "1.2.*", + "jms/serializer": "0.16.*", + "phpdocumentor/phpdocumentor": "2.*", + "phpunit/phpunit": "4.8.*", + "symfony/debug": "2.8.*", + "symfony/filesystem": "2.8.*", + "symfony/translation": "2.8.*", + "symfony/yaml": "2.8.*", + "zendframework/zend-cache": "2.5.1", + "zendframework/zend-config": "2.5.1", + "zendframework/zend-eventmanager": "2.5.1", + "zendframework/zend-filter": "2.5.1", + "zendframework/zend-i18n": "2.5.1", + "zendframework/zend-json": "2.5.1", + "zendframework/zend-math": "2.5.1", + "zendframework/zend-serializer": "2.5.*", + "zendframework/zend-servicemanager": "2.5.*", + "zendframework/zend-stdlib": "2.5.1" }, "suggest": { - "ext-mbstring": "Needed to send email in multibyte encoding charset", - "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication", - "league/oauth2-google": "Needed for Google XOAUTH2 authentication", - "psr/log": "For optional PSR-3 debug logging", - "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication", - "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)" + "league/oauth2-google": "Needed for Google XOAUTH2 authentication" }, "type": "library", "autoload": { - "psr-4": { - "PHPMailer\\PHPMailer\\": "src/" - } + "classmap": [ + "class.phpmailer.php", + "class.phpmaileroauth.php", + "class.phpmaileroauthgoogle.php", + "class.smtp.php", + "class.pop3.php", + "extras/EasyPeasyICS.php", + "extras/ntlm_sasl_client.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-2.1-only" + "LGPL-2.1" ], "authors": [ { @@ -6714,15 +6779,23 @@ "description": "PHPMailer is a full-featured email creation and transfer class for PHP", "support": { "issues": "https://github.com/PHPMailer/PHPMailer/issues", - "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.2.0" + "source": "https://github.com/PHPMailer/PHPMailer/tree/v5.2.28" }, "funding": [ + { + "url": "https://marcus.bointon.com/donations/", + "type": "custom" + }, { "url": "https://github.com/Synchro", "type": "github" + }, + { + "url": "https://www.patreon.com/marcusbointon", + "type": "patreon" } ], - "time": "2020-11-25T15:24:57+00:00" + "time": "2020-03-19T14:29:37+00:00" }, { "name": "platformsh/config-reader", @@ -9355,16 +9428,16 @@ }, { "name": "symfony/var-dumper", - "version": "v4.4.18", + "version": "v4.4.19", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03" + "reference": "a1eab2f69906dc83c5ddba4632180260d0ab4f7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/4f31364bbc8177f2a6dbc125ac3851634ebe2a03", - "reference": "4f31364bbc8177f2a6dbc125ac3851634ebe2a03", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a1eab2f69906dc83c5ddba4632180260d0ab4f7f", + "reference": "a1eab2f69906dc83c5ddba4632180260d0ab4f7f", "shasum": "" }, "require": { @@ -9381,7 +9454,7 @@ "ext-iconv": "*", "symfony/console": "^3.4|^4.0|^5.0", "symfony/process": "^4.4|^5.0", - "twig/twig": "^1.34|^2.4|^3.0" + "twig/twig": "^1.43|^2.13|^3.0.4" }, "suggest": { "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", @@ -9417,14 +9490,14 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony mechanism for exploring and dumping PHP variables", + "description": "Provides mechanisms for walking through any arbitrary PHP variable", "homepage": "https://symfony.com", "keywords": [ "debug", "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v4.4.18" + "source": "https://github.com/symfony/var-dumper/tree/v4.4.19" }, "funding": [ { @@ -9440,7 +9513,7 @@ "type": "tidelift" } ], - "time": "2020-12-08T16:59:59+00:00" + "time": "2021-01-27T09:09:26+00:00" }, { "name": "symfony/yaml", @@ -10173,16 +10246,16 @@ }, { "name": "composer/composer", - "version": "1.10.19", + "version": "1.10.20", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef" + "reference": "e55d297525f0ecc805c813a0f63a40114fd670f6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/196601d50c08c3fae389a417a7689367fcf37cef", - "reference": "196601d50c08c3fae389a417a7689367fcf37cef", + "url": "https://api.github.com/repos/composer/composer/zipball/e55d297525f0ecc805c813a0f63a40114fd670f6", + "reference": "e55d297525f0ecc805c813a0f63a40114fd670f6", "shasum": "" }, "require": { @@ -10252,7 +10325,7 @@ "support": { "irc": "irc://irc.freenode.org/composer", "issues": "https://github.com/composer/composer/issues", - "source": "https://github.com/composer/composer/tree/1.10.19" + "source": "https://github.com/composer/composer/tree/1.10.20" }, "funding": [ { @@ -10268,7 +10341,7 @@ "type": "tidelift" } ], - "time": "2020-12-04T08:14:16+00:00" + "time": "2021-01-27T14:41:06+00:00" }, { "name": "composer/spdx-licenses", @@ -12867,16 +12940,16 @@ }, { "name": "symfony/dotenv", - "version": "v5.2.1", + "version": "v5.2.2", "source": { "type": "git", "url": "https://github.com/symfony/dotenv.git", - "reference": "204a9dc6f70a13d9d24ebbf2c5ce51be235f3d7b" + "reference": "783f12027c6b40ab0e93d6136d9f642d1d67cd6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dotenv/zipball/204a9dc6f70a13d9d24ebbf2c5ce51be235f3d7b", - "reference": "204a9dc6f70a13d9d24ebbf2c5ce51be235f3d7b", + "url": "https://api.github.com/repos/symfony/dotenv/zipball/783f12027c6b40ab0e93d6136d9f642d1d67cd6b", + "reference": "783f12027c6b40ab0e93d6136d9f642d1d67cd6b", "shasum": "" }, "require": { @@ -12917,7 +12990,7 @@ "environment" ], "support": { - "source": "https://github.com/symfony/dotenv/tree/v5.2.1" + "source": "https://github.com/symfony/dotenv/tree/v5.2.2" }, "funding": [ { @@ -12933,7 +13006,7 @@ "type": "tidelift" } ], - "time": "2020-12-08T17:02:38+00:00" + "time": "2021-01-27T10:01:46+00:00" }, { "name": "symfony/lock", @@ -13143,6 +13216,7 @@ "minimum-stability": "dev", "stability-flags": { "drupal/maillog": 10, + "drupal/phpmailer": 10, "drupal/retina_images": 20, "kporras07/composer-symlinks": 20 }, diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index 66b0348..b92f753 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -48,6 +48,7 @@ module: page_cache: 0 path: 0 path_alias: 0 + phpmailer: 0 quicklink: 0 rdf: 0 recaptcha: 0 diff --git a/config/sync/phpmailer.settings.yml b/config/sync/phpmailer.settings.yml new file mode 100644 index 0000000..529108b --- /dev/null +++ b/config/sync/phpmailer.settings.yml @@ -0,0 +1,19 @@ +smtp_on: 0 +smtp_host: localhost +smtp_hostbackup: '' +smtp_port: 25 +smtp_protocol: '' +smtp_username: '' +smtp_password: '' +smtp_hide_password: 0 +smtp_fromname: '' +smtp_always_replyto: 0 +smtp_keepalive: 0 +smtp_debug: 0 +smtp_debug_log: 0 +phpmailer_test: '' +smtp_ssl_verify_peer: 1 +smtp_ssl_verify_peer_name: 1 +smtp_ssl_allow_self_signed: 0 +_core: + default_config_hash: 66xzFTgtayqHOpOiVRb4H0D2dzll41Uz0Y52ml7Z-Rs From 2fe22f45e7c126504818134374dd8f3f1ffeebbe Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Thu, 28 Jan 2021 08:22:28 -0600 Subject: [PATCH 18/19] CS-02: Uninstall phpmailer --- config/dev/core.extension.yml | 1 - config/sync/phpmailer.settings.yml | 19 ------------------- 2 files changed, 20 deletions(-) delete mode 100644 config/sync/phpmailer.settings.yml diff --git a/config/dev/core.extension.yml b/config/dev/core.extension.yml index b92f753..66b0348 100644 --- a/config/dev/core.extension.yml +++ b/config/dev/core.extension.yml @@ -48,7 +48,6 @@ module: page_cache: 0 path: 0 path_alias: 0 - phpmailer: 0 quicklink: 0 rdf: 0 recaptcha: 0 diff --git a/config/sync/phpmailer.settings.yml b/config/sync/phpmailer.settings.yml deleted file mode 100644 index 529108b..0000000 --- a/config/sync/phpmailer.settings.yml +++ /dev/null @@ -1,19 +0,0 @@ -smtp_on: 0 -smtp_host: localhost -smtp_hostbackup: '' -smtp_port: 25 -smtp_protocol: '' -smtp_username: '' -smtp_password: '' -smtp_hide_password: 0 -smtp_fromname: '' -smtp_always_replyto: 0 -smtp_keepalive: 0 -smtp_debug: 0 -smtp_debug_log: 0 -phpmailer_test: '' -smtp_ssl_verify_peer: 1 -smtp_ssl_verify_peer_name: 1 -smtp_ssl_allow_self_signed: 0 -_core: - default_config_hash: 66xzFTgtayqHOpOiVRb4H0D2dzll41Uz0Y52ml7Z-Rs From 8f74ee1a22e36d6b1b53a9ac02bbe68dd49b2928 Mon Sep 17 00:00:00 2001 From: AnaBZC Date: Thu, 28 Jan 2021 09:32:41 -0600 Subject: [PATCH 19/19] CS-02: SMTP configuration --- config/dev/smtp.settings.yml | 12 ++++++------ config/sync/smtp.settings.yml | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/config/dev/smtp.settings.yml b/config/dev/smtp.settings.yml index 391f323..2c63499 100644 --- a/config/dev/smtp.settings.yml +++ b/config/dev/smtp.settings.yml @@ -1,13 +1,13 @@ smtp_on: false -smtp_host: test@example.com +smtp_host: smtp.gmail.com smtp_hostbackup: '' -smtp_port: '25' -smtp_protocol: standard +smtp_port: '465' +smtp_protocol: ssl smtp_autotls: true smtp_timeout: 30 -smtp_username: '' -smtp_password: '' -smtp_from: '' +smtp_username: azuniga@estudiomanati.com +smtp_password: ijpmtzjwympaaysg +smtp_from: azuniga@estudiomanati.com smtp_fromname: '' smtp_client_hostname: '' smtp_client_helo: '' diff --git a/config/sync/smtp.settings.yml b/config/sync/smtp.settings.yml index 320dd47..9b13685 100644 --- a/config/sync/smtp.settings.yml +++ b/config/sync/smtp.settings.yml @@ -1,13 +1,13 @@ smtp_on: true -smtp_host: test@example.com +smtp_host: smtp.gmail.com smtp_hostbackup: '' -smtp_port: '25' -smtp_protocol: standard +smtp_port: '465' +smtp_protocol: ssl smtp_autotls: true smtp_timeout: 30 -smtp_username: '' -smtp_password: '' -smtp_from: '' +smtp_username: azuniga@estudiomanati.com +smtp_password: ijpmtzjwympaaysg +smtp_from: azuniga@estudiomanati.com smtp_fromname: '' smtp_client_hostname: '' smtp_client_helo: ''