GabSoftware proudly presents its captcha plugin for the comment section of WordPress blogs, Gab Captcha 2.
Gab Captcha 2 settings
Gab Captcha 2 is an efficient and simple captcha plugin for WordPress comments.
It adds an easy turing test before each comment form. The turing test consist in typing the characters that appear emphasized and red in a text field. The plugin will add an entry in your WordPress administration area to let you configure some options.
Gab Captcha 2 currently comes in two languages: English (default) and French. You are welcome to propose your own translation or to update existing ones, especially the English one as I am not a native English speaker.
Gab Captcha 2 in action
This section describes how to install the plugin and get it working.
1. Extract and upload the directory “gabcaptcha2″ and all its content to your ‘/wp-content/plugins/’ directory
2. Activate the plugin through the ‘Plugins’ menu in WordPress
Optional but recommended :
3. Change the options to fit your needs in the ‘Settings > Gab Captcha 2′ menu in your WordPress administration area
4. If you don’t want to receive an email after each spam has been catches:
4.1. Go to the ‘Settings > Discussion’ menu
4.1.1. Tick the following checkboxes:
“E-mail me whenever > Anyone posts a comment”
“Before a comment appears > An administrator must always approve the comment”
“Before a comment appears > Comment author must have a previously approved comment”
4.1.2. Uncheck the following checkbox:
“E-mail me whenever > A comment is held for moderation”
4.2. Go to the ‘Settings > Gab Captcha 2′ menu
4.2.1 Choose ‘yes’ for ‘Automatically approve comments who passed the test’
You will now receive an email only after a valid comment has been posted.
To uninstall Gab Captcha, simple deactivate the plugin then remove the gabcaptch2 directory from your ‘/wp_content/plugins’ directory.
With Gab Captcha, spam should now be a thing of the past !
You can download Gab Captcha in the downloads section.
Definitely not. But it stopped all my spam as of today (getting about 100 spams every single day).
Yes. Go to the ‘Settings > Gab Captcha 2′ menu in your WordPress administration area.
Like what we do on our free time?
Make a donation!
Comments
I just installed GC2. I notice that if a user enters the characters incorrectly, sends, then enters the characters properly, GC2 reports “You just said that.” on a page that has no links to return to the post. It also does not post the comment even though the characters used were correct.
@ Taylor:
I am having this problem too. I love this script otherwise. Hopefully the author will tweak the code to fix this. I’d hate for someone on my blog to write a really long comment then lose all their text because of this bug.
@Taylor and Thunacrab:
You are correct, it’s the WordPress duplicate comment checker who is responsible of this message. I will try to find a solution to this problem because you are right to say that it is not a desirable behavior. Maybe it’s just an option to turn off in WordPress. Or maybe it’s the behavior of GC2 that I’ll have to change: when you don’t enter the correct code, a comment is inserted to the database into the spam folder. Posting the same comment with the correct code will thus trigger the WordPress duplicate comment alert. A new version should be released soon to address this issue
I tried to install on my new WP blog today, receive the following fatal error when I try to activate it.
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in wp-content/plugins/gab-captcha-2/gabcaptcha2.php on line 86 …. ????
@Laura:
I don’t have this error, neither the other two persons who posted a comment. That must be a transfer error. Can you try to re-upload the latest version?
Also, the plugin uses a class, which requires PHP 5. Do you have a PHP4 server ? If yes, see if you can activate PHP 5.
@Taylor and Thunacrab:
Version 1.0.5 should correct the problem. Please note that the comments which didn’t passed the test are no longer stored in the spam folder: they are deleted.
Also note that for if you provide a valid solution too quickly after your first failure, you will have a WordPress message “you are posting too quickly”. That’s the WordPress anti-flood system. I will address this issue on the next version.
How do I translate your Captcha to German?
What files do I need to change? And what name to those need?
Thanks!
Gilbert.
Hi Gilbert, thanks for your proposition!
To translate Gab Captcha 2, proceed as follow:
Download Poedit (www.poedit.net/download.php)
Install it
Fill in your name, email address, etc. This will define you as the German translator
Copy the file lang/default.po under the name “gabcaptcha2-de.po”
Open the file “gabcaptcha2-de.po” with Poedit (using “File>open”)
Go to “Catalog>Settings” and change “Language” to “German”. Leave “Country” empty. You can change “Team” and “Team’s email address” to your team’s informations.
Translate and save (“Save catalog”)
Send me the file “gabcaptcha2-de.po” and “gabcaptcha2-de.mo” if there’s one
I will then include your translation in the next version of Gab Captcha 2 very soon.
Gabriel,
The update fixed the problem thanks!
I have one little idea/recommendation for your plugin though… Upon failing the captcha, the page reloads at the top, unlike when you pass the captcha, it auto scrolls down to your comment at the bottom. I think it would be a good idea to scroll down to the “you fail” text if the captcha is failed, just in case someone posts, then navigates away from the page thinking their comment got posted.
Just an idea. Love the plugin, thanks.
Hi Thunacrab,
That’s a good idea, however I don’t know if I will be able to do that without touching to the WordPress core files… I’ll check if that’s possible. I’m glad the new version fixed the previous issue.
Version 1.0.7 will scroll to the comment area in case an invalid solution has been provided. Try it out
Gabriel,
I just updated, and tried an intentional failure… Everything is working perfectly.
Thanks for the update!
Nice! You are welcome
By the way, I can’t tell you how great this captcha has been for simplifying comment moderation. I used to approve comments individually so my blog doesn’t fill up with a bunch of spam, but that method is tedious and bad for the people who actually make real comments… people expect to see their post right after they make it.
Not many people read my blog, it is just a little personal place to post my thought, but I was still getting at least ten spams a day.
Since GabCaptcha, not one spam has slipped though.
Great job man. I’ll recommend this to anyone with spam problems. I tried about five other captchas before settling on yours. In my opinion, it is the best lightweight spam solution currently out.
I know what you mean, I was approving comments manually too before I developed Gab Captcha 2, and that was a little frustrating for the users and time-consuming for me. I get about 100 spams every single day so that was nice not to have to check which comment is from a real user.
The spam comments that I receive are quite cleverly designed, they congratulate the blog owner so that the owner may not recognize the spam, but a link to a commercial website (generally not legal) was always included. Sometimes it was not possible to guess with the link alone. So I saved myself from a lot of hassles with Gab Captcha 2
Haha, yeah! Clever and congratulatory spam is almost like a horoscope: Generalized, and just vague enough to be universally applicable to most blog content.
@Thunacrab: Understood and done
captcha comment download plugin gabriel
for its contents. This is a safe-cache copy of the original web site.