Difference between revisions of "Rip Challenge Mod"

From TNG_Wiki
Jump to navigation Jump to search
Line 5: Line 5:
 
| mod_validation  =  
 
| mod_validation  =  
 
| mod_last_update = 16 Sept 2021
 
| mod_last_update = 16 Sept 2021
| download_link  = [http://www.wiese-schneckloth.com/genealogy/ccount/click.php?id=29&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} Rip_challenge_v12.0.0.2]{{Tv120}}<hr />{{Tv1102}}[[Media:Rip_challenge_v11.0.2.zip|Rip_challenge_v11.0.2]]<hr />{{Tv1010}}[[Media:Rip_challenge_v10.1.0.zip|Rip_challenge_v10.1.0]]<hr />{{Tv80}}[[Media:rip_challenge_v8.1.0.zip|rip_challenge_v8.1.0]]
+
| download_link  = <hr/>{{Tv120}}[http://www.wiese-schneckloth.com/genealogy/ccount/click.php?id=29&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} Rip_challenge_v12.0.0.2]<hr />
 +
{{Tv1102}}[[Media:Rip_challenge_v11.0.2.zip|Rip_challenge_v11.0.2]]<hr />
 +
{{Tv1010}}[[Media:Rip_challenge_v10.1.0.zip|Rip_challenge_v10.1.0]]<hr />
 +
{{Tv80}}[[Media:rip_challenge_v8.1.0.zip|rip_challenge_v8.1.0]]
 
| download_stats  = [http://www.wiese-schneckloth.com/genealogy/ccount/index.php?action=stats&id=2 See download statistics]
 
| download_stats  = [http://www.wiese-schneckloth.com/genealogy/ccount/index.php?action=stats&id=2 See download statistics]
 
| mod_author      = Brian McFadyen<br />Brent Hemphill with translations by Hendrik Martius, Mogens Fenger, and Katryne Chauvigné-Bourlaud
 
| mod_author      = Brian McFadyen<br />Brent Hemphill with translations by Hendrik Martius, Mogens Fenger, and Katryne Chauvigné-Bourlaud
Line 13: Line 16:
 
| mod_version    = 12.0.0.2
 
| mod_version    = 12.0.0.2
 
| min_TNG_ver    = 8.0
 
| min_TNG_ver    = 8.0
| max_TNG_ver    = 13.0.4
+
| max_TNG_ver    = 13.1.1
 
| TNG_file_list  = English/cust_text.php
 
| TNG_file_list  = English/cust_text.php
 
| related_mods    = [[Rip Prevention Mod]]
 
| related_mods    = [[Rip Prevention Mod]]

Revision as of 11:03, 12 February 2022

Restricted Downloads of Rip Challenge Mod are restricted to logged in users. If you do not have a user account on the TNG Wiki use the Request Account link to request a user account Restricted
Caution If you have trouble downloading with Google Chrome, Vivaldi, Brave or other Chromium based browser, try using a right-click and select Open in new Window, then F5, or use another browser such as Firefox


Caution


Ambox notice.png The latest version of this mod uses the guidelines for TNG v12+ cust_text.php files. If you are using TNGv12+, and any cust_text.php file in this mod is marked with a Bad Target error, you need to update your cust_text.php files before you can install this mod. [Show instructions]

If you upgraded to TNGv12+, and did not update your cust_text.php files as instructed in the upgrade readme script, then you must use the TNG Mod Manager to update them. To do so:

  1. Go to Mod Manager, and select its "Recommended Updates" tab.
    (If the "Recommended Updates" tab is not visible, then go to the Mod Manager Options tab, select "Display Settings", and turn on the "Recommended Updates" tab.)
  2. Click the "Update" button in the "Recommended Updates" tab.
    Installed mods do not interfere with the update, and if you already have (or think you may have) run this update, it will not hurt for you to run it again.

[See details in the TNGv12 Change Impacts Article][Hide the instructions]

TNG 14.0
TNG 13.0
TNG 12.0



Rip Challenge Mod
Summary Adds a CAPTCHA challenge after a configurable number of accesses to the Rip Prevention Mod
Validation
Mod Updated 16 Sept 2021
Download link
TNG 12.0
Rip_challenge_v12.0.0.2
TNG 11.0.2
Rip_challenge_v11.0.2
TNG 10.1.0
Rip_challenge_v10.1.0
TNG 8.0
rip_challenge_v8.1.0
Download stats See download statistics
Author(s) Brian McFadyen
Brent Hemphill with translations by Hendrik Martius, Mogens Fenger, and Katryne Chauvigné-Bourlaud
Homepage Rip Challenge Mod (This page)
Mod Support TNG Community Forums
Contact Developer
Latest Mod 12.0.0.2
Min TNG V 8.0
Max TNG V 13.1.1
Files modified
English/cust_text.php
Related Mods
Notes
This mod will only work if the Rip Prevention Mod is installed. This mod also uses the reCAPTCHA solution and will require a free reCAPTCHA key. See the reCAPTCHA site to obtain a free key, which has been added to the TNG V12 settings.



Purpose of the mod

This TNG modification is designed to work with the Rip Prevention Mod. It adds a CAPTCHA challenge after a configurable number of accesses (default 30) for non registered users. It is intended to deter those slow automated programs that scrape your site. Remember, the RIP Challenge will only apply to non-logged in users. If you want to check it out after installation, you will need to logout.


Developer

The Rip Challenge Mod was developed by Brian McFadyen.
The Rip Challenge Mod was updated for MySQLi support by Brent Hemphill.
The Rip Challenge Mod was updated for reCAPTCHA v2 support by Brent Hemphill.


Revision History

Version Date Contents
12.0.0.2 16 Sept 2021 update mod for reCAPTCHA error.
12.0.0.1 8 Nov 2020 update mod for reCAPTCHA errors and HTML5 validation. Also added French translations.
12.0.0.0a 4 Sept 2018 update mod to be compatible with reCAPTCHA version 2, TNG V12 has settings to enter the keys. Also updated text and added German and Danish translations.
11.0.2 8 June 2017 update mod to be MySQLi compatible. Also fixed some other deprecated functions that were used and added the functionality for a renamed extensions folder.
10.1 8 June 2017 update mod to be MySQLi compatible. Also fixed some other deprecated functions that were used.
8.1.0 27 May 2010 initial release


Requirements

  • A working TNG installation
  • An installed Rip Prevention Mod
  • A free key for the reCAPTCHA solution version 2.0 entered into the settings in TNG V12.


Automated Installation

  1. An installed current version of the Mod Manager.
  2. Download the mod configuration package as identified in the status box above. Extract and copy the configuration file to your ./mods folder. Follow the normal automated installation for Mod Manager mods.


Side effects

  1. As with most source code modifications, these changes will likely be overwritten during your next TNG revision upgrade and will need to be re-implemented. (Using the Mod Manager greatly simplifies this process).


What Happened?, My site is stuck on the ReCaptcha page

This will happen if you have entered an invalid reCAPTCHA key. The result is that your reCAPTCHA challenge will repeatedly display the fact that the Keys are Invalid. The solution here is to delete the ./extensions/rip_challenge.php file, then goto the Mod Manager page and try again after a clean up.