Changeset 3203127
- Timestamp:
- 12/05/2024 02:35:48 PM (16 months ago)
- Location:
- captcha-eu
- Files:
-
- 20 edited
- 1 copied
-
tags/v1.0.52 (copied) (copied from captcha-eu/trunk)
-
tags/v1.0.52/readme.txt (modified) (1 diff)
-
tags/v1.0.52/src/Admin.php (modified) (1 diff)
-
tags/v1.0.52/vendor/autoload.php (modified) (1 diff)
-
tags/v1.0.52/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/v1.0.52/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/v1.0.52/vendor/composer/installers/.git/index (modified) (previous)
-
tags/v1.0.52/vendor/composer/installers/.git/logs/HEAD (modified) (1 diff)
-
tags/v1.0.52/vendor/composer/installers/.git/logs/refs/heads/main (modified) (1 diff)
-
tags/v1.0.52/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD (modified) (1 diff)
-
tags/v1.0.52/wp-captcha.php (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/src/Admin.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installers/.git/index (modified) (previous)
-
trunk/vendor/composer/installers/.git/logs/HEAD (modified) (1 diff)
-
trunk/vendor/composer/installers/.git/logs/refs/heads/main (modified) (1 diff)
-
trunk/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD (modified) (1 diff)
-
trunk/wp-captcha.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
captcha-eu/tags/v1.0.52/readme.txt
r3203124 r3203127 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.0 7 Stable tag: 1.0.5 17 Stable tag: 1.0.52 8 8 License: GPL 9 9 License URI: https://opensource.org/license/gpl/ -
captcha-eu/tags/v1.0.52/src/Admin.php
r3203124 r3203127 1088 1088 }); 1089 1089 add_action('um_submit_form_errors_hook', function ($post) { 1090 $error_message = __('captcha.eu failed', 'captcha-eu'); 1091 1092 // Get form ID from post data 1093 $form_id = isset($post['form_id']) ? sanitize_text_field($post['form_id']) : 'default'; 1094 1095 // Check if we've already validated this form submission 1096 if (isset($this->uml_validation_cache[$form_id])) { 1097 if (! $this->uml_validation_cache[$form_id]) { 1098 UM()->form()->add_error('captcha_eu', $error_message); 1099 $_POST['cpt_error'] = $error_message; 1100 } 1101 1090 if ($this->uml_deduplicate) { 1102 1091 return; 1103 1092 } 1104 1093 $error_message = 'captcha.eu failed'; 1105 1094 // Get Captcha and Validate it 1106 1095 if (! isset($_POST['captcha_at_solution'])) { 1107 $error_message = __('captcha.eu UML: error 1', 'captcha-eu');1096 $error_message = 'captcha.eu UML: error 1'; 1108 1097 UM()->form()->add_error('captcha_eu', $error_message); 1109 1098 $_POST['cpt_error'] = $error_message; 1110 $this->uml_validation_cache[$form_id] = false;1111 1099 1112 1100 return; 1113 1101 } 1114 1102 1115 1103 $allow = $this->core->validate(sanitize_text_field(wp_unslash($_POST['captcha_at_solution']))); 1116 1104 if (! $allow) { 1117 $error_message = __('captcha.eu UML: error 2', 'captcha-eu');1105 $error_message = 'captcha.eu UML: error 2'; 1118 1106 UM()->form()->add_error('captcha_eu', $error_message); 1119 1107 $_POST['cpt_error'] = $error_message; 1120 $this->uml_validation_cache[$form_id] = false;1121 1108 1122 1109 return; 1123 1110 } 1124 1125 $this->uml_validation_cache[$form_id] = true; 1111 $this->uml_deduplicate = true; 1126 1112 }, 10, 1); 1127 1113 } -
captcha-eu/tags/v1.0.52/vendor/autoload.php
r3203124 r3203127 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f::getLoader();25 return ComposerAutoloaderInit58e18939664c05c4105b6a714a579536::getLoader(); -
captcha-eu/tags/v1.0.52/vendor/composer/autoload_real.php
r3203124 r3203127 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f5 class ComposerAutoloaderInit58e18939664c05c4105b6a714a579536 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit58e18939664c05c4105b6a714a579536', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit58e18939664c05c4105b6a714a579536', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit58e18939664c05c4105b6a714a579536::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
captcha-eu/tags/v1.0.52/vendor/composer/autoload_static.php
r3203124 r3203127 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 29811f359995ae5c203873d1882d3e9f7 class ComposerStaticInit58e18939664c05c4105b6a714a579536 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 34 34 { 35 35 return \Closure::bind(function () use ($loader) { 36 $loader->prefixLengthsPsr4 = ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::$prefixLengthsPsr4;37 $loader->prefixDirsPsr4 = ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::$prefixDirsPsr4;38 $loader->classMap = ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::$classMap;36 $loader->prefixLengthsPsr4 = ComposerStaticInit58e18939664c05c4105b6a714a579536::$prefixLengthsPsr4; 37 $loader->prefixDirsPsr4 = ComposerStaticInit58e18939664c05c4105b6a714a579536::$prefixDirsPsr4; 38 $loader->classMap = ComposerStaticInit58e18939664c05c4105b6a714a579536::$classMap; 39 39 40 40 }, null, ClassLoader::class); -
captcha-eu/tags/v1.0.52/vendor/composer/installers/.git/logs/HEAD
r3203124 r3203127 1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/2 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 checkout: moving from main to v1.12.01 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/ 2 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 checkout: moving from main to v1.12.0 -
captcha-eu/tags/v1.0.52/vendor/composer/installers/.git/logs/refs/heads/main
r3203124 r3203127 1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/ -
captcha-eu/tags/v1.0.52/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD
r3203124 r3203127 1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/ -
captcha-eu/tags/v1.0.52/wp-captcha.php
r3203124 r3203127 4 4 * Description: Captcha.eu provides a GDPR compliant protection against bots and spammers. 5 5 * Plugin URI: https://www.captcha.eu 6 * Version: 1.0.5 16 * Version: 1.0.52 7 7 * Author: captchaeu 8 8 * Author URI: https://profiles.wordpress.org/captchaeu/ -
captcha-eu/trunk/readme.txt
r3203124 r3203127 5 5 Tested up to: 6.5 6 6 Requires PHP: 7.0 7 Stable tag: 1.0.5 17 Stable tag: 1.0.52 8 8 License: GPL 9 9 License URI: https://opensource.org/license/gpl/ -
captcha-eu/trunk/src/Admin.php
r3203124 r3203127 1088 1088 }); 1089 1089 add_action('um_submit_form_errors_hook', function ($post) { 1090 $error_message = __('captcha.eu failed', 'captcha-eu'); 1091 1092 // Get form ID from post data 1093 $form_id = isset($post['form_id']) ? sanitize_text_field($post['form_id']) : 'default'; 1094 1095 // Check if we've already validated this form submission 1096 if (isset($this->uml_validation_cache[$form_id])) { 1097 if (! $this->uml_validation_cache[$form_id]) { 1098 UM()->form()->add_error('captcha_eu', $error_message); 1099 $_POST['cpt_error'] = $error_message; 1100 } 1101 1090 if ($this->uml_deduplicate) { 1102 1091 return; 1103 1092 } 1104 1093 $error_message = 'captcha.eu failed'; 1105 1094 // Get Captcha and Validate it 1106 1095 if (! isset($_POST['captcha_at_solution'])) { 1107 $error_message = __('captcha.eu UML: error 1', 'captcha-eu');1096 $error_message = 'captcha.eu UML: error 1'; 1108 1097 UM()->form()->add_error('captcha_eu', $error_message); 1109 1098 $_POST['cpt_error'] = $error_message; 1110 $this->uml_validation_cache[$form_id] = false;1111 1099 1112 1100 return; 1113 1101 } 1114 1102 1115 1103 $allow = $this->core->validate(sanitize_text_field(wp_unslash($_POST['captcha_at_solution']))); 1116 1104 if (! $allow) { 1117 $error_message = __('captcha.eu UML: error 2', 'captcha-eu');1105 $error_message = 'captcha.eu UML: error 2'; 1118 1106 UM()->form()->add_error('captcha_eu', $error_message); 1119 1107 $_POST['cpt_error'] = $error_message; 1120 $this->uml_validation_cache[$form_id] = false;1121 1108 1122 1109 return; 1123 1110 } 1124 1125 $this->uml_validation_cache[$form_id] = true; 1111 $this->uml_deduplicate = true; 1126 1112 }, 10, 1); 1127 1113 } -
captcha-eu/trunk/vendor/autoload.php
r3203124 r3203127 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f::getLoader();25 return ComposerAutoloaderInit58e18939664c05c4105b6a714a579536::getLoader(); -
captcha-eu/trunk/vendor/composer/autoload_real.php
r3203124 r3203127 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f5 class ComposerAutoloaderInit58e18939664c05c4105b6a714a579536 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInit58e18939664c05c4105b6a714a579536', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit 29811f359995ae5c203873d1882d3e9f', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInit58e18939664c05c4105b6a714a579536', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInit58e18939664c05c4105b6a714a579536::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
captcha-eu/trunk/vendor/composer/autoload_static.php
r3203124 r3203127 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit 29811f359995ae5c203873d1882d3e9f7 class ComposerStaticInit58e18939664c05c4105b6a714a579536 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 34 34 { 35 35 return \Closure::bind(function () use ($loader) { 36 $loader->prefixLengthsPsr4 = ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::$prefixLengthsPsr4;37 $loader->prefixDirsPsr4 = ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::$prefixDirsPsr4;38 $loader->classMap = ComposerStaticInit 29811f359995ae5c203873d1882d3e9f::$classMap;36 $loader->prefixLengthsPsr4 = ComposerStaticInit58e18939664c05c4105b6a714a579536::$prefixLengthsPsr4; 37 $loader->prefixDirsPsr4 = ComposerStaticInit58e18939664c05c4105b6a714a579536::$prefixDirsPsr4; 38 $loader->classMap = ComposerStaticInit58e18939664c05c4105b6a714a579536::$classMap; 39 39 40 40 }, null, ClassLoader::class); -
captcha-eu/trunk/vendor/composer/installers/.git/logs/HEAD
r3203124 r3203127 1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/2 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 checkout: moving from main to v1.12.01 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/ 2 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 d20a64ed3c94748397ff5973488761b22f6d3f19 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 checkout: moving from main to v1.12.0 -
captcha-eu/trunk/vendor/composer/installers/.git/logs/refs/heads/main
r3203124 r3203127 1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/ -
captcha-eu/trunk/vendor/composer/installers/.git/logs/refs/remotes/origin/HEAD
r3203124 r3203127 1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409 150+0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/1 0000000000000000000000000000000000000000 5b390889ecbb17bfa69ed5a030fa2e6075a19ba0 Erick Hitter (GitLab CI) <git-contrib+ci@ethitter.com> 1733409336 +0000 clone: from /root/.composer/cache/vcs/https---github.com-composer-installers.git/ -
captcha-eu/trunk/wp-captcha.php
r3203124 r3203127 4 4 * Description: Captcha.eu provides a GDPR compliant protection against bots and spammers. 5 5 * Plugin URI: https://www.captcha.eu 6 * Version: 1.0.5 16 * Version: 1.0.52 7 7 * Author: captchaeu 8 8 * Author URI: https://profiles.wordpress.org/captchaeu/
Note: See TracChangeset
for help on using the changeset viewer.