close
TNG_Wiki TNG_Wiki
Search

Captcha Mod


Captcha Mod
Summary Provides a captcha challenge for the Suggest and New Account forms
Validation
Download link Brian McFadyen's version
Roger Moffat's version for TNG 7
Roger Moffat's version for TNG 8
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 10+
Files modified
TNG_captcha.php
Related Mods
Captcha Editor - Brian's Mod for his email version of the TNG_captcha.php file
Notes


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:

Downloads

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 127.0.0.1. 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