diff --git a/config/block.block.upcomingtrainingsfromagaric.yml b/config/block.block.upcomingtrainingsfromagaric.yml index 954c815..13cabbc 100644 --- a/config/block.block.upcomingtrainingsfromagaric.yml +++ b/config/block.block.upcomingtrainingsfromagaric.yml @@ -1,6 +1,6 @@ uuid: 33e858a7-5fb0-4061-99d1-85cb9b4d7e8e langcode: en -status: true +status: false dependencies: content: - 'block_content:content_reference:779630ad-78a7-4a33-9f3b-2b73de77bfa4' diff --git a/config/captcha.captcha_point.comment_form.yml b/config/captcha.captcha_point.comment_form.yml new file mode 100644 index 0000000..6535dde --- /dev/null +++ b/config/captcha.captcha_point.comment_form.yml @@ -0,0 +1,7 @@ +uuid: 5c3f5dad-c83a-4eba-89d8-ae49b1469b6a +langcode: en +status: true +dependencies: { } +formId: comment_form +captchaType: riddler/Riddler +label: comment_form diff --git a/config/captcha.captcha_point.contact_message_feedback_form.yml b/config/captcha.captcha_point.contact_message_feedback_form.yml new file mode 100644 index 0000000..5123cbf --- /dev/null +++ b/config/captcha.captcha_point.contact_message_feedback_form.yml @@ -0,0 +1,9 @@ +uuid: 8c3a3bd4-0db4-43e8-b48c-7f82129f2567 +langcode: en +status: true +dependencies: { } +_core: + default_config_hash: dXrX0-J-kKv0EAFBOwj3iknBYWbh30k_54lWApW4YUQ +formId: contact_message_feedback_form +captchaType: default +label: contact_message_feedback_form diff --git a/config/captcha.captcha_point.contact_message_personal_form.yml b/config/captcha.captcha_point.contact_message_personal_form.yml new file mode 100644 index 0000000..570f3e9 --- /dev/null +++ b/config/captcha.captcha_point.contact_message_personal_form.yml @@ -0,0 +1,9 @@ +uuid: 36ce83e9-1cde-41c4-a6b5-61b553843af4 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs +formId: contact_message_personal_form +captchaType: default +label: contact_message_personal_form diff --git a/config/captcha.captcha_point.node_action_form.yml b/config/captcha.captcha_point.node_action_form.yml new file mode 100644 index 0000000..1fdc114 --- /dev/null +++ b/config/captcha.captcha_point.node_action_form.yml @@ -0,0 +1,7 @@ +uuid: 82a5cf75-fc93-403f-91bd-0115fbbabcbe +langcode: en +status: false +dependencies: { } +formId: node_action_form +captchaType: default +label: node_action_form diff --git a/config/captcha.captcha_point.node_article_form.yml b/config/captcha.captcha_point.node_article_form.yml new file mode 100644 index 0000000..145d167 --- /dev/null +++ b/config/captcha.captcha_point.node_article_form.yml @@ -0,0 +1,7 @@ +uuid: 49977c7a-44b3-4fc9-a9ad-033628c680a2 +langcode: en +status: false +dependencies: { } +formId: node_article_form +captchaType: default +label: node_article_form diff --git a/config/captcha.captcha_point.node_blog_form.yml b/config/captcha.captcha_point.node_blog_form.yml new file mode 100644 index 0000000..f3f2882 --- /dev/null +++ b/config/captcha.captcha_point.node_blog_form.yml @@ -0,0 +1,7 @@ +uuid: 55a995de-130f-4134-a792-2332c04818cb +langcode: en +status: false +dependencies: { } +formId: node_blog_form +captchaType: default +label: node_blog_form diff --git a/config/captcha.captcha_point.node_campaign_form.yml b/config/captcha.captcha_point.node_campaign_form.yml new file mode 100644 index 0000000..d90a58c --- /dev/null +++ b/config/captcha.captcha_point.node_campaign_form.yml @@ -0,0 +1,7 @@ +uuid: 78432405-d9f3-4d70-80fe-cfdf56921d60 +langcode: en +status: false +dependencies: { } +formId: node_campaign_form +captchaType: default +label: node_campaign_form diff --git a/config/captcha.captcha_point.node_case_study_form.yml b/config/captcha.captcha_point.node_case_study_form.yml new file mode 100644 index 0000000..8731b13 --- /dev/null +++ b/config/captcha.captcha_point.node_case_study_form.yml @@ -0,0 +1,7 @@ +uuid: 33598578-ea78-4150-8c4b-5c9643527187 +langcode: en +status: false +dependencies: { } +formId: node_case_study_form +captchaType: default +label: node_case_study_form diff --git a/config/captcha.captcha_point.node_event_form.yml b/config/captcha.captcha_point.node_event_form.yml new file mode 100644 index 0000000..7c81c2d --- /dev/null +++ b/config/captcha.captcha_point.node_event_form.yml @@ -0,0 +1,7 @@ +uuid: 2133fb7d-efe9-448c-90de-9573313d1e18 +langcode: en +status: false +dependencies: { } +formId: node_event_form +captchaType: default +label: node_event_form diff --git a/config/captcha.captcha_point.node_landing_page_form.yml b/config/captcha.captcha_point.node_landing_page_form.yml new file mode 100644 index 0000000..a01ae48 --- /dev/null +++ b/config/captcha.captcha_point.node_landing_page_form.yml @@ -0,0 +1,7 @@ +uuid: 27831b34-ac65-461d-b08b-c7228b540a22 +langcode: en +status: false +dependencies: { } +formId: node_landing_page_form +captchaType: default +label: node_landing_page_form diff --git a/config/captcha.captcha_point.node_page_form.yml b/config/captcha.captcha_point.node_page_form.yml new file mode 100644 index 0000000..bf2f900 --- /dev/null +++ b/config/captcha.captcha_point.node_page_form.yml @@ -0,0 +1,7 @@ +uuid: eedde8fb-8dee-4451-8fac-4fdec3f9ef6b +langcode: en +status: false +dependencies: { } +formId: node_page_form +captchaType: default +label: node_page_form diff --git a/config/captcha.captcha_point.node_people_form.yml b/config/captcha.captcha_point.node_people_form.yml new file mode 100644 index 0000000..2fc4a17 --- /dev/null +++ b/config/captcha.captcha_point.node_people_form.yml @@ -0,0 +1,7 @@ +uuid: 04aafb3f-507d-4403-833d-d982cdc3032b +langcode: en +status: false +dependencies: { } +formId: node_people_form +captchaType: default +label: node_people_form diff --git a/config/captcha.captcha_point.node_resource_form.yml b/config/captcha.captcha_point.node_resource_form.yml new file mode 100644 index 0000000..a758bb3 --- /dev/null +++ b/config/captcha.captcha_point.node_resource_form.yml @@ -0,0 +1,7 @@ +uuid: 7135081a-bfad-4ee6-ab99-49e6f505a192 +langcode: en +status: false +dependencies: { } +formId: node_resource_form +captchaType: default +label: node_resource_form diff --git a/config/captcha.captcha_point.user_login_form.yml b/config/captcha.captcha_point.user_login_form.yml new file mode 100644 index 0000000..4ee227b --- /dev/null +++ b/config/captcha.captcha_point.user_login_form.yml @@ -0,0 +1,9 @@ +uuid: 72a8c963-260a-44f4-8aaa-b695c4311db2 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q +formId: user_login_form +captchaType: default +label: user_login_form diff --git a/config/captcha.captcha_point.user_pass.yml b/config/captcha.captcha_point.user_pass.yml new file mode 100644 index 0000000..9d7379e --- /dev/null +++ b/config/captcha.captcha_point.user_pass.yml @@ -0,0 +1,9 @@ +uuid: 42f5818e-f934-415a-84a3-9b99a65c78e0 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo +formId: user_pass +captchaType: default +label: user_pass diff --git a/config/captcha.captcha_point.user_register_form.yml b/config/captcha.captcha_point.user_register_form.yml new file mode 100644 index 0000000..ec1c2a3 --- /dev/null +++ b/config/captcha.captcha_point.user_register_form.yml @@ -0,0 +1,9 @@ +uuid: 08ef1218-75c2-4ad9-a840-f8796fd9af97 +langcode: en +status: false +dependencies: { } +_core: + default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 +formId: user_register_form +captchaType: default +label: user_register_form diff --git a/config/captcha.settings.yml b/config/captcha.settings.yml new file mode 100644 index 0000000..6e10d2e --- /dev/null +++ b/config/captcha.settings.yml @@ -0,0 +1,14 @@ +_core: + default_config_hash: hSAUW7BoAd9YUpKcVKyZpW4wY67g4XZAYlt3Vnz6SVA +enabled_default: 0 +default_challenge: riddler/Riddler +description: 'Please help us focus on people and not spambots by answering this question.' +administration_mode: true +allow_on_admin_pages: false +whitelist_ips: '' +add_captcha_description: true +wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct. Do we need to make our website more clear about what we do?' +default_validation: 1 +persistence: 3 +enable_stats: false +log_wrong_responses: true diff --git a/config/config_snapshot.snapshot.config_sync.module.captcha.yml b/config/config_snapshot.snapshot.config_sync.module.captcha.yml new file mode 100644 index 0000000..a4bd0b1 --- /dev/null +++ b/config/config_snapshot.snapshot.config_sync.module.captcha.yml @@ -0,0 +1,89 @@ +uuid: 4e7bcf04-6457-474a-8390-e54f8c0c5da5 +langcode: en +status: true +dependencies: + module: + - captcha +id: config_sync.module.captcha +snapshotSet: config_sync +extensionType: module +extensionName: captcha +items: + - + collection: '' + name: captcha.captcha_point.contact_message_feedback_form + data: + langcode: en + status: false + dependencies: { } + formId: contact_message_feedback_form + captchaType: default + label: contact_message_feedback_form + _core: + default_config_hash: dXrX0-J-kKv0EAFBOwj3iknBYWbh30k_54lWApW4YUQ + - + collection: '' + name: captcha.captcha_point.contact_message_personal_form + data: + langcode: en + status: false + dependencies: { } + formId: contact_message_personal_form + captchaType: default + label: contact_message_personal_form + _core: + default_config_hash: 7zUmOK1ti1l0bc78ieysHa3_57MOin7IgHpHhwbSugs + - + collection: '' + name: captcha.captcha_point.user_login_form + data: + langcode: en + status: false + dependencies: { } + formId: user_login_form + captchaType: default + label: user_login_form + _core: + default_config_hash: XbughDuwgOtc_8ztmYxz84gaXBeR760xH3bGSKD9v1Q + - + collection: '' + name: captcha.captcha_point.user_pass + data: + langcode: en + status: false + dependencies: { } + formId: user_pass + captchaType: default + label: user_pass + _core: + default_config_hash: qZeHI5fZ9WQRKsfl8FMBwzk3puSsWCRtWKEZh04JJUo + - + collection: '' + name: captcha.captcha_point.user_register_form + data: + langcode: en + status: false + dependencies: { } + formId: user_register_form + captchaType: default + label: user_register_form + _core: + default_config_hash: 2iz3cMg7T1eSKXtNIB9WyaRptfg7wosDDPBSBhXFXl0 + - + collection: '' + name: captcha.settings + data: + 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 + whitelist_ips: '' + add_captcha_description: true + wrong_captcha_response_message: 'The answer you entered for the CAPTCHA was not correct.' + default_validation: 1 + persistence: 1 + enable_stats: false + log_wrong_responses: false + _core: + default_config_hash: hSAUW7BoAd9YUpKcVKyZpW4wY67g4XZAYlt3Vnz6SVA diff --git a/config/config_snapshot.snapshot.config_sync.module.riddler.yml b/config/config_snapshot.snapshot.config_sync.module.riddler.yml new file mode 100644 index 0000000..9f36b7e --- /dev/null +++ b/config/config_snapshot.snapshot.config_sync.module.riddler.yml @@ -0,0 +1,21 @@ +uuid: bb530c43-9956-41b9-a3d6-8d3a377fa202 +langcode: en +status: true +dependencies: + module: + - riddler +id: config_sync.module.riddler +snapshotSet: config_sync +extensionType: module +extensionName: riddler +items: + - + collection: '' + name: riddler.settings + data: + riddles: + - + question: 'Do you really hate Spam?' + response: Yes! + _core: + default_config_hash: pKKCV0W4-r3Zf1QQzR2HDXAXmfH81248yrY2d9iR7S4 diff --git a/config/core.extension.yml b/config/core.extension.yml index 2b34e8d..eb7c095 100644 --- a/config/core.extension.yml +++ b/config/core.extension.yml @@ -14,6 +14,7 @@ module: block_content: 0 block_visibility_groups: 0 breakpoint: 0 + captcha: 0 ckeditor: 0 ckeditor_markdown: 0 coffee: 0 @@ -129,6 +130,7 @@ module: redirect_404: 0 regionincontent: 0 responsive_image: 0 + riddler: 0 role_delegation: 0 scn: 0 search_api: 0 diff --git a/config/riddler.settings.yml b/config/riddler.settings.yml new file mode 100644 index 0000000..f4d60ed --- /dev/null +++ b/config/riddler.settings.yml @@ -0,0 +1,6 @@ +_core: + default_config_hash: pKKCV0W4-r3Zf1QQzR2HDXAXmfH81248yrY2d9iR7S4 +riddles: + - + question: 'Name a content management framework which Agaric has expertise with!' + response: 'Drupal,Drupal!,Django,Django!,React,Hugo,Wordpress,ReadTheDocs,Flask,Drutopia,Visions Unite,VisionsUnite,FindIt,Find It' diff --git a/config/user.role.authenticated.yml b/config/user.role.authenticated.yml index 850ecd5..1359dfe 100644 --- a/config/user.role.authenticated.yml +++ b/config/user.role.authenticated.yml @@ -7,6 +7,7 @@ dependencies: - filter.format.markdown - filter.format.minimalhtml module: + - captcha - coffee - comment - comment_notify @@ -32,6 +33,7 @@ permissions: - 'change own username' - 'edit own comments' - 'post comments' + - 'skip CAPTCHA' - 'skip comment approval' - 'subscribe to comments' - 'use exclude node title'