New Account Warning

From TNG_Wiki
Jump to navigation Jump to search
New Account Warning
Summary Adds a warning about the lack of encryption in TNG's login process to the New Account Registration page.
Validation
Mod Updated 12 Apr 2021
Download link v13.0.0.5
TNG 13.0
v12.0.0.4c
TNG 12.0
(See the Revision History for older versions.)
Download stats
Author(s) Robin Richmond
Homepage Robin Richmond's Genealogy Database
Mod Support My Mod Support form
Contact Developer My Mod Support form
Latest Mod v13.0.0.5
Min TNG V 9.2.2
Max TNG V at least 13.0.3
Files modified
newacctform.php, English cust_text.php
Related Mods
Notes


Purpose of the Mod

To warn users about the lack of password encryption on the TNG New Account Registration Page. The warning (which is defined as a language string) is displayed if the Account Registration page is not encrypted. Note that, even if the site supports encryption, if the site does not force encryption, the Account Registration page might be unencrypted.

Compatibility With Other Mods

Not compatible with New Account Form Mod.

Related Mods

Installation

This mod uses the standard installation process. It does not have a mod subfolder. [Show Installation Details]

Requirements

  • A working TNG installation.
  • An installed current version of the Mod Manager.
  • You should backup files listed in the panel on the right.

Procedure

  1. Remove and delete previous version of this mod.
  2. Backup the files updated by this mod. They are listed in the panel at the upper right.
  3. Download the .zip file, Extract its .cfg file to the mods folder.
  4. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files.

Problems?

  1. Try using the Mod Manager Remove capability
  2. Contact me through My Mod Support form.
[Hide Details]

Visualizations

Account Registration Form BEFORE
New account warning-before1.png
Account Registration Form AFTER:
New account warning-after.png

Custom Text

The following strings is defined in the English and English-UTF8 versions of cust_text.php.This text is placed to the right of the two password fields

$text['rrnaw-warning'] = "This registration form <b>is not securely encrypted</b>, so don't use a password that you use anywhere else.";
$text['rrnaw-warning'] .= "And don't just add a suffix to a standard password; use something completely different.";

If you want to modify this message, you must redefine it at the bottom of your cust_text.php file. Do not edit these lines in the cust_text.php file, for that will cause a Mod Manager "Bad Target" error.


Revision History

Mod Version TNG Version Date Note
12.0.0.4c 12.0+ 15 May 2018
  • Got rid of the %textexists processing that was needed in TNGv12
  • Changed both target locations to accommodate minor changes in the underlying TNG code.
  • Places the message in a third column of the password form field rows instead of on its own row after the password field.
  • Checks for the HTTPS protocol before displaying the message, allowing the mod to be installed even on sites where HTTPS is possible
12.0.0.4c 12.0-12.3 11 Nov 2018 Applied a %textexists condition to accommodate an underlyin change in TNGv12.2
9.2.2.4 9.2.2+ 21 Feb 2016 Moved the functionality that deals with additional required fields and form validation to the New Account Validation mod. Now uses Show Mod Names (but does not depend on it).
9.2.2.0 9.2.2 - 10.0.2 30 Apr 2014 Initial Release

Sites using this mod

If you download and install this mod, please add your site to the table below.

URL User Note Mod-Version TNG-Version User-language
Robin Richmond's Genealogy Database Robin Richmond Mod developer 13.0.0.5 13.0.3 English
Hooley Family Links Rick Hooley Public/Private See Here See Here EN
The Cole / Tanner Family Tree David Cole Public/Private see here see here EN, DE, FR, ES, NL