WP Armour – Honeypot Anti Spam - Version 1.2

Version Description

  • Rebranding
Download this release

Release Info

Developer dnesscarkey
Plugin Icon 128x128 WP Armour – Honeypot Anti Spam
Version 1.2
Comparing to
See all releases

Code changes from version 1.1 to 1.2

honeypot.php CHANGED
@@ -1,10 +1,10 @@
1
  <?php
2
  /*
3
- Plugin Name: HoneyPot
4
  Plugin URI: http://wordpress.org/plugins/honeypot/
5
  Description: Add Honey Pot spam protection.
6
  Author: Dinesh Karki
7
- Version: 1.1
8
  Author URI: https://dineshkarki.com.np
9
  */
10
 
@@ -24,6 +24,7 @@ add_action('admin_menu', 'hp_plugin_menu');
24
  register_activation_hook( __FILE__, 'hp_plugin_activation' );
25
 
26
  function hp_plugin_activation(){
 
27
  add_option('honeypot_field_name','field'.rand(1,9999));
28
  add_option('honeypot_error_message',' Spamming or your Javascript is disabled !!');
29
  }
1
  <?php
2
  /*
3
+ Plugin Name: WP Armour - Honeypot Anti Spam
4
  Plugin URI: http://wordpress.org/plugins/honeypot/
5
  Description: Add Honey Pot spam protection.
6
  Author: Dinesh Karki
7
+ Version: 1.2
8
  Author URI: https://dineshkarki.com.np
9
  */
10
 
24
  register_activation_hook( __FILE__, 'hp_plugin_activation' );
25
 
26
  function hp_plugin_activation(){
27
+ add_option('honeypot_installed_date',date('Ymd'));
28
  add_option('honeypot_field_name','field'.rand(1,9999));
29
  add_option('honeypot_error_message',' Spamming or your Javascript is disabled !!');
30
  }
includes/hp_functions.php CHANGED
@@ -5,13 +5,13 @@ function hp_load_scripts(){
5
  }
6
 
7
  function hp_plugin_menu(){
8
- add_menu_page( 'HoneyPot', 'HoneyPot', 'manage_options', 'honeypot', 'hp_options','dashicons-shield');
9
  }
10
 
11
  function hp_options(){
12
  $hp_tabs = array(
13
  'settings' => array('name'=>'Settings','path'=>'hp_settings.php'),
14
- 'extended_version' => array('name'=>"What's in HoneyPot Extended ?",'path'=>'hp_extended_version.php')
15
 
16
  );
17
 
5
  }
6
 
7
  function hp_plugin_menu(){
8
+ add_menu_page( 'WP Armour', 'WP Armour', 'manage_options', 'honeypot', 'hp_options','dashicons-shield');
9
  }
10
 
11
  function hp_options(){
12
  $hp_tabs = array(
13
  'settings' => array('name'=>'Settings','path'=>'hp_settings.php'),
14
+ 'extended_version' => array('name'=>"What's in WP Armour Extended ?",'path'=>'hp_extended_version.php')
15
 
16
  );
17
 
includes/views/hp_extended_version.php CHANGED
@@ -4,7 +4,7 @@
4
  .why_extended ul label{display: block;padding-bottom: 10px; font-size: 15px; color: #000; font-weight: 500;}
5
  </style>
6
  <div class="why_extended">
7
- <h3>Extra Tools that HoneyPot Extended offers to make HoneyPot more powerfull.</h3>
8
  <ul>
9
  <li><label>Spam Prevention Statistics</label>
10
  Numerical stats and graph Visualization of spam bots.
@@ -23,13 +23,13 @@
23
  </li>
24
 
25
  <li><label>Get HoneyPot Extended Now !</label>
26
- Get HoneyPot Extended and make HoneyPot more powerfull.
27
  <br/>
28
  <a href="https://bit.ly/2CdkfqR" target="_blank" class="button" style="float: right;">GET IT NOW</a>
29
  </li>
30
 
31
- <li><label>Don't need HoneyPot Extended Tools ?</label>
32
- In long run Spam bot learns to bypass the protection. So implementing new method is must. You can motivate us using the HoneyPot Extended.
33
  </li>
34
 
35
 
4
  .why_extended ul label{display: block;padding-bottom: 10px; font-size: 15px; color: #000; font-weight: 500;}
5
  </style>
6
  <div class="why_extended">
7
+ <h3>Extra Tools that WP Armour Extended offers to make WP Armour more powerfull.</h3>
8
  <ul>
9
  <li><label>Spam Prevention Statistics</label>
10
  Numerical stats and graph Visualization of spam bots.
23
  </li>
24
 
25
  <li><label>Get HoneyPot Extended Now !</label>
26
+ Get WP Armour Extended and make WP Armour more powerfull.
27
  <br/>
28
  <a href="https://bit.ly/2CdkfqR" target="_blank" class="button" style="float: right;">GET IT NOW</a>
29
  </li>
30
 
31
+ <li><label>Don't need WP Armour Extended Tools ?</label>
32
+ In long run Spam bot learns to bypass the protection. So implementing new method is must. You can motivate us using the WP Armour Extended.
33
  </li>
34
 
35
 
includes/views/hp_main.php CHANGED
@@ -17,7 +17,7 @@ if (isset($_GET['tab'])){
17
  <div class="wrap">
18
 
19
 
20
- <h1>Honey Pot</h1>
21
 
22
  <nav class="nav-tab-wrapper">
23
  <?php foreach ($hp_tabs as $tabKey => $tabData) { ?>
17
  <div class="wrap">
18
 
19
 
20
+ <h1>WP Armour - HoneyPot Anti Spam</h1>
21
 
22
  <nav class="nav-tab-wrapper">
23
  <?php foreach ($hp_tabs as $tabKey => $tabData) { ?>
includes/views/hp_sidebar.php CHANGED
@@ -15,7 +15,7 @@ ul.uaf_list{ list-style-type:square;margin-left: 2em;}
15
  <ul class="uaf_list">
16
  <li><a href=" https://dineshkarki.com.np/forums/forum/honeypot" target="_blank">Support Forum</a></li>
17
  <li><a href="https://www.facebook.com/Dnesscarkey-77553779916" target="_blank">Send Us Msg via Facebook</a></li>
18
- <li><a href="https://bit.ly/2CdkfqR" target="_blank">Get HoneyPot Extended</a></li>
19
  </ul>
20
  </td>
21
  </tr>
15
  <ul class="uaf_list">
16
  <li><a href=" https://dineshkarki.com.np/forums/forum/honeypot" target="_blank">Support Forum</a></li>
17
  <li><a href="https://www.facebook.com/Dnesscarkey-77553779916" target="_blank">Send Us Msg via Facebook</a></li>
18
+ <li><a href="https://bit.ly/2CdkfqR" target="_blank">Get WP Armour Extended</a></li>
19
  </ul>
20
  </td>
21
  </tr>
readme.txt CHANGED
@@ -1,19 +1,19 @@
1
- === HoneyPot Anti Spam ===
2
  Contributors: dnesscarkey
3
- Tags: anti-spam, block spam, gravity forms, bbpress, contact form 7,
4
  Requires at least: 3.0
5
  Tested up to: 5.4.2
6
- Stable tag: 1.1
7
  License: GPLv2 or later
8
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
9
 
10
  Uses Honepot revised technic to block spam bots effectively in Comments, Registration, BBPress Forums, Contact Form 7, Gravity Forms, Ninja Forms.
11
 
12
  == Description ==
13
- This plugins blocks spam bot submission using HoneyPot Technic. No Captcha or extra verification field hassle to the users. Only lets spam bots to suffer.
14
 
15
  <strong>What is HoneyPot ? </strong>
16
- As of now spam bots are unable to handle javascript and we exploit this point to add an extra fields to your forms. Since spam bots are not able to see that field, we check if that field exists or not. If that field doesn't exists we will block the spam submission.
17
 
18
  <strong>It works with </strong>
19
 
@@ -26,10 +26,23 @@ As of now spam bots are unable to handle javascript and we exploit this point to
26
  * Gravity Forms
27
  * Wp Forms
28
 
 
 
 
 
 
 
 
 
 
 
 
 
29
 
30
  == Installation ==
31
 
32
  1. Install the plugin and activate it. That's all it is needed.
 
33
 
34
  == Frequently Asked Questions ==
35
 
@@ -37,7 +50,17 @@ As of now spam bots are unable to handle javascript and we exploit this point to
37
 
38
  Ya, Please write to us and we will add support to it.
39
 
 
 
 
 
 
 
 
 
40
  == Changelog ==
 
 
41
 
42
  = = 1.1 =
43
  * Removed unwanted settings.
1
+ === WP Armour - Honeypot Anti Spam Plugin ===
2
  Contributors: dnesscarkey
3
+ Tags: anti-spam, block spam, gravity forms, bbpress, contact form 7
4
  Requires at least: 3.0
5
  Tested up to: 5.4.2
6
+ Stable tag: 1.2
7
  License: GPLv2 or later
8
  License URI: https://www.gnu.org/licenses/gpl-2.0.html
9
 
10
  Uses Honepot revised technic to block spam bots effectively in Comments, Registration, BBPress Forums, Contact Form 7, Gravity Forms, Ninja Forms.
11
 
12
  == Description ==
13
+ This plugins block spammer submissions using HoneyPot Technic. No Captcha or extra verification field hassle to the users. Only lets spam bots to suffer.
14
 
15
  <strong>What is HoneyPot ? </strong>
16
+ As of now spam bots are unable to handle javascript and we exploit this point to add an extra fields to your forms. Since spam bots are not able to see that field, we check if that field exists or not. If that field doesn't exists we will block spam submission.
17
 
18
  <strong>It works with </strong>
19
 
26
  * Gravity Forms
27
  * Wp Forms
28
 
29
+ <strong>Our other plugins</strong>
30
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/use-any-font">Use Any Font</a>
31
+ * <a target="_blank" href="http://wordpress.org/plugins/wp-masonry-layout/">WP Masonry Layout</a>
32
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/any-mobile-theme-switcher/">Any Mobile Theme Switcher</a>
33
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/jquery-validation-for-contact-form-7/">Jquery Validation For Contact Form 7</a>
34
+ * <a target="_blank" href="https://wordpress.org/plugins/email-checker/">Download
35
+ Deliverability Email Validation</a>
36
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/add-tags-and-category-to-page/">Add Tags And Category To Page</a>
37
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/block-specific-plugin-updates/">Block Specific Plugin Updates</a>
38
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/featured-image-in-rss-feed/">Featured Image In RSS Feed</a>
39
+ * <a target="_blank" href="http://wordpress.org/extend/plugins/html-in-category-and-pages/">.html in category and page url</a>
40
+
41
 
42
  == Installation ==
43
 
44
  1. Install the plugin and activate it. That's all it is needed.
45
+ 2. You can also access the settings from WP Armour menu.
46
 
47
  == Frequently Asked Questions ==
48
 
50
 
51
  Ya, Please write to us and we will add support to it.
52
 
53
+ = Do i need Captcha verification ? =
54
+
55
+ No, with this plugin you don't need Captcha. Lets avoid hassle for common users.
56
+
57
+ == Screenshots ==
58
+
59
+ 1. Screenshot #1. WP Armour - Honeypot Anti Spam Settings.
60
+
61
  == Changelog ==
62
+ = = 1.2 =
63
+ * Rebranding
64
 
65
  = = 1.1 =
66
  * Removed unwanted settings.
screenshot-1.png ADDED
Binary file