Captcha Mod

From TNG_Wiki
Jump to: navigation, search
Caution TNG v12 now includes the TNG_captcha.php file so you may not need to install a different mod if you want to use the provided reCaptcha v2. See Recaptcha V2 Implemented Caution

Captcha Mod
Summary Provides a captcha challenge for the Suggest and New Account forms
Mod Updated
Download link Brian McFadyen's version
Bryan Larson's No Captcha reCAPTCHA Add-on
Bryan Larson's nuCaptcha add-on
Rick Bisbee's Image Captcha Add-on
Mike Bluett's Slider Captcha add-on
Download stats {{{download_stats}}}
Author(s) Brian McFadyen
Roger Moffat
Homepage Captcha Mod (This page)
Mod Support TNG Community Forums
Contact Developer
Latest Mod N/A
Min TNG V 7.0.0
Max TNG V 12+
Files modified
Related Mods
Captcha Editor - Brian's Mod for his email version of the TNG_captcha.php file

TNG enabled the capability for a captcha mod by doing a conditional include for TNG_captcha.php since TNG 6.0.

While TNG has continually updated its security options, the captcha does eliminate spam suggestions, user registrations, and comment messages.

Once installed the captcha mod does not require a rework for TNG new releases and upgrades since the include is part of the suggest.php and newacctform.php code provided by Darrin. Thanks to Brian McFadyen who made this happen.

@include($cms['tngpath'] . "TNG_captcha.php");

Different captcha mods are available:


You can download the different versions:

Brian's version

Brian McFadyen's version uses the freecap software to provide the captcha challenge and is the original captcha mod

Pro Con
Provides multi-language support Freecap is hard to read when visually impaired and may require choosing new words multiple times before the challenge word can be read

Roger's version

Roger Moffat's version uses the word challenge capability from Google's reCAPTCHA: Stop Spam, Read Books page. As of version 8.2.0 it also supports switching the "theme" of the widget and provide support for a number of different languages as supported by Google.

Pro Con
The word challenges are easier to decipher for visually impaired (color-blind) users. Multi-language support is provided by Google - oh wait - that's a Pro now. Version 8.2.0 implements the Google codes for multiple languages.
An audio capability is provided Requires that you have or establish a (free) account with Google, and request a private and public key, which is not really a big negative.
Every reCAPTCHA challenge correctly answered helps digitise olde books and newspapers - the words provided by the challenge are taken from books and newspapers that are being digitally archived and indexed. The same keys will work on their assigned domain, AND on localhost or Or you can take advantage of a feature added by Google to get a "Global" key that will be your key to work across multiple domains, meaning you only need a single pair of keys for many domains and your localhost.

TNG User sites using this mod

  • Please add TNG site that you have found that utilize this modification

Site List