Difference between revisions of "Captcha Mod"

From TNG_Wiki
Jump to navigation Jump to search
(added caution note)
 
Line 41: Line 41:
 
* Brian McFadyen's mod which uses the freecap software
 
* Brian McFadyen's mod which uses the freecap software
 
* Roger Moffat's mod which uses the reCAPTCHA software developed by Carnegie Mellon University and now managed by Google - this is now outdated v1.
 
* Roger Moffat's mod which uses the reCAPTCHA software developed by Carnegie Mellon University and now managed by Google - this is now outdated v1.
* [[No Captcha reCAPTCHA Add-on|Bryan Larson's No Captcha reCAPTCHA Add-on - this is a new version of Google's reCAPTCHA tool]] - this is current v2 and is pbsolete in TNG v12 since it is now part of TNG v12+
+
* [[No Captcha reCAPTCHA Add-on|Bryan Larson's No Captcha reCAPTCHA Add-on - this is a new version of Google's reCAPTCHA tool]] - this is current v2 and is obsolete in TNG v12 since it is now part of TNG v12+
 
* [[NuCaptcha Add-on|Bryan Larson's NuCaptcha Add-on]] - Obsolete in TNG v12 since it is now part of TNG v12+
 
* [[NuCaptcha Add-on|Bryan Larson's NuCaptcha Add-on]] - Obsolete in TNG v12 since it is now part of TNG v12+
 
* [[Image Captcha Add-on|Rick Bisbee's Image Captcha Add-on]]
 
* [[Image Captcha Add-on|Rick Bisbee's Image Captcha Add-on]]

Latest revision as of 07:26, 7 July 2018

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
Validation
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
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