Spam protection, AntiSpam, FireWall by CleanTalk - Version 5.113.2

Version Description

January 18 2019 = * Fix: "Settings" link returns to plugin page.

Download this release

Release Info

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

Code changes from version 5.113.1 to 5.113.2

cleantalk.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Anti-Spam by CleanTalk
4
  Plugin URI: http://cleantalk.org
5
  Description: Max power, all-in-one, no Captcha, premium anti-spam plugin. No comment spam, no registration spam, no contact spam, protects any WordPress forms.
6
- Version: 5.113.1
7
  Author: СleanTalk <welcome@cleantalk.org>
8
  Author URI: http://cleantalk.org
9
  */
@@ -247,7 +247,7 @@ if(!defined('CLEANTALK_PLUGIN_DIR')){
247
  // Some of plugins to register a users use AJAX context.
248
  add_filter('registration_errors', 'ct_registration_errors', 1, 3);
249
  add_filter('registration_errors', 'ct_check_registration_erros', 999999, 3);
250
- add_action('user_register', 'ct_user_register');
251
 
252
  if(class_exists('BuddyPress')){
253
  require_once(CLEANTALK_PLUGIN_DIR . 'inc/cleantalk-public.php');
@@ -267,6 +267,22 @@ if(!defined('CLEANTALK_PLUGIN_DIR')){
267
  $ct_check_post_result=false;
268
  ct_contact_form_validate();
269
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
270
 
271
  // Public pages actions
272
  }else{
@@ -286,7 +302,7 @@ if(!defined('CLEANTALK_PLUGIN_DIR')){
286
  add_action('register_form', 'ct_register_form');
287
  add_filter('registration_errors', 'ct_registration_errors', 1, 3);
288
  add_filter('registration_errors', 'ct_check_registration_erros', 999999, 3);
289
- add_action('user_register', 'ct_user_register');
290
 
291
  // Multisite registrations
292
  add_action('signup_extra_fields','ct_register_form');
3
  Plugin Name: Anti-Spam by CleanTalk
4
  Plugin URI: http://cleantalk.org
5
  Description: Max power, all-in-one, no Captcha, premium anti-spam plugin. No comment spam, no registration spam, no contact spam, protects any WordPress forms.
6
+ Version: 5.113.2
7
  Author: СleanTalk <welcome@cleantalk.org>
8
  Author URI: http://cleantalk.org
9
  */
247
  // Some of plugins to register a users use AJAX context.
248
  add_filter('registration_errors', 'ct_registration_errors', 1, 3);
249
  add_filter('registration_errors', 'ct_check_registration_erros', 999999, 3);
250
+ add_action('user_register', 'apbct_user_register');
251
 
252
  if(class_exists('BuddyPress')){
253
  require_once(CLEANTALK_PLUGIN_DIR . 'inc/cleantalk-public.php');
267
  $ct_check_post_result=false;
268
  ct_contact_form_validate();
269
  }
270
+
271
+ // Sends feedback to the cloud about comments
272
+ // add_action('wp_set_comment_status', 'ct_comment_send_feedback', 10, 2);
273
+
274
+ // Sends feedback to the cloud about deleted users
275
+ global $pagenow;
276
+ if($pagenow=='users.php')
277
+ add_action('delete_user', 'apbct_user__delete__hook', 10, 2);
278
+
279
+ if($pagenow=='plugins.php' || (isset($_SERVER['REQUEST_URI']) && strpos($_SERVER['REQUEST_URI'],'plugins.php') !== false)){
280
+
281
+ add_filter('plugin_action_links_'.plugin_basename(__FILE__), 'apbct_admin__plugin_action_links', 10, 2);
282
+ add_filter('network_admin_plugin_action_links_'.plugin_basename(__FILE__), 'apbct_admin__plugin_action_links', 10, 2);
283
+
284
+ add_filter('plugin_row_meta', 'apbct_admin__register_plugin_links', 10, 2);
285
+ }
286
 
287
  // Public pages actions
288
  }else{
302
  add_action('register_form', 'ct_register_form');
303
  add_filter('registration_errors', 'ct_registration_errors', 1, 3);
304
  add_filter('registration_errors', 'ct_check_registration_erros', 999999, 3);
305
+ add_action('user_register', 'apbct_user_register');
306
 
307
  // Multisite registrations
308
  add_action('signup_extra_fields','ct_register_form');
inc/cleantalk-admin.php CHANGED
@@ -175,23 +175,6 @@ function apbct_admin__init(){
175
  }
176
 
177
  }
178
-
179
- // Sends feedback to the cloud about comments
180
- // add_action('wp_set_comment_status', 'ct_comment_send_feedback', 10, 2);
181
-
182
- // Sends feedback to the cloud about deleted users
183
- global $pagenow;
184
- if($pagenow=='users.php')
185
- add_action('delete_user', 'apbct_user__delete__hook', 10, 2);
186
-
187
- if($pagenow=='plugins.php' || (isset($_SERVER['REQUEST_URI']) && strpos($_SERVER['REQUEST_URI'],'plugins.php') !== false)){
188
-
189
- add_filter('plugin_action_links_'.plugin_basename(__FILE__), 'apbct_admin__plugin_action_links', 10, 2);
190
- add_filter('network_admin_plugin_action_links_'.plugin_basename(__FILE__), 'apbct_admin__plugin_action_links', 10, 2);
191
-
192
- add_filter('plugin_row_meta', 'apbct_admin__register_plugin_links', 10, 2);
193
- }
194
-
195
  }
196
 
197
  /**
175
  }
176
 
177
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
178
  }
179
 
180
  /**
inc/cleantalk-settings.php CHANGED
@@ -577,7 +577,7 @@ function apbct_settings__field__state(){
577
  echo '<img class="apbct_status_icon" src="'.($apbct->settings['general_contact_forms_test']==1 || $apbct->moderate_ip ? $img : $img_no).'"/>'
578
  .__('Custom contact forms', 'cleantalk');
579
  echo '<img class="apbct_status_icon" src="'.($apbct->data['moderate'] == 1 || $apbct->moderate_ip ? $img : $img_no).'"/>'
580
- .__('Validate email for existence', 'cleantalk');
581
 
582
  // SFW + current network count
583
  /*
577
  echo '<img class="apbct_status_icon" src="'.($apbct->settings['general_contact_forms_test']==1 || $apbct->moderate_ip ? $img : $img_no).'"/>'
578
  .__('Custom contact forms', 'cleantalk');
579
  echo '<img class="apbct_status_icon" src="'.($apbct->data['moderate'] == 1 || $apbct->moderate_ip ? $img : $img_no).'"/>'
580
+ .'<a style="color: black" href="https://blog.cleantalk.org/real-time-email-address-existence-validation/">'.__('Validate email for existence', 'cleantalk').'</a>';
581
 
582
  // SFW + current network count
583
  /*
readme.txt CHANGED
@@ -3,10 +3,10 @@ Contributors: safronik
3
  Tags: spam, antispam, protection, comments, firewall
4
  Requires at least: 3.0
5
  Tested up to: 5.0
6
- Stable tag: 5.113.1
7
  License: GPLv2
8
 
9
- Spam protection, antispam, all-in-one, premium plugin. No spam comments & users, no spam contact form & WooCommerce anti-spam.
10
 
11
  == Description ==
12
 
@@ -30,7 +30,7 @@ No CAPTCHA, no questions, no animal counting, no puzzles, no math and no spam bo
30
  13. Real-time email validation. Is email real or Not.
31
  14. Blocking disposable & temporary emails.
32
  15. No Spam - No Google Penalties. Give your SEO boost.
33
-
34
 
35
  = Public reviews =
36
  > CleanTalk - Cloud-Based Anti-Spam Service to Keep Your Site Bot-Free.
@@ -140,6 +140,9 @@ Service CleanTalk (this plugin is a client application for CleanTalk anti-spam s
140
  = Spam FireWall =
141
  CleanTalk has an advanced option "Spam FireWall". This option allows blocking the most active spam bots before they get access to your website. It prevents spam bots from loading website pages so your web server doesn't have to perform all scripts on these pages. Also it prevents scanning of pages of the website by spam bots. Therefore Spam FireWall significantly reduces the load on your web server. Spam FireWall also makes CleanTalk the two-step protection from spam bots. Spam FireWall is the first step and it blocks the most active spam bots. CleanTalk Anti-Spam is the second step and checks all other requests on the website in the moment of submitting comments/registers etc.
142
 
 
 
 
143
  = How Spam FireWall works? =
144
  * The visitor enters to your web site.
145
  * HTTP request data are being checked in the nearly 5.8 million of the identified spam bot IPs.
@@ -555,6 +558,9 @@ If your website has forms that send data to external sources, you can enable opt
555
  10. Website's options.
556
 
557
  == Changelog ==
 
 
 
558
  = 5.113.1 January 17 2019 =
559
  * Fix: Conflict with CityTours theme.
560
  * Fix: Error for Wordpress lower 4.7.
@@ -1774,6 +1780,9 @@ If your website has forms that send data to external sources, you can enable opt
1774
  * First version
1775
 
1776
  == Upgrade Notice ==
 
 
 
1777
  = 5.113.1 January 17 2019 =
1778
  * Fix: Conflict with CityTours theme.
1779
  * Fix: Error for Wordperss lower 4.7.
3
  Tags: spam, antispam, protection, comments, firewall
4
  Requires at least: 3.0
5
  Tested up to: 5.0
6
+ Stable tag: 5.113.2
7
  License: GPLv2
8
 
9
+ Spam protection, antispam FireWall, all-in-one, premium plugin. No spam comments & users, no spam contact form & WooCommerce anti-spam.
10
 
11
  == Description ==
12
 
30
  13. Real-time email validation. Is email real or Not.
31
  14. Blocking disposable & temporary emails.
32
  15. No Spam - No Google Penalties. Give your SEO boost.
33
+ 16. Mobile friendly Anti Spam & FireWall.
34
 
35
  = Public reviews =
36
  > CleanTalk - Cloud-Based Anti-Spam Service to Keep Your Site Bot-Free.
140
  = Spam FireWall =
141
  CleanTalk has an advanced option "Spam FireWall". This option allows blocking the most active spam bots before they get access to your website. It prevents spam bots from loading website pages so your web server doesn't have to perform all scripts on these pages. Also it prevents scanning of pages of the website by spam bots. Therefore Spam FireWall significantly reduces the load on your web server. Spam FireWall also makes CleanTalk the two-step protection from spam bots. Spam FireWall is the first step and it blocks the most active spam bots. CleanTalk Anti-Spam is the second step and checks all other requests on the website in the moment of submitting comments/registers etc.
142
 
143
+ Spam FireWall is fully compatible with the most popular VPN services.
144
+ Also, Spam FireWall supports all search engines Google, Bing, Yahoo, Baidu, MSN, Yandex and etc.
145
+
146
  = How Spam FireWall works? =
147
  * The visitor enters to your web site.
148
  * HTTP request data are being checked in the nearly 5.8 million of the identified spam bot IPs.
558
  10. Website's options.
559
 
560
  == Changelog ==
561
+ = 5.113.2 January 18 2019 =
562
+ * Fix: "Settings" link returns to plugin page.
563
+
564
  = 5.113.1 January 17 2019 =
565
  * Fix: Conflict with CityTours theme.
566
  * Fix: Error for Wordpress lower 4.7.
1780
  * First version
1781
 
1782
  == Upgrade Notice ==
1783
+ = 5.113.2 January 18 2019 =
1784
+ * Fix: "Settings" link returns to plugin page.
1785
+
1786
  = 5.113.1 January 17 2019 =
1787
  * Fix: Conflict with CityTours theme.
1788
  * Fix: Error for Wordperss lower 4.7.