Difference between revisions of "ID Analysis"

From TNG_Wiki
Jump to navigation Jump to search
m (moved Maintenance - ID Analysis to ID Analysis: Match article with mod name)
(related mods added)
Line 12: Line 12:
 
| max_TNG_ver    = 9.0.0
 
| max_TNG_ver    = 9.0.0
 
| TNG_file_list  = See [[Maintenance_-_ID_Analysis#TNG_modules_Involved | TNG Modules Involved]]
 
| TNG_file_list  = See [[Maintenance_-_ID_Analysis#TNG_modules_Involved | TNG Modules Involved]]
| related_mods    =  
+
| related_mods    = [[Use_Unused_IDs|Use Unused IDs Mod]]
| notes          = <span style="color: red">'''supports'''</span> <span style="color: blue">English</span> and <span style="color: blue">German</span>
+
| notes          = supports English, German optionally
 
}}
 
}}
  

Revision as of 07:17, 31 March 2012

Maintenance - ID Analysis
Summary Adds a tab (ID Analysis) to the Admin > Reports page
Validation Admin application, validation not attempted
Mod Updated {{{mod_last_update}}}
Download link
TNG 9.0
Id_analysis_v9.0.0.1.zip for
German Language File
TNG 8.0
Id_analysis_v8.1.2.zip‎ for
TNG 7.0
id_analysis_v1.0.zip for
Download stats {{{download_stats}}}
Author(s) Warren S Gilbert
Homepage Maintenance - ID Analysis
Mod Support TNG Forums
Contact Developer
Latest Mod 9.0.0.1 for TNG V9
8.1.1 for TNG V8
1.0 for TNG V7
Min TNG V 7.0.0
Max TNG V 9.0.0
Files modified
Related Mods
Notes
supports English, German optionally


Purpose of the mod

This mod adds a tab (ID Analysis) to Admin > Reports (v7) or Admin > Miscellaneous (v8). Lists for each tree in the database, for people and families: - declared prefix or suffix, total rows/records, list of unused ID numbers (if any), list of IDs not conforming to the declared prefix or suffix (if any).

Developer

This mod was developed by Warren S Gilbert

Requirements

  • A working TNG installation. Automated installation has been tested on TNG Versions 7.1.0, 7.1.1 and 9.0.0.0
  • A backup of the TNG modules involved - see below.
  • An installed current version of the Mod Manager.

Automated Installation

  1. Download the appropriate zip file shown in the summary in the upper right hand corner
  2. Extract the downloaded config file into your admin/mod_folder for TNG V7 and mods folder for TNG V8
  3. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the id_analysis.cfg config file.

Note that the config file only includes the English language changes. If you support multiple languages, you will need to modify the config file to add the custom text for your other languages.

Revision History

Version Date Contents
v9.0.0.1 31 March 2012 Id_analysis_v9.0.0.1.zip‎‎ => German (UTF-8) Language file separated from the Mod file.
v9.0.0.0 2 February 2012 Id_analysis_v9.0.0.0.zip‎‎ => updated for TNG Version 9
v8.1.2 9 October 2011 Id_analysis_v8.1.2.zip‎‎ => supports English and German (UTF8) language, menu item added to Index-page "admin_misc.php" and "admin_main.php"
v8.1.1 30 May 2010 id_analysis_v8.1.1.zip => supports English language


In the event of a problem

  • Try using the Mod Manager Remove capability
  • Or copy the backup versions of the TNG modules involved.

Visualization of this mod

Idanalysis.jpg ID Analyse V8 German.jpg

Side effects

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 to remove the mod before the upgrade and re-installing the mod after the upgrade greatly simplifies this process).

TNG User sites using this mod

As this is a modification to the Administration area of TNG, only Admin users would be able to see it in operation.

TNG modules Involved

TNG V9

The same as in V8

TNG V8

This mod

  • modifies the admin_editreport.php, admin_mostwantedlist.php, admin_newreport.php, admin_reports.php, admin_whatsnewmsg.php, English/reports_help.php scripts,
  • adds text to languages/English/cust_text.php and languages/English-UTF8/cust_text.php and languages/German-UTF8/cust_text.php
  • introduces a new script, admin_idanalysis.php.

TNG V7

This mod

  • modifies the admin/editreport.php, admin/mostwantedlist.php, admin/newreport.php, admin/reports.php, admin/whatsnewmsg.php, English/reports_help.php scripts,
  • adds text to English/cust_text.php and
  • introduces a new script, admin/idanalysis.php.