Difference between revisions of "Captcha Mod"

From TNG_Wiki
Jump to navigation Jump to search
(updated for TNG V9)
 
(25 intermediate revisions by 10 users not shown)
Line 1: Line 1:
 +
{{caution
 +
|notes = 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]]
 +
}}
 
{{TNGmod
 
{{TNGmod
 
| mod_name        = Captcha Mod
 
| mod_name        = Captcha Mod
 
| mod_summary    = Provides a captcha challenge for the Suggest and New Account forms
 
| mod_summary    = Provides a captcha challenge for the Suggest and New Account forms
 
| mod_validation  =
 
| mod_validation  =
 +
| mod_last_update =
 
| download_link  = [http://genwiki.mcfadyen.ca/index.php?title=TNG_captcha Brian McFadyen's version] <br />
 
| download_link  = [http://genwiki.mcfadyen.ca/index.php?title=TNG_captcha Brian McFadyen's version] <br />
[http://lisaandroger.com/downloads/?did=4 Roger Moffat's version for TNG 7] <br /> [http://lisaandroger.com/downloads/?did=12 Roger Moffat's version for TNG 8]
+
Bryan Larson's [[No Captcha reCAPTCHA Add-on|No Captcha reCAPTCHA Add-on]]<br />Bryan Larson's [[NuCaptcha Add-on|nuCaptcha add-on]]<br />Rick Bisbee's [[Image Captcha Add-on]]<br />Mike Bluett's [[Slider Captcha Mod|Slider Captcha add-on]]
 +
 
 
| mod_author      = Brian McFadyen<br />Roger Moffat
 
| mod_author      = Brian McFadyen<br />Roger Moffat
 
| mod_url        = [[Captcha Mod]] (This page)
 
| mod_url        = [[Captcha Mod]] (This page)
| mod_support    = [http://www.tngforum.us/ TNG Forums]
+
| mod_support    = [http://tng.community/ TNG Community Forums]
 
| mod_contact    =
 
| mod_contact    =
 
| mod_version    = N/A
 
| mod_version    = N/A
 
| min_TNG_ver    = 7.0.0
 
| min_TNG_ver    = 7.0.0
| max_TNG_ver    = 9.0.0
+
| max_TNG_ver    = 12+
 
| TNG_file_list  = TNG_captcha.php
 
| TNG_file_list  = TNG_captcha.php
 
| related_mods    = [[Captcha_Editor_-_Brian's_Mod|Captcha Editor - Brian's Mod]] for his email version of the TNG_captcha.php file
 
| related_mods    = [[Captcha_Editor_-_Brian's_Mod|Captcha Editor - Brian's Mod]] for his email version of the TNG_captcha.php file
Line 33: Line 38:
 
</pre>
 
</pre>
  
Two different captcha mods are available:
+
Different captcha mods are available:
 
* 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
+
* 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 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]]
 +
* [[Slider Captcha Mod|Mike Bluett's Slider Captcha Add-on]]
  
 
== Downloads ==
 
== Downloads ==
Line 41: Line 50:
 
You can download the different versions:
 
You can download the different versions:
 
* [http://genwiki.mcfadyen.ca/index.php?title=TNG_captcha Brian McFadyen's version] from Brian McFadyen's web site
 
* [http://genwiki.mcfadyen.ca/index.php?title=TNG_captcha Brian McFadyen's version] from Brian McFadyen's web site
* [http://lisaandroger.com/downloads/?category=1 Roger Moffat's version] from Roger Moffat's web site
+
* Roger Moffat's version from Roger Moffat's web site - outdated as it uses Captcha V1
 +
* [[No Captcha reCAPTCHA Add-on|Bryan Larson's No Captcha reCAPTCHA Add-on]]
 +
* [[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]]
 +
* [[Slider Captcha Mod|Mike Bluett's Slider Captcha Add-on]]
  
 
== Brian's version ==
 
== Brian's version ==
Line 58: Line 71:
 
== Roger's version ==
 
== Roger's version ==
  
Roger Moffat's version uses the word challenge capability from [http://www.google.com/recaptcha Google's reCAPTCHA: Stop Spam, Read Books page]. As of versioin 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.
+
Roger Moffat's version uses the word challenge capability from [http://www.google.com/recaptcha 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.
  
 
{| border="1" cellspacing="5" cellpadding="2" width="100%" class="wikitable"
 
{| border="1" cellspacing="5" cellpadding="2" width="100%" class="wikitable"
Line 79: Line 92:
 
=== Site List ===
 
=== Site List ===
 
*[http://genealogy.mcfadyen.ca/ Brian McFadyen's Genealogy site] Brian McFadyen is the developer of the original captcha mod that uses freecap software.
 
*[http://genealogy.mcfadyen.ca/ Brian McFadyen's Genealogy site] Brian McFadyen is the developer of the original captcha mod that uses freecap software.
*[http://www.royandboucher.com/genealogy/searchform.php Our Acadian, French Canadian, and Maine Ancestors] I used Brian McFadyen's captch mod for over two years but have switched to Roger's since the challenge text is easier to interpret.  (Ken Roy)
+
*[https://www.royandboucher.com/genealogy/searchform.php Our Acadian, French Canadian, and Maine Ancestors] I used Brian McFadyen's captch mod for over two years but have switched to Roger's since the challenge text is easier to interpret, and now am using [[Image Captcha Add-on]] because Google has made it more difficult to decipher the reCaptcha challenge.  (Ken Roy)
 
*[http://roger.lisaandroger.com/ Roger's Genealogy] Roger is the developer of the TNG interface to Carnegie Mellon's reCAPTCHA
 
*[http://roger.lisaandroger.com/ Roger's Genealogy] Roger is the developer of the TNG interface to Carnegie Mellon's reCAPTCHA
 
*[http://www.ballewgenealogy.org/ Ballew Genealogy] I use Roger's mod for the pages that require input (forms).
 
*[http://www.ballewgenealogy.org/ Ballew Genealogy] I use Roger's mod for the pages that require input (forms).
*[http://www.ourfamilyhistories.org/ Our Family Histories.org] I use Roger's mod for the pages that require input (forms).
+
*[http://www.ourfamilyhistories.org/ Our Family Histories.org] I use my own nuCaptcha add-on for the pages that require input (forms) for non-registered users.
 
*[http://www.gritquoy.com/ Gritquoy Genealogy] I use Brian's mod for input pages.
 
*[http://www.gritquoy.com/ Gritquoy Genealogy] I use Brian's mod for input pages.
 
*[http://www.mantione.net/ Mantione Family History] I use Roger's mod for the pages that require input (forms), but a separate code for the Mail Hide functionality of ReCaptcha.
 
*[http://www.mantione.net/ Mantione Family History] I use Roger's mod for the pages that require input (forms), but a separate code for the Mail Hide functionality of ReCaptcha.
*[http://www.royroyes.net/genealogy/ Roy~Royes Family Links] uses Roger's mod
+
*[http://www.royroyes.net/genealogy/ Roy~Royes Family Links] uses Roger's mod.
 +
*[http://www.nap-kin.net/genealogy/ nap-kin genealogy] uses Roger's mod.
 +
*[http://http://hatcherfamilyassn.com/ Hatcher Families Genealogy Association] uses Roger's ReCAPTCHA mod.  We were hit hard by SPAM suggestions, and this took care of the problem.
 +
*[http://henny-savenije.com/tng/ Veenkoloniale Genealogieën] Rick's image CAPTCHA mod. Before we had many fake user requests, but after installing the mod they were completely gone.
 +
*[http://vargefaret.net/genealogy/ Vargefaret] uses Roger's mod.
 +
*[http://www.scabell.info/TNG/ Familienforschung Scabell] Rick´s image CAPTCHA  Seit einigen Tagen hatte ich unheimlich viele Spammails. Das ist nun vorbei.
 +
*[http://www.1820Settlers.com British 1820 Settlers to South Africa] successfully uses Rick´s imcap v9008.
  
 +
[[Category:Mods for TNG v12]]
 +
[[Category:Mods for TNG v11]]
 +
[[Category:Mods for TNG v10]]
 +
[[Category:Mods for TNG v9]]
 +
[[Category:Mods for TNG v8]]
 
[[Category:Mods for TNG v7]]
 
[[Category:Mods for TNG v7]]
[[Category:Mods for TNG v8]]
+
[[Category:Captcha]]
[[Category:Mods for TNG v9]]
 

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