Spam protection, AntiSpam, FireWall by CleanTalk - Version 3.9

Version Description

2014-10-01 = * Did exception to do not break to create new user in WordPress backend.

Download this release

Release Info

Developer shagimuratov
Plugin Icon 128x128 Spam protection, AntiSpam, FireWall by CleanTalk
Version 3.9
Comparing to
See all releases

Code changes from version 3.8 to 3.9

Files changed (2) hide show
  1. cleantalk.php +8 -3
  2. readme.txt +10 -4
cleantalk.php CHANGED
@@ -3,14 +3,14 @@
3
  Plugin Name: Anti-spam by CleanTalk
4
  Plugin URI: http://cleantalk.org
5
  Description: Cloud antispam for comments, registrations and contacts. The plugin doesn't use CAPTCHA, Q&A, math, counting animals or quiz to stop spam bots.
6
- Version: 3.8
7
  Author: СleanTalk <welcome@cleantalk.ru>
8
  Author URI: http://cleantalk.org
9
  */
10
 
11
  define('CLEANTALK_PLUGIN_DIR', plugin_dir_path(__FILE__));
12
 
13
- $ct_agent_version = 'wordpress-38';
14
  $ct_plugin_name = 'Anti-spam by CleanTalk';
15
  $ct_checkjs_frm = 'ct_checkjs_frm';
16
  $ct_checkjs_register_form = 'ct_checkjs_register_form';
@@ -1163,7 +1163,12 @@ function ct_register_post($sanitized_user_login = null, $user_email = null, $err
1163
  */
1164
  function ct_registration_errors($errors, $sanitized_user_login = null, $user_email = null) {
1165
  global $ct_agent_version, $ct_checkjs_register_form, $ct_session_request_id_label, $ct_session_register_ok_label, $bp, $ct_signup_done, $ct_formtime_label;
1166
-
 
 
 
 
 
1167
  //
1168
  // The function already executed
1169
  // It happens when used ct_register_post();
3
  Plugin Name: Anti-spam by CleanTalk
4
  Plugin URI: http://cleantalk.org
5
  Description: Cloud antispam for comments, registrations and contacts. The plugin doesn't use CAPTCHA, Q&A, math, counting animals or quiz to stop spam bots.
6
+ Version: 3.9
7
  Author: СleanTalk <welcome@cleantalk.ru>
8
  Author URI: http://cleantalk.org
9
  */
10
 
11
  define('CLEANTALK_PLUGIN_DIR', plugin_dir_path(__FILE__));
12
 
13
+ $ct_agent_version = 'wordpress-39';
14
  $ct_plugin_name = 'Anti-spam by CleanTalk';
15
  $ct_checkjs_frm = 'ct_checkjs_frm';
16
  $ct_checkjs_register_form = 'ct_checkjs_register_form';
1163
  */
1164
  function ct_registration_errors($errors, $sanitized_user_login = null, $user_email = null) {
1165
  global $ct_agent_version, $ct_checkjs_register_form, $ct_session_request_id_label, $ct_session_register_ok_label, $bp, $ct_signup_done, $ct_formtime_label;
1166
+
1167
+ // Go out if a registrered user action
1168
+ if (ct_is_user_enable() === false) {
1169
+ return $errors;
1170
+ }
1171
+
1172
  //
1173
  // The function already executed
1174
  // It happens when used ct_register_post();
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: znaeff, shagimuratov
3
  Tags: antispam, anti-spam, anti spam, spam, spammers, captcha, comments, registration, contact form, blacklist, math, signup, formidable, bot, spam bots, spammy, s2member, wordpress, support, BuddyPress, bbpress, landing pages, fast secure contact form, WooCommerce, jetpack, cf7, form
4
  Requires at least: 3.0
5
  Tested up to: 4.0
6
- Stable tag: 3.8
7
  License: GPLv2
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
@@ -33,7 +33,7 @@ CleanTalk is an anti spam protection **4 in 1 for WordPress** that protects logi
33
 
34
  CleanTalk is a transparent anti spam protection, we provide detailed statistics of all entering comments and logins. You can always be sure that **there are no errors**. We have developed a mobile app for you to see anti spam statistics wherever whenever.
35
 
36
- We have developed anti-spam for WordPress that would provide **maximum protection from spam bots** and you can provide for your visitors **a simple and convenient form of comments/registrations without annoying CAPTCHAs and puzzles**. Used to detect spam multistage test that allows us to block up to 100% of spam bots.
37
 
38
  The anti spam method offered by CleanTalk allows to switch from the methods that trouble the communication (CAPTCHA, question-answer etc.) to a more convenient one.
39
 
@@ -72,7 +72,7 @@ At the sight of CAPTCHA and after input errors, many visitors leave the resource
72
 
73
  *** Forbidden. Sender blacklisted. Request number . Antispam service cleantalk.org. ***
74
 
75
- The setup is done! You can control anti-spam plugin by <a href="http://cleantalk.org/my" target="_blank">Control panel</a> at the cleantalk.org or use <a href="https://play.google.com/store/apps/details?id=org.cleantalk.app">Adnroid</a>, <a href="https://itunes.apple.com/us/app/cleantalk/id825479913?mt=8">iPhone</a> anti-spam app.
76
 
77
  == Frequently Asked Questions ==
78
 
@@ -90,7 +90,7 @@ Plugin uses several simple tests to stop spammers.
90
  = Will anti spam protects my theme? =
91
  Yes, it will. The plugin compatible with any WordPress themes.
92
 
93
- = How can I test anti-spam protection? =
94
  Please use email **stop_email@example.com** for comments, contacts or signups. Also you can see comments processed by plugin for last 7 days at <a href="http://cleantalk.org/my/show_requests">Control panel</a> or look at folder "Spam" for banned comments.
95
 
96
  = Is the plugin effective against spam bots? =
@@ -151,6 +151,9 @@ WordPress 3.0 at least. PHP 4, 5 with CURL or file_get_contents() function and e
151
  1. Anti spam stopped spam bot at the CAPTCHA less registration form.
152
 
153
  == Changelog ==
 
 
 
154
  = 3.8 2014-09-19 =
155
  * Fixed json_encode() + malformed characters.
156
  * Fixed JavaScript issue with wpautop().
@@ -397,6 +400,9 @@ WordPress 3.0 at least. PHP 4, 5 with CURL or file_get_contents() function and e
397
  * First version
398
 
399
  == Upgrade Notice ==
 
 
 
400
  = 3.8 2014-09-19 =
401
  Bug fix release. Minor fixes in API class and JavaScript anti spam test.
402
 
3
  Tags: antispam, anti-spam, anti spam, spam, spammers, captcha, comments, registration, contact form, blacklist, math, signup, formidable, bot, spam bots, spammy, s2member, wordpress, support, BuddyPress, bbpress, landing pages, fast secure contact form, WooCommerce, jetpack, cf7, form
4
  Requires at least: 3.0
5
  Tested up to: 4.0
6
+ Stable tag: 3.9
7
  License: GPLv2
8
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
9
 
33
 
34
  CleanTalk is a transparent anti spam protection, we provide detailed statistics of all entering comments and logins. You can always be sure that **there are no errors**. We have developed a mobile app for you to see anti spam statistics wherever whenever.
35
 
36
+ We have developed antispam for WordPress that would provide **maximum protection from spam bots** and you can provide for your visitors **a simple and convenient form of comments/registrations without annoying CAPTCHAs and puzzles**. Used to detect spam multistage test that allows us to block up to 100% of spam bots.
37
 
38
  The anti spam method offered by CleanTalk allows to switch from the methods that trouble the communication (CAPTCHA, question-answer etc.) to a more convenient one.
39
 
72
 
73
  *** Forbidden. Sender blacklisted. Request number . Antispam service cleantalk.org. ***
74
 
75
+ The setup is done! You can control anti spam plugin by <a href="http://cleantalk.org/my" target="_blank">Control panel</a> at the cleantalk.org or use <a href="https://play.google.com/store/apps/details?id=org.cleantalk.app">Adnroid</a>, <a href="https://itunes.apple.com/us/app/cleantalk/id825479913?mt=8">iPhone</a> anti spam app.
76
 
77
  == Frequently Asked Questions ==
78
 
90
  = Will anti spam protects my theme? =
91
  Yes, it will. The plugin compatible with any WordPress themes.
92
 
93
+ = How can I test anti spam protection? =
94
  Please use email **stop_email@example.com** for comments, contacts or signups. Also you can see comments processed by plugin for last 7 days at <a href="http://cleantalk.org/my/show_requests">Control panel</a> or look at folder "Spam" for banned comments.
95
 
96
  = Is the plugin effective against spam bots? =
151
  1. Anti spam stopped spam bot at the CAPTCHA less registration form.
152
 
153
  == Changelog ==
154
+ = 3.9 2014-10-01 =
155
+ * Did exception to do not break to create new user in WordPress backend.
156
+
157
  = 3.8 2014-09-19 =
158
  * Fixed json_encode() + malformed characters.
159
  * Fixed JavaScript issue with wpautop().
400
  * First version
401
 
402
  == Upgrade Notice ==
403
+ = 3.9 2014-10-01 =
404
+ Did exception to do not break to create new user in WordPress backend.
405
+
406
  = 3.8 2014-09-19 =
407
  Bug fix release. Minor fixes in API class and JavaScript anti spam test.
408