Direct Ancestors

From TNG_Wiki
Jump to navigation Jump to search
Restricted Downloads of Direct Ancestors 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


Direct Ancestors
Summary Immediate identification of the direct ancestors of reference persons. A colored square appears in front of the person's name and it displays the number of generations when hovered over.
Validation Unknown
Mod Updated 22 Aug 2024
Download link v14.0.0.0e
TNG 14.0
Download stats
Author(s) Jean-Luc Halleux
Homepage Direct Ancestors (This page)
Mod Support TNG Community Forums
Contact Developer jlh-tng@internetofficer.io
Latest Mod v14.0.0.0e
Min TNG V 14.0.0
Max TNG V 14+
Files modified
globallib.php
genlib.php
pedigree.php
js/tngpedigree.js
verticalchart.php
fan.php
calendar.php
rpt_ind.php
rpt_descend.php
rpt_pedigree.php
rpt_fam.php
ajx_pedjson.php
getperson.php
mappedigree.php
heatmap_OSM.php
admin_editfamily.php
admin_misc.php
admin_whatsnewmsg.php
admin_mostwanted.php
admin_data_validation.php
languages/English/cust_text.php
languages/English-UTF8/cust_text.php
languages/French-UTF8/cust_text.php
Related Mods
Notes

Purpose of the mod

The mod permits the immediate identification of the direct ancestors of reference persons (formerly pre-selected persons). A colored square appears in front of the person's name and it displays the number of generations when hovered over.

For each reference person, a list of direct ancestors sorted by generation can be exported by the administrator in .csv format for easy import into Excel or a text file. This complements TNG's Ancestors features.

The reference persons must be defined by the administrator under "Administration" > "Miscellaneous" > "Direct Ancestors".

The reference persons can be (examples)

  • any person of your choice
  • you and your spouse
  • your grandchildren
  • half-siblings
  • DNA matches

For each reference person, you chose the color of the square and you decide whether the square will be visible by all (public) or only by the administrator (private).

Requirements

  • A working TNG installation.
  • A backup of all affected files (see the list in the summary in the upper right corner of the page)
  • An installed current version of the Mod Manager.

Revision History

Mod Version TNG Version Date Contents
14.0.0.0e 14.0 22 Aug 2024 mandatory update for TNG14.0.5 users (fixes a compatibility issue with parameters)
14.0.0.0d 14.0 14 Aug 2024 fix %author directive and added %note directive (Ken Roy and Ron Krzmarzick)
14.0.0.0c 14.0 15 Aug 2023 improved generation of .csv file - working with PHP 7 and PHP 8 - using christening date when birthdate not available - bilingual (English, French)
14.0.0.0b 14.0 06 Aug 2023 for any reference person (= pre-selected person), the administrator can now export the list of ancestors sorted by generation. Export is done in .csv format for easy import in Excel or in a text file
14.0.0.0 14.0 21 Jul 2023 Created by Jean-Luc Halleux

Installation Order Requirements

Mod Conflict Note the install order requirements.

If using both the Ancestor map mod and the OpenStreetMap mod:

  • install the OpenStreetMap mod before installing the Direct Ancestors mod.


If using the Ancestor map mod:

  • install the Ancestor map mod before installing the Direct Ancestors mod.
Mod Conflict


Installation

  1. Uninstall and delete previous version of this mod (if installed)
  2. Download the appropriate zip file as shown in the mod summary in the upper right corner of the page.
  3. Extract the file from the downloaded zip file into the mods folder or FTP the extracted file to your mods folder.
  4. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the mod.

Setup

  1. Go to Administration > Miscellaneous > Direct Ancestors
  2. Add a new person ID or click on a person ID and go to its detailed menu
  3. Set the color and the privacy

In the event of a problem

Uninstalling the mod

If you want to completely Remove (uninstall) this mod and any tables if created, you should

  1. click the Uninstall button to uninstall the mod
  2. click the Delete button to delete the config file from the mods folder.

Upgrade

  • Uninstall and eventually Delete the current Mod.
  • Proceed as for an installation with the new Mod.

Visualization

TNG version: 14.0

Usage of two colors (one for each grandchild of John and Emily)
John and Emily are the parents of Maria and Emmy. Maria is Evelyn's mother.
Evelyn's direct ancestors have a blue square, while Emmy's son's direct ancestors have a yellow square.

Sites using this mod

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

URL User Note Mod-Version TNG-Version User-language
Ô mes aieux! O mijn voorouders! Ó, meus ancestrais! Jean-Luc Halleux Public site 14.0.0.0e 14.0.5 FR,NL,PT,EN,ES, DE
La saga BIGEY François BIGEY Public 14.0.0.0c 14.0.2 FR
Racine d'Alsace J-Louis Valory Public (registration) 14.0.0.0b 14.0.2 FR
Roots & Relatives Remembered Ron Krzmarzick Public & Private See here See here EN,DE,CS
Familjen Johnson Leif Johnson Public site See here See here SV,EN
Auf den Spuren meiner Ahnen Michael Klein Public/Private site 14​.0​.0​.0b
TNG 14.0.3
EN, DE
Jan Suhr Genealogy Jan Suhr Public 14.0.0.0c 14.0.3 SE, DK,EN