Version Description
- allow blogger to change checkbox name in settings
Download this release
Release Info
Developer | commentluv |
Plugin | Growmap Anti Spambot Plugin |
Version | 1.2 |
Comparing to | |
See all releases |
Code changes from version 1.1.1 to 1.2
- growmap-anti-spambot-plugin.php +21 -9
- index.html +0 -0
- index.php +0 -0
- languages/ab_gasp-fr_FR.mo +0 -0
- languages/ab_gasp-fr_FR.po +40 -31
- languages/ab_gasp.mo +0 -0
- languages/ab_gasp.po +39 -31
- languages/index.html +0 -0
- languages/index.php +0 -0
- readme.txt +13 -4
growmap-anti-spambot-plugin.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Growmap Anti Spambot Plugin
|
4 |
Plugin URI: http://www.growmap.com/growmap-anti-spambot-plugin/
|
5 |
Description: Very simple plugin that adds a client side generated checkbox to the comment form requesting that the user clicks it to prove they are not a spammer. Bots wont see it so their spam comment will be discarded.
|
6 |
-
Version: 1.
|
7 |
Author: Andy Bailey
|
8 |
Author URI: http://ComLuv.com
|
9 |
*/
|
@@ -77,6 +77,8 @@
|
|
77 |
* Returns saved options or defaults if no options have been saved.
|
78 |
*/
|
79 |
function gasp_get_options(){
|
|
|
|
|
80 |
$default_options = array(
|
81 |
'checkbox_alert' => __('Please check the box to confirm that you are NOT a spammer','ab_gasp'),
|
82 |
'no_checkbox_message' => __('You may have disabled javascript. Please enable javascript before leaving a comment on this site.','ab_gasp'),
|
@@ -85,8 +87,9 @@
|
|
85 |
'trackbacks' => 'yes',
|
86 |
'urls' => '0',
|
87 |
'name_words' => '0',
|
|
|
88 |
'send_to' => 'spam',
|
89 |
-
'version' => '1.
|
90 |
);
|
91 |
$options = get_option('gasp_options',$default_options);
|
92 |
// update options with new defaults if upgrading from older version
|
@@ -102,6 +105,11 @@
|
|
102 |
$options['send_to'] = 'spam';
|
103 |
update_option('gasp_options',$options);
|
104 |
}
|
|
|
|
|
|
|
|
|
|
|
105 |
return $options;
|
106 |
}
|
107 |
|
@@ -135,7 +143,7 @@
|
|
135 |
if(is_user_logged_in()){
|
136 |
return $commentdata;
|
137 |
}
|
138 |
-
if(!isset($_POST['
|
139 |
wp_die($options['no_checkbox_message']);
|
140 |
} elseif (isset($_POST['gasp_email']) && $_POST['gasp_email'] !== ''){
|
141 |
wp_die($options['hidden_email_message']);
|
@@ -185,6 +193,12 @@
|
|
185 |
<td><?php _e('Checkbox Label','ab_gasp');?></td>
|
186 |
<td><input type="text" size="60" name="gasp_options[checkbox_label]" value="<?php echo $options['checkbox_label'];?>"/></td>
|
187 |
</tr>
|
|
|
|
|
|
|
|
|
|
|
|
|
188 |
<tr valign="top" class="alt menu_option postbox">
|
189 |
<td><?php _e('Allow Trackbacks?','ab_gasp');?></td>
|
190 |
<td><input type="checkbox" name="gasp_options[trackbacks]" value="yes" <?php checked($options['trackbacks'],'yes');?>/>
|
@@ -264,7 +278,6 @@
|
|
264 |
<td valign="top" width="150px">
|
265 |
This plugin was made by Andy Bailey (<a href="http://twitter.com/commentluv">@commentluv</a>)
|
266 |
<br/><p style="float:left; margin: 5px 5px 5px 0px;"><?php echo get_avatar('admin@comluv.com',48);?></p>
|
267 |
-
I make custom wordpress plugins for private sites and edit existing plugins to do what you need them to do!
|
268 |
</td>
|
269 |
<td>
|
270 |
</td>
|
@@ -276,8 +289,6 @@
|
|
276 |
<br />A fantastically powerful new plugin that combines 8 premium plugins in to 1. It has advanced heuristics for anti spam (like this plugin but even more powerful!). It can help your posts go viral, allow dofollow, keywordname, twitterlink and much much more! <a href="http://www.commentluv.com" target="_blank">Click here to see the video</a></li>
|
277 |
<li><a href="http://wordpress.org/extend/plugins/twitterlink-comments/">TwitterLink Comments</a>
|
278 |
<br />Add an extra field to your comment form to allow your visitors to leave their twitter username and have it displayed along with their comment. All without having to edit your theme.</li>
|
279 |
-
<li><a href="http://wordpress.org/extend/plugins/easy-amember-protect-lite/">Easy aMember Protect Lite</a>
|
280 |
-
<br />A very quick and simple way to protect individual posts and pages on your Wordpress site from being seen unless the person trying to view has an active subscription to one of your aMember products (requires <a href="http://ql2.me/1/amember">aMember</a>)</li>
|
281 |
</ul>
|
282 |
</td>
|
283 |
</tr>
|
@@ -301,13 +312,13 @@
|
|
301 |
$options = gasp_get_options();
|
302 |
echo '<p id="gasp_p" style="clear:both;"></p>';
|
303 |
echo '<script type="text/javascript">
|
304 |
-
//v1.
|
305 |
var gasp_p = document.getElementById("gasp_p");
|
306 |
var gasp_cb = document.createElement("input");
|
307 |
var gasp_text = document.createTextNode(" '.$options['checkbox_label'].'");
|
308 |
gasp_cb.type = "checkbox";
|
309 |
-
gasp_cb.id = "
|
310 |
-
gasp_cb.name = "
|
311 |
gasp_cb.style.width = "25px";
|
312 |
gasp_p.appendChild(gasp_cb);
|
313 |
gasp_p.appendChild(gasp_text);
|
@@ -321,6 +332,7 @@
|
|
321 |
return true;
|
322 |
}
|
323 |
</script>
|
|
|
324 |
<input type="hidden" id="gasp_email" name="gasp_email" value="" />';
|
325 |
} else {
|
326 |
echo '<!-- no checkbox needed by Growmap Anti Spambot Plugin for logged on user -->';
|
3 |
Plugin Name: Growmap Anti Spambot Plugin
|
4 |
Plugin URI: http://www.growmap.com/growmap-anti-spambot-plugin/
|
5 |
Description: Very simple plugin that adds a client side generated checkbox to the comment form requesting that the user clicks it to prove they are not a spammer. Bots wont see it so their spam comment will be discarded.
|
6 |
+
Version: 1.2
|
7 |
Author: Andy Bailey
|
8 |
Author URI: http://ComLuv.com
|
9 |
*/
|
77 |
* Returns saved options or defaults if no options have been saved.
|
78 |
*/
|
79 |
function gasp_get_options(){
|
80 |
+
//debugbreak();
|
81 |
+
$checkbox_name = 'cl_check_'.substr(md5(home_url()),0,3);
|
82 |
$default_options = array(
|
83 |
'checkbox_alert' => __('Please check the box to confirm that you are NOT a spammer','ab_gasp'),
|
84 |
'no_checkbox_message' => __('You may have disabled javascript. Please enable javascript before leaving a comment on this site.','ab_gasp'),
|
87 |
'trackbacks' => 'yes',
|
88 |
'urls' => '0',
|
89 |
'name_words' => '0',
|
90 |
+
'checkbox_name' => $checkbox_name,
|
91 |
'send_to' => 'spam',
|
92 |
+
'version' => '1.2'
|
93 |
);
|
94 |
$options = get_option('gasp_options',$default_options);
|
95 |
// update options with new defaults if upgrading from older version
|
105 |
$options['send_to'] = 'spam';
|
106 |
update_option('gasp_options',$options);
|
107 |
}
|
108 |
+
if(version_compare($options['version'],'1.2','<')){
|
109 |
+
$options['version'] = '1.2';
|
110 |
+
$options['checkbox_name'] = $checkbox_name;
|
111 |
+
update_option('gasp_options',$options);
|
112 |
+
}
|
113 |
return $options;
|
114 |
}
|
115 |
|
143 |
if(is_user_logged_in()){
|
144 |
return $commentdata;
|
145 |
}
|
146 |
+
if(!isset($_POST[$options['checkbox_name']])){
|
147 |
wp_die($options['no_checkbox_message']);
|
148 |
} elseif (isset($_POST['gasp_email']) && $_POST['gasp_email'] !== ''){
|
149 |
wp_die($options['hidden_email_message']);
|
193 |
<td><?php _e('Checkbox Label','ab_gasp');?></td>
|
194 |
<td><input type="text" size="60" name="gasp_options[checkbox_label]" value="<?php echo $options['checkbox_label'];?>"/></td>
|
195 |
</tr>
|
196 |
+
<tr valign="top" class="alt menu_option postbox">
|
197 |
+
<td><?php _e('Checkbox Name','ab_gasp');?></td>
|
198 |
+
<td><input type="text" size="60" name="gasp_options[checkbox_name]" value="<?php echo $options['checkbox_name'];?>"/>
|
199 |
+
<p class="description"><?php _e('You can change this if you find that bots have started to target your blog again','ab_gasp');?></p>
|
200 |
+
</td>
|
201 |
+
</tr>
|
202 |
<tr valign="top" class="alt menu_option postbox">
|
203 |
<td><?php _e('Allow Trackbacks?','ab_gasp');?></td>
|
204 |
<td><input type="checkbox" name="gasp_options[trackbacks]" value="yes" <?php checked($options['trackbacks'],'yes');?>/>
|
278 |
<td valign="top" width="150px">
|
279 |
This plugin was made by Andy Bailey (<a href="http://twitter.com/commentluv">@commentluv</a>)
|
280 |
<br/><p style="float:left; margin: 5px 5px 5px 0px;"><?php echo get_avatar('admin@comluv.com',48);?></p>
|
|
|
281 |
</td>
|
282 |
<td>
|
283 |
</td>
|
289 |
<br />A fantastically powerful new plugin that combines 8 premium plugins in to 1. It has advanced heuristics for anti spam (like this plugin but even more powerful!). It can help your posts go viral, allow dofollow, keywordname, twitterlink and much much more! <a href="http://www.commentluv.com" target="_blank">Click here to see the video</a></li>
|
290 |
<li><a href="http://wordpress.org/extend/plugins/twitterlink-comments/">TwitterLink Comments</a>
|
291 |
<br />Add an extra field to your comment form to allow your visitors to leave their twitter username and have it displayed along with their comment. All without having to edit your theme.</li>
|
|
|
|
|
292 |
</ul>
|
293 |
</td>
|
294 |
</tr>
|
312 |
$options = gasp_get_options();
|
313 |
echo '<p id="gasp_p" style="clear:both;"></p>';
|
314 |
echo '<script type="text/javascript">
|
315 |
+
//v1.2
|
316 |
var gasp_p = document.getElementById("gasp_p");
|
317 |
var gasp_cb = document.createElement("input");
|
318 |
var gasp_text = document.createTextNode(" '.$options['checkbox_label'].'");
|
319 |
gasp_cb.type = "checkbox";
|
320 |
+
gasp_cb.id = "'.$options['checkbox_name'].'";
|
321 |
+
gasp_cb.name = "'.$options['checkbox_name'].'";
|
322 |
gasp_cb.style.width = "25px";
|
323 |
gasp_p.appendChild(gasp_cb);
|
324 |
gasp_p.appendChild(gasp_text);
|
332 |
return true;
|
333 |
}
|
334 |
</script>
|
335 |
+
<noscript>you MUST enable javascript to be able to comment</noscript>
|
336 |
<input type="hidden" id="gasp_email" name="gasp_email" value="" />';
|
337 |
} else {
|
338 |
echo '<!-- no checkbox needed by Growmap Anti Spambot Plugin for logged on user -->';
|
index.html
ADDED
File without changes
|
index.php
ADDED
File without changes
|
languages/ab_gasp-fr_FR.mo
CHANGED
Binary file
|
languages/ab_gasp-fr_FR.po
CHANGED
@@ -2,9 +2,9 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Growmap Anti Spambot Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date: 2012-01
|
7 |
-
"Last-Translator:
|
8 |
"Language-Team: ComLuv.com GrowMap.com FeedBlitz.com <admin@comluv.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -19,109 +19,118 @@ msgstr ""
|
|
19 |
msgid "Settings"
|
20 |
msgstr "Paramètres"
|
21 |
|
22 |
-
#: ../growmap-anti-spambot-plugin.php:
|
23 |
msgid "Please check the box to confirm that you are NOT a spammer"
|
24 |
msgstr "Cochez cette case pour confirmer que vous n'êtes PAS un spammeur"
|
25 |
|
26 |
-
#: ../growmap-anti-spambot-plugin.php:
|
27 |
msgid "You may have disabled javascript. Please enable javascript before leaving a comment on this site."
|
28 |
msgstr "Javascript n'est sans doute pas activé. Activez javascript pour pouvoir laisser un commentaire sur ce site."
|
29 |
|
30 |
-
#: ../growmap-anti-spambot-plugin.php:
|
31 |
msgid "You appear to be a spambot. Contact admin another way if you feel this message is in error"
|
32 |
msgstr "Vous semblez être un spambot. Contactez le responsable du site via la page Contact si ce n'est pas le cas"
|
33 |
|
34 |
-
#: ../growmap-anti-spambot-plugin.php:
|
35 |
msgid "Confirm you are NOT a spammer"
|
36 |
msgstr "Confirmez que vous n'êtes PAS un spammeur"
|
37 |
|
38 |
-
#: ../growmap-anti-spambot-plugin.php:
|
39 |
msgid "Checkbox Label"
|
40 |
msgstr "Texte du bouton à cocher"
|
41 |
|
42 |
-
#: ../growmap-anti-spambot-plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
msgid "Allow Trackbacks?"
|
44 |
msgstr "Autoriser les rétroliens ?"
|
45 |
|
46 |
-
#: ../growmap-anti-spambot-plugin.php:
|
47 |
msgid "Unchecking the box will prevent ALL trackbacks"
|
48 |
msgstr "Décocher cette case entraînera un blocage de TOUS les rétroliens"
|
49 |
|
50 |
-
#: ../growmap-anti-spambot-plugin.php:
|
51 |
msgid "See this plugin if you want a trackback validation plugin that works well with GASP"
|
52 |
msgstr "Jetez un oeil sur cette extension si vous désirez installer un plugin de validation de rétroliens compatible avec GASP"
|
53 |
|
54 |
-
#: ../growmap-anti-spambot-plugin.php:
|
55 |
msgid "These are the messages you will show the user if they forget to check the checkbox or if the comment looks like it was submitted by a spambot"
|
56 |
msgstr "Ci-dessous, voici le message que verront les internautes qui oublieront de cocher la case et le message pour un commentaire qui semble avoir été soumis par un spambot"
|
57 |
|
58 |
-
#: ../growmap-anti-spambot-plugin.php:
|
59 |
-
#: ../growmap-anti-spambot-plugin.php:
|
60 |
msgid "There is only 1 situation where this can happen"
|
61 |
msgstr "Il n'existe qu'une seule situation dans laquelle cela peut se produire"
|
62 |
|
63 |
-
#: ../growmap-anti-spambot-plugin.php:
|
64 |
msgid "The user forgot to check the checkbox"
|
65 |
msgstr "L'internaute a oublié de cocher la case"
|
66 |
|
67 |
-
#: ../growmap-anti-spambot-plugin.php:
|
68 |
msgid "Checkbox not checked alert"
|
69 |
msgstr "Message d'alerte pour Case non cochée"
|
70 |
|
71 |
-
#: ../growmap-anti-spambot-plugin.php:
|
72 |
msgid "The user does not have javascript enabled"
|
73 |
msgstr "Javascript n'est pas activé chez l'internaute"
|
74 |
|
75 |
-
#: ../growmap-anti-spambot-plugin.php:
|
76 |
msgid "No checkbox"
|
77 |
msgstr "Pas de case à cocher"
|
78 |
|
79 |
-
#: ../growmap-anti-spambot-plugin.php:
|
80 |
msgid "There is only one situation where this would happen"
|
81 |
msgstr "Il n'existe qu'une seule situation dans laquelle cela pourrait se produire"
|
82 |
|
83 |
-
#: ../growmap-anti-spambot-plugin.php:
|
84 |
msgid "The form has a hidden field added with a label that has a name value with the word \"email\" in it. A spam bot will usually try to fill in all fields on a form, if this field has been filled in then something is wrong"
|
85 |
msgstr "Le formulaire contient un champ caché dont dont l'intitulé porte un nom contenant le mot \"email\". Un spambot essaiera la plupart du temps de compléter tous les champs d'un formulaire. Si celui-ci a été rempli, c'est suspect"
|
86 |
|
87 |
-
#: ../growmap-anti-spambot-plugin.php:
|
88 |
msgid "Hidden email field completed"
|
89 |
msgstr "Champ email caché rempli"
|
90 |
|
91 |
-
#: ../growmap-anti-spambot-plugin.php:
|
92 |
msgid "Heuristics (optional spam detection)"
|
93 |
msgstr "Heuristique (Détection optionnelle de spam)"
|
94 |
|
95 |
-
#: ../growmap-anti-spambot-plugin.php:
|
96 |
msgid "You can have more advanced spam detection by setting these options. Many thanks to @dragonblogger for these suggestions"
|
97 |
msgstr "Ces paramètres vous permettent de renforcer encore la détection de spams. Mille merci à @dragonblogger pour ces suggestions"
|
98 |
|
99 |
-
#: ../growmap-anti-spambot-plugin.php:
|
100 |
msgid "Maximum number of URLs allowed in comment text"
|
101 |
msgstr "Nombre maximum d'URLs autorisé dans le commentaire"
|
102 |
|
103 |
-
#: ../growmap-anti-spambot-plugin.php:
|
104 |
-
#: ../growmap-anti-spambot-plugin.php:
|
105 |
msgid "Use 0 (zero) to disable check"
|
106 |
msgstr "Choisissez 0 (zéro) pour désactiver ce contrôle"
|
107 |
|
108 |
-
#: ../growmap-anti-spambot-plugin.php:
|
109 |
msgid "Maximum number of words allowed in name field"
|
110 |
msgstr "Nombre maximum de mots autorisé dans le champ Nom"
|
111 |
|
112 |
-
#: ../growmap-anti-spambot-plugin.php:
|
113 |
msgid "Where to send suspicious comments?"
|
114 |
msgstr "Où envoyer les commentaires suspects ?"
|
115 |
|
116 |
-
#: ../growmap-anti-spambot-plugin.php:
|
117 |
msgid "spam"
|
118 |
msgstr "Spam"
|
119 |
|
120 |
-
#: ../growmap-anti-spambot-plugin.php:
|
121 |
msgid "pending"
|
122 |
msgstr "En attente"
|
123 |
|
124 |
-
#: ../growmap-anti-spambot-plugin.php:
|
125 |
msgid "Save Changes"
|
126 |
msgstr "Enregistrer les paramètres"
|
127 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Growmap Anti Spambot Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2012-09-01 08:47-0000\n"
|
6 |
+
"PO-Revision-Date: 2012-09-01 08:47-0000\n"
|
7 |
+
"Last-Translator: Andy Bailey <andrewgbailey@gmail.com>\n"
|
8 |
"Language-Team: ComLuv.com GrowMap.com FeedBlitz.com <admin@comluv.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
19 |
msgid "Settings"
|
20 |
msgstr "Paramètres"
|
21 |
|
22 |
+
#: ../growmap-anti-spambot-plugin.php:83
|
23 |
msgid "Please check the box to confirm that you are NOT a spammer"
|
24 |
msgstr "Cochez cette case pour confirmer que vous n'êtes PAS un spammeur"
|
25 |
|
26 |
+
#: ../growmap-anti-spambot-plugin.php:84
|
27 |
msgid "You may have disabled javascript. Please enable javascript before leaving a comment on this site."
|
28 |
msgstr "Javascript n'est sans doute pas activé. Activez javascript pour pouvoir laisser un commentaire sur ce site."
|
29 |
|
30 |
+
#: ../growmap-anti-spambot-plugin.php:85
|
31 |
msgid "You appear to be a spambot. Contact admin another way if you feel this message is in error"
|
32 |
msgstr "Vous semblez être un spambot. Contactez le responsable du site via la page Contact si ce n'est pas le cas"
|
33 |
|
34 |
+
#: ../growmap-anti-spambot-plugin.php:86
|
35 |
msgid "Confirm you are NOT a spammer"
|
36 |
msgstr "Confirmez que vous n'êtes PAS un spammeur"
|
37 |
|
38 |
+
#: ../growmap-anti-spambot-plugin.php:193
|
39 |
msgid "Checkbox Label"
|
40 |
msgstr "Texte du bouton à cocher"
|
41 |
|
42 |
+
#: ../growmap-anti-spambot-plugin.php:197
|
43 |
+
#, fuzzy
|
44 |
+
msgid "Checkbox Name"
|
45 |
+
msgstr "Texte du bouton à cocher"
|
46 |
+
|
47 |
+
#: ../growmap-anti-spambot-plugin.php:199
|
48 |
+
msgid "You can change this if you find that bots have started to target your blog again"
|
49 |
+
msgstr ""
|
50 |
+
|
51 |
+
#: ../growmap-anti-spambot-plugin.php:203
|
52 |
msgid "Allow Trackbacks?"
|
53 |
msgstr "Autoriser les rétroliens ?"
|
54 |
|
55 |
+
#: ../growmap-anti-spambot-plugin.php:205
|
56 |
msgid "Unchecking the box will prevent ALL trackbacks"
|
57 |
msgstr "Décocher cette case entraînera un blocage de TOUS les rétroliens"
|
58 |
|
59 |
+
#: ../growmap-anti-spambot-plugin.php:206
|
60 |
msgid "See this plugin if you want a trackback validation plugin that works well with GASP"
|
61 |
msgstr "Jetez un oeil sur cette extension si vous désirez installer un plugin de validation de rétroliens compatible avec GASP"
|
62 |
|
63 |
+
#: ../growmap-anti-spambot-plugin.php:210
|
64 |
msgid "These are the messages you will show the user if they forget to check the checkbox or if the comment looks like it was submitted by a spambot"
|
65 |
msgstr "Ci-dessous, voici le message que verront les internautes qui oublieront de cocher la case et le message pour un commentaire qui semble avoir été soumis par un spambot"
|
66 |
|
67 |
+
#: ../growmap-anti-spambot-plugin.php:212
|
68 |
+
#: ../growmap-anti-spambot-plugin.php:222
|
69 |
msgid "There is only 1 situation where this can happen"
|
70 |
msgstr "Il n'existe qu'une seule situation dans laquelle cela peut se produire"
|
71 |
|
72 |
+
#: ../growmap-anti-spambot-plugin.php:214
|
73 |
msgid "The user forgot to check the checkbox"
|
74 |
msgstr "L'internaute a oublié de cocher la case"
|
75 |
|
76 |
+
#: ../growmap-anti-spambot-plugin.php:217
|
77 |
msgid "Checkbox not checked alert"
|
78 |
msgstr "Message d'alerte pour Case non cochée"
|
79 |
|
80 |
+
#: ../growmap-anti-spambot-plugin.php:224
|
81 |
msgid "The user does not have javascript enabled"
|
82 |
msgstr "Javascript n'est pas activé chez l'internaute"
|
83 |
|
84 |
+
#: ../growmap-anti-spambot-plugin.php:227
|
85 |
msgid "No checkbox"
|
86 |
msgstr "Pas de case à cocher"
|
87 |
|
88 |
+
#: ../growmap-anti-spambot-plugin.php:232
|
89 |
msgid "There is only one situation where this would happen"
|
90 |
msgstr "Il n'existe qu'une seule situation dans laquelle cela pourrait se produire"
|
91 |
|
92 |
+
#: ../growmap-anti-spambot-plugin.php:234
|
93 |
msgid "The form has a hidden field added with a label that has a name value with the word \"email\" in it. A spam bot will usually try to fill in all fields on a form, if this field has been filled in then something is wrong"
|
94 |
msgstr "Le formulaire contient un champ caché dont dont l'intitulé porte un nom contenant le mot \"email\". Un spambot essaiera la plupart du temps de compléter tous les champs d'un formulaire. Si celui-ci a été rempli, c'est suspect"
|
95 |
|
96 |
+
#: ../growmap-anti-spambot-plugin.php:237
|
97 |
msgid "Hidden email field completed"
|
98 |
msgstr "Champ email caché rempli"
|
99 |
|
100 |
+
#: ../growmap-anti-spambot-plugin.php:244
|
101 |
msgid "Heuristics (optional spam detection)"
|
102 |
msgstr "Heuristique (Détection optionnelle de spam)"
|
103 |
|
104 |
+
#: ../growmap-anti-spambot-plugin.php:245
|
105 |
msgid "You can have more advanced spam detection by setting these options. Many thanks to @dragonblogger for these suggestions"
|
106 |
msgstr "Ces paramètres vous permettent de renforcer encore la détection de spams. Mille merci à @dragonblogger pour ces suggestions"
|
107 |
|
108 |
+
#: ../growmap-anti-spambot-plugin.php:248
|
109 |
msgid "Maximum number of URLs allowed in comment text"
|
110 |
msgstr "Nombre maximum d'URLs autorisé dans le commentaire"
|
111 |
|
112 |
+
#: ../growmap-anti-spambot-plugin.php:250
|
113 |
+
#: ../growmap-anti-spambot-plugin.php:256
|
114 |
msgid "Use 0 (zero) to disable check"
|
115 |
msgstr "Choisissez 0 (zéro) pour désactiver ce contrôle"
|
116 |
|
117 |
+
#: ../growmap-anti-spambot-plugin.php:254
|
118 |
msgid "Maximum number of words allowed in name field"
|
119 |
msgstr "Nombre maximum de mots autorisé dans le champ Nom"
|
120 |
|
121 |
+
#: ../growmap-anti-spambot-plugin.php:260
|
122 |
msgid "Where to send suspicious comments?"
|
123 |
msgstr "Où envoyer les commentaires suspects ?"
|
124 |
|
125 |
+
#: ../growmap-anti-spambot-plugin.php:263
|
126 |
msgid "spam"
|
127 |
msgstr "Spam"
|
128 |
|
129 |
+
#: ../growmap-anti-spambot-plugin.php:264
|
130 |
msgid "pending"
|
131 |
msgstr "En attente"
|
132 |
|
133 |
+
#: ../growmap-anti-spambot-plugin.php:273
|
134 |
msgid "Save Changes"
|
135 |
msgstr "Enregistrer les paramètres"
|
136 |
|
languages/ab_gasp.mo
CHANGED
Binary file
|
languages/ab_gasp.po
CHANGED
@@ -2,9 +2,9 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Growmap Anti Spambot Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
-
"Last-Translator: Andy Bailey <
|
8 |
"Language-Team: ComLuv.com GrowMap.com FeedBlitz.com <admin@comluv.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -19,109 +19,117 @@ msgstr ""
|
|
19 |
msgid "Settings"
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: ../growmap-anti-spambot-plugin.php:
|
23 |
msgid "Please check the box to confirm that you are NOT a spammer"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: ../growmap-anti-spambot-plugin.php:
|
27 |
msgid "You may have disabled javascript. Please enable javascript before leaving a comment on this site."
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: ../growmap-anti-spambot-plugin.php:
|
31 |
msgid "You appear to be a spambot. Contact admin another way if you feel this message is in error"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: ../growmap-anti-spambot-plugin.php:
|
35 |
msgid "Confirm you are NOT a spammer"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: ../growmap-anti-spambot-plugin.php:
|
39 |
msgid "Checkbox Label"
|
40 |
msgstr ""
|
41 |
|
42 |
-
#: ../growmap-anti-spambot-plugin.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
msgid "Allow Trackbacks?"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: ../growmap-anti-spambot-plugin.php:
|
47 |
msgid "Unchecking the box will prevent ALL trackbacks"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: ../growmap-anti-spambot-plugin.php:
|
51 |
msgid "See this plugin if you want a trackback validation plugin that works well with GASP"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: ../growmap-anti-spambot-plugin.php:
|
55 |
msgid "These are the messages you will show the user if they forget to check the checkbox or if the comment looks like it was submitted by a spambot"
|
56 |
msgstr ""
|
57 |
|
58 |
-
#: ../growmap-anti-spambot-plugin.php:
|
59 |
-
#: ../growmap-anti-spambot-plugin.php:
|
60 |
msgid "There is only 1 situation where this can happen"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: ../growmap-anti-spambot-plugin.php:
|
64 |
msgid "The user forgot to check the checkbox"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: ../growmap-anti-spambot-plugin.php:
|
68 |
msgid "Checkbox not checked alert"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: ../growmap-anti-spambot-plugin.php:
|
72 |
msgid "The user does not have javascript enabled"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: ../growmap-anti-spambot-plugin.php:
|
76 |
msgid "No checkbox"
|
77 |
msgstr ""
|
78 |
|
79 |
-
#: ../growmap-anti-spambot-plugin.php:
|
80 |
msgid "There is only one situation where this would happen"
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: ../growmap-anti-spambot-plugin.php:
|
84 |
msgid "The form has a hidden field added with a label that has a name value with the word \"email\" in it. A spam bot will usually try to fill in all fields on a form, if this field has been filled in then something is wrong"
|
85 |
msgstr ""
|
86 |
|
87 |
-
#: ../growmap-anti-spambot-plugin.php:
|
88 |
msgid "Hidden email field completed"
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: ../growmap-anti-spambot-plugin.php:
|
92 |
msgid "Heuristics (optional spam detection)"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: ../growmap-anti-spambot-plugin.php:
|
96 |
msgid "You can have more advanced spam detection by setting these options. Many thanks to @dragonblogger for these suggestions"
|
97 |
msgstr ""
|
98 |
|
99 |
-
#: ../growmap-anti-spambot-plugin.php:
|
100 |
msgid "Maximum number of URLs allowed in comment text"
|
101 |
msgstr ""
|
102 |
|
103 |
-
#: ../growmap-anti-spambot-plugin.php:
|
104 |
-
#: ../growmap-anti-spambot-plugin.php:
|
105 |
msgid "Use 0 (zero) to disable check"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: ../growmap-anti-spambot-plugin.php:
|
109 |
msgid "Maximum number of words allowed in name field"
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: ../growmap-anti-spambot-plugin.php:
|
113 |
msgid "Where to send suspicious comments?"
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: ../growmap-anti-spambot-plugin.php:
|
117 |
msgid "spam"
|
118 |
msgstr ""
|
119 |
|
120 |
-
#: ../growmap-anti-spambot-plugin.php:
|
121 |
msgid "pending"
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: ../growmap-anti-spambot-plugin.php:
|
125 |
msgid "Save Changes"
|
126 |
msgstr ""
|
127 |
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Growmap Anti Spambot Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2012-09-01 08:47-0000\n"
|
6 |
+
"PO-Revision-Date: 2012-09-01 08:47-0000\n"
|
7 |
+
"Last-Translator: Andy Bailey <andrewgbailey@gmail.com>\n"
|
8 |
"Language-Team: ComLuv.com GrowMap.com FeedBlitz.com <admin@comluv.com>\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
19 |
msgid "Settings"
|
20 |
msgstr ""
|
21 |
|
22 |
+
#: ../growmap-anti-spambot-plugin.php:83
|
23 |
msgid "Please check the box to confirm that you are NOT a spammer"
|
24 |
msgstr ""
|
25 |
|
26 |
+
#: ../growmap-anti-spambot-plugin.php:84
|
27 |
msgid "You may have disabled javascript. Please enable javascript before leaving a comment on this site."
|
28 |
msgstr ""
|
29 |
|
30 |
+
#: ../growmap-anti-spambot-plugin.php:85
|
31 |
msgid "You appear to be a spambot. Contact admin another way if you feel this message is in error"
|
32 |
msgstr ""
|
33 |
|
34 |
+
#: ../growmap-anti-spambot-plugin.php:86
|
35 |
msgid "Confirm you are NOT a spammer"
|
36 |
msgstr ""
|
37 |
|
38 |
+
#: ../growmap-anti-spambot-plugin.php:193
|
39 |
msgid "Checkbox Label"
|
40 |
msgstr ""
|
41 |
|
42 |
+
#: ../growmap-anti-spambot-plugin.php:197
|
43 |
+
msgid "Checkbox Name"
|
44 |
+
msgstr ""
|
45 |
+
|
46 |
+
#: ../growmap-anti-spambot-plugin.php:199
|
47 |
+
msgid "You can change this if you find that bots have started to target your blog again"
|
48 |
+
msgstr ""
|
49 |
+
|
50 |
+
#: ../growmap-anti-spambot-plugin.php:203
|
51 |
msgid "Allow Trackbacks?"
|
52 |
msgstr ""
|
53 |
|
54 |
+
#: ../growmap-anti-spambot-plugin.php:205
|
55 |
msgid "Unchecking the box will prevent ALL trackbacks"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#: ../growmap-anti-spambot-plugin.php:206
|
59 |
msgid "See this plugin if you want a trackback validation plugin that works well with GASP"
|
60 |
msgstr ""
|
61 |
|
62 |
+
#: ../growmap-anti-spambot-plugin.php:210
|
63 |
msgid "These are the messages you will show the user if they forget to check the checkbox or if the comment looks like it was submitted by a spambot"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: ../growmap-anti-spambot-plugin.php:212
|
67 |
+
#: ../growmap-anti-spambot-plugin.php:222
|
68 |
msgid "There is only 1 situation where this can happen"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: ../growmap-anti-spambot-plugin.php:214
|
72 |
msgid "The user forgot to check the checkbox"
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: ../growmap-anti-spambot-plugin.php:217
|
76 |
msgid "Checkbox not checked alert"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: ../growmap-anti-spambot-plugin.php:224
|
80 |
msgid "The user does not have javascript enabled"
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: ../growmap-anti-spambot-plugin.php:227
|
84 |
msgid "No checkbox"
|
85 |
msgstr ""
|
86 |
|
87 |
+
#: ../growmap-anti-spambot-plugin.php:232
|
88 |
msgid "There is only one situation where this would happen"
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: ../growmap-anti-spambot-plugin.php:234
|
92 |
msgid "The form has a hidden field added with a label that has a name value with the word \"email\" in it. A spam bot will usually try to fill in all fields on a form, if this field has been filled in then something is wrong"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: ../growmap-anti-spambot-plugin.php:237
|
96 |
msgid "Hidden email field completed"
|
97 |
msgstr ""
|
98 |
|
99 |
+
#: ../growmap-anti-spambot-plugin.php:244
|
100 |
msgid "Heuristics (optional spam detection)"
|
101 |
msgstr ""
|
102 |
|
103 |
+
#: ../growmap-anti-spambot-plugin.php:245
|
104 |
msgid "You can have more advanced spam detection by setting these options. Many thanks to @dragonblogger for these suggestions"
|
105 |
msgstr ""
|
106 |
|
107 |
+
#: ../growmap-anti-spambot-plugin.php:248
|
108 |
msgid "Maximum number of URLs allowed in comment text"
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: ../growmap-anti-spambot-plugin.php:250
|
112 |
+
#: ../growmap-anti-spambot-plugin.php:256
|
113 |
msgid "Use 0 (zero) to disable check"
|
114 |
msgstr ""
|
115 |
|
116 |
+
#: ../growmap-anti-spambot-plugin.php:254
|
117 |
msgid "Maximum number of words allowed in name field"
|
118 |
msgstr ""
|
119 |
|
120 |
+
#: ../growmap-anti-spambot-plugin.php:260
|
121 |
msgid "Where to send suspicious comments?"
|
122 |
msgstr ""
|
123 |
|
124 |
+
#: ../growmap-anti-spambot-plugin.php:263
|
125 |
msgid "spam"
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: ../growmap-anti-spambot-plugin.php:264
|
129 |
msgid "pending"
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: ../growmap-anti-spambot-plugin.php:273
|
133 |
msgid "Save Changes"
|
134 |
msgstr ""
|
135 |
|
languages/index.html
ADDED
File without changes
|
languages/index.php
ADDED
File without changes
|
readme.txt
CHANGED
@@ -3,8 +3,8 @@ Contributors: commentluv
|
|
3 |
Donate link:http://comluv.com/about/donate
|
4 |
Tags: comments, anti spam, spam, spambot, gasp
|
5 |
Requires at least: 2.9.2
|
6 |
-
Tested up to: 3.
|
7 |
-
Stable tag: 1.
|
8 |
|
9 |
Defeat automated spambots by adding a client side generated checkbox asking the comment author to confirm that they are not a spammer.
|
10 |
|
@@ -52,6 +52,11 @@ If you are logged out and have javascript enabled and it is still not showing th
|
|
52 |
|
53 |
You can download any of the number of trackback validation plugins which will check the trackback before allowing it or not.
|
54 |
|
|
|
|
|
|
|
|
|
|
|
55 |
== Screenshots ==
|
56 |
|
57 |
1. settings page
|
@@ -62,6 +67,9 @@ You can download any of the number of trackback validation plugins which will ch
|
|
62 |
|
63 |
== ChangeLog ==
|
64 |
|
|
|
|
|
|
|
65 |
= 0.1 =
|
66 |
* First version , commissioned by @phollows via @growmap
|
67 |
|
@@ -90,11 +98,12 @@ You can download any of the number of trackback validation plugins which will ch
|
|
90 |
* add ability to specify maximum number of names or urls in content of comment. (@dragonblogger)
|
91 |
* choose where to send comment
|
92 |
|
|
|
93 |
== Upgrade Notice ==
|
94 |
|
95 |
-
= 1.
|
96 |
|
97 |
-
* added -
|
98 |
|
99 |
== Configuration ==
|
100 |
|
3 |
Donate link:http://comluv.com/about/donate
|
4 |
Tags: comments, anti spam, spam, spambot, gasp
|
5 |
Requires at least: 2.9.2
|
6 |
+
Tested up to: 3.5
|
7 |
+
Stable tag: 1.2
|
8 |
|
9 |
Defeat automated spambots by adding a client side generated checkbox asking the comment author to confirm that they are not a spammer.
|
10 |
|
52 |
|
53 |
You can download any of the number of trackback validation plugins which will check the trackback before allowing it or not.
|
54 |
|
55 |
+
= After having no spam I am now getting LOTS of spam, what do I do? =
|
56 |
+
|
57 |
+
Sometimes scripts can semi automate spam and they know what the checkbox name is so they can automatically tick it.
|
58 |
+
Change the `checkbox name` value in the settings page to something new (like change the number) so the autmoated systems don't know what the checkbox is called any more
|
59 |
+
|
60 |
== Screenshots ==
|
61 |
|
62 |
1. settings page
|
67 |
|
68 |
== ChangeLog ==
|
69 |
|
70 |
+
= 1.2 =
|
71 |
+
* allow blogger to change checkbox name in settings
|
72 |
+
|
73 |
= 0.1 =
|
74 |
* First version , commissioned by @phollows via @growmap
|
75 |
|
98 |
* add ability to specify maximum number of names or urls in content of comment. (@dragonblogger)
|
99 |
* choose where to send comment
|
100 |
|
101 |
+
|
102 |
== Upgrade Notice ==
|
103 |
|
104 |
+
= 1.2 =
|
105 |
|
106 |
+
* added - allow user to change gasp checkbox name
|
107 |
|
108 |
== Configuration ==
|
109 |
|