Difference between revisions of "ID Prefix Format"

From TNG_Wiki
Jump to: navigation, search
(Sites using this mod)
(Sites using this mod)
Line 173: Line 173:
 
| [[User:Mgrogan|Margaret Turner]]
 
| [[User:Mgrogan|Margaret Turner]]
 
| Public site
 
| Public site
| V9.1.0.0
+
| V10.0.0.1
| TNG V9.2.1
+
| TNG V10.1.1
  
 
| EN
 
| EN
Line 181: Line 181:
 
| [[User:Mgrogan|Margaret Turner]]
 
| [[User:Mgrogan|Margaret Turner]]
 
| Public site
 
| Public site
| V9.1.0.0
+
| V10.0.0.1
| TNG V9.2.1
+
| TNG V10.1.1
 
| EN
 
| EN
 
|-
 
|-

Revision as of 19:57, 25 April 2015

ID Prefix Format.
Summary This mod formats the Person and Family IDs on the Individual page in a seriffed font (Courier).
Validation This mod is XHTML compliant.Valid-xhtml10.png
Mod Updated {{{mod_last_update}}}
Download link For
TNG 10.0
id_prefix_format_v10.0.0.1.zip
id_prefix_V9.1.0.0.zip
TNG 9.0

id_prefix_V8.1.0.zip
TNG 8.1
Download stats See download statistics
Author(s) Graham Chamberlain
Homepage Chamberlain and Eidenbenz Genealogy
Mod Support Contact Developer
Contact Developer My Mod Support
Latest Mod 10.0.0.1 for TNG v10
9.1.0.0 for TNG v9
8.1.0 for TNG v8
Min TNG V 8.1
Max TNG V 10+
Files modified
personlib.php, css/genstyle.css
Related Mods
Notes



Purpose of the mod

To enable greater legibility of the prefix character used for the Individual Person ID, and remove ambiguity that can result from use of some non-seriffed fonts. The mod changes the font of the Individual and Family IDs on the getperson.php page to Courier and supports English, Dutch, French, German and Spanish languages.

Developer

This mod was developed by Graham Chamberlain.
Based on the code provided by Jerry Milo Johnson.

Requirements

  • A working TNG installation. The TNGv9 release has been tested with TNG Version 9.1.2.
  • NOTE: The TNGv8 release has not yet been tested. Please contact the developer in the event of any problems.
  • An installed current version of the Mod Manager.

Automated Installation

  1. Download the mod from the link above. Extract and Upload to the mods folder.
  2. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install.

Mobile Device Compatibility

You may find the default font size and weight unsuitable for display on your mobile device. You can change the settings in the cfg file, or preferably, add your chosen settings to the mytngstyle.css in your template/css folder. Add the following, changing the font-size: and/or font-weight: values to suit your preference (in this example the font-size has been changed to '12px' and the font-weight changed to 'normal':

/*Added for ID_prefix mod*/
.personid .cfact,
.personenkennung .cfact,
.idpersona .cfact,
.idpersonne .cfact,
.persoonid .cfact {
   font-family:courier;
   font-size: 12px;
   font-weight: normal;
   }
.familyid .cfact,    
.familienkennung .cfact,    
.idfamilia .cfact,    
.idfamille .cfact,    
.gezinsid .cfact {    
   font-family:courier;
   font-size: 12px;
   font-weight: normal;
   }

Custom Additions

The mod initially provides support only for English, German, Spanish, French and Dutch languages. Should you wish to enable the formatting of the IDs in other languages you will need to add appropriate style labels to the genstyle.css section of the config file. The following example is for the Person ID:

  .personid .cfact,
  .personenkennung .cfact,
  .idpersona .cfact,
  .idpersonne .cfact,
  .persoonid .cfact {
     font-family:courier;
     font-size: 14px;
     font-weight: bold;}

Each of the style labels preceding '.cfact' is derived from the text label value for $text['personid'] in text.php for the relevant language. To add support for another language, you need to add a line:

   '.xxxx .cfact,' (without quotes)

where xxxx will be the text variable definition with all non-alpha, and accented characters stripped out.


In the event of a problem


Revision History

Mod Version TNG Version Date Contents
v10.0.0.1 v10.0.0 16 June 2014 Provided by Roger Mitchell to enable compatibility with Mod Manager upgrade
v10.0.0.0 v10.0.0 12 February 2014 Upgrade provided by Ken Roy
v9.1.0.0 v8.1.0 28 February 2013 Initial release

Sites using this mod

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

URL User Note Mod-Version TNG-Version User-language
Chamberlain & Eidenbenz Genealogy Graham Chamberlain Mod developer V10.0.0.1 10.1.0 EN, FR, DE, ES, NL
Nordic Ancestry Mogens C. Fenger Not a public site V9.1.0.0 9.1.2 DA, EN
Mitchell Families Online Roger Mitchell Great Mod! Makes ID's clearer to read V10.0.0.0 10.0.2 EN
Jerry Milo Johnson Ancestry Project Jerry Milo Johnson Thank you Graham. V9.1.0.0 9.0.2 EN
Kemp(e) Family History Andrew Kemp see User:Kempons see User:Kempons EN
Legacy Gazette: My Roots - My Legacy Melissa Watson Padilla Public Site 9.1.0.0 9.2.1 EN
Grogan mob Margaret Turner Public site V10.0.0.1 TNG V10.1.1 EN
Turner mob Margaret Turner Public site V10.0.0.1 TNG V10.1.1 EN
MOTYER Family Genealogy John Mark Motyer Public site 10.0.0.0 10.0.1 EN, DE, RU
Our Roy and Boucher Families Ken Roy Using Mobile Device overrides 10.0.0.0 10.1.0 EN, FR
Hooley Family Links Rick Hooley login: guest pwd: guest 10.0.0.0 10.0.1 EN