Rip Challenge Mod

Rip Challenge Mod
Summary Adds a CAPTCHA challenge after a configurable number of accesses to the Rip Prevention Mod
Validation {{{mod_validation}}}
Mod Updated {{{mod_last_update}}}
Download link Rip_challenge_v11.0.2 for TNG V11.0.2
Rip_challenge_v10.1.0 for TNG V10.1
rip_challenge_v8.1.0 for TNG V8
Download stats {{{download_stats}}}
Author(s) Brian McFadyen
Homepage Rip Challenge Mod (This page)
Mod Support TNG Community Forums
Contact Developer {{{mod_contact}}}
Latest Mod 8.1.0
Min TNG V 8.0
Max TNG V 8.0
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.


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. Check here to see an example of the captcha page. 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


Revision History

Version Date Contents
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 1.0 (copy your keys from a prior version).


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. Once installed, use the EDIT button on the Mod Manager status page to enter your Public and Private keys obtained from the reCAPTCHA site.


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.
This can also happen if you get a new key from Google, since all new keys are for version 2 of reCAPTCHA.