From ba2962eb7141a61cdd97b96b6c16b257f41a1d07 Mon Sep 17 00:00:00 2001
From: karl
Date: Tue, 25 Oct 2022 08:16:36 +0000
Subject: - Feature: DSGVO Layer für das Google reCAPTCHA auf der
Registrierungsseite
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
git-svn-id: https://[internal]/wordpress/plugins/wpsg4@8123 0d5edaf7-2b12-4e95-93f4-047927463d4b
---
views/mods/mod_kundenverwaltung/register.phtml | 236 ++++++++++++---------
.../mods/mod_kundenverwaltung/settings_edit.phtml | 1 +
2 files changed, 142 insertions(+), 95 deletions(-)
diff --git a/views/mods/mod_kundenverwaltung/register.phtml b/views/mods/mod_kundenverwaltung/register.phtml
index 1a7ee0c..0e97e04 100644
--- a/views/mods/mod_kundenverwaltung/register.phtml
+++ b/views/mods/mod_kundenverwaltung/register.phtml
@@ -12,45 +12,44 @@
get_option('wpsg_form_validation') == '1') { ?>
- if (typeof jQuery.validationEngine == "object")
- {
-
- jQuery("#form-step2").validationEngine('attach', {promptPosition : "centerRight", scroll: false});
-
- jQuery('.wpsg_mod_kundenverwaltung_login').bind('click', function(){
- jQuery("#form-step2").validationEngine('detach');
- });
+ if (typeof jQuery.validationEngine == "object")
+ {
+
+ jQuery("#form-step2").validationEngine('attach', {promptPosition : "centerRight", scroll: false});
+
+ jQuery('.wpsg_mod_kundenverwaltung_login').bind('click', function(){
+ jQuery("#form-step2").validationEngine('detach');
+ });
- }
+ }
get_option('wpsg_form_validation') == '2') { ?>
- jQuery.validator.addMethod("cRequired", jQuery.validator.methods.required, "");
- jQuery.validator.addClassRules('validate[required]', { cRequired: true } );
- jQuery("#form-step2").validate( {
- ignore: '',
- errorClass: 'wpsg_error',
- onsubmit: false,
- showErrors: function(errorMap, errorList) {
+ jQuery.validator.addMethod("cRequired", jQuery.validator.methods.required, "");
+ jQuery.validator.addClassRules('validate[required]', { cRequired: true } );
+ jQuery("#form-step2").validate( {
+ ignore: '',
+ errorClass: 'wpsg_error',
+ onsubmit: false,
+ showErrors: function(errorMap, errorList) {
- this.defaultShowErrors();
+ this.defaultShowErrors();
- }
- } );
+ }
+ } );
- jQuery('.wpsg_registerButton').bind('click', function() {
+ jQuery('.wpsg_registerButton').bind('click', function() {
- var bReturn = jQuery('#form-step2').validate().form();
- if (jQuery('#form-step2 input.wpsg_error').length > 0) jQuery('#form-step2 input.wpsg_error')[0].focus();
- return bReturn;
-
- } );
+ var bReturn = jQuery('#form-step2').validate().form();
+ if (jQuery('#form-step2 input.wpsg_error').length > 0) jQuery('#form-step2 input.wpsg_error')[0].focus();
+ return bReturn;
+
+ } );
-// Visualisierung der Passwortstärke
-
+ // Visualisierung der Passwortstärke
jQuery('input[type=password]').keyup(function(){
var password = jQuery(this).val();
@@ -104,11 +103,9 @@
jQuery('#wpsg_pwd_speziell').removeClass('valid').addClass('invalid');
}
-
jQuery('#wpsg_pwd_info').show();
-
jQuery(this).blur(function(){
jQuery('#wpsg_pwd_info').hide();
@@ -116,15 +113,14 @@
});
});
-
-// Validierung Spam
- Sie haben ein Feld ausgefüllt, das frei bleiben muss.
";
- exit;
- }
- ?>
+ // Validierung Spam
+ Sie haben ein Feld ausgefüllt, das frei bleiben muss.";
+ exit;
+ }
+ ?>
});
@@ -144,9 +140,18 @@
- writeFrontendMessage(); ?>
+