Difference between revisions of "Sosa"

From TNG_Wiki
Jump to navigation Jump to search
Line 114: Line 114:
 
| [[User:Louis42|J-Louis Valory]]
 
| [[User:Louis42|J-Louis Valory]]
 
| Public- private - T17 customized
 
| Public- private - T17 customized
| 12.0.0.0
+
| 12.0.2.2
 
| 12.0.3
 
| 12.0.3
 
| FR
 
| FR

Revision as of 06:53, 15 June 2019

Sosa
Summary Marks graphically the ancestors of the root of a tree.
Validation
Mod Updated 06 Jun 2019
Download link for
TNG 12.0

Sosa v12.0.2.2
Download stats
Author(s) Michel Kirsch
Homepage Luxemburg & Hainaut Roots
Mod Support TNG Community Forums
Contact Developer MyMail
Latest Mod 12.0.2.2 multi languages for TNG v12
Min TNG V n.c
Max TNG V 12+
Files modified

admin​_backup​.php
admin​_families​.php
admin​_optimize​.php
admin​_people​.php
admin​_restore​.php
admin​_utilities​.php
customconfig​.php
descend​.php
descendtext​.php
desctracker​.php
familychart​.php
familygroup​.php
genlib​.php
getperson​.php
register​.php
search​.php
Related Mods
Notes



Purpose of the Mod

This Mod allows the administrator to designate the root of his tree (SOSA No. 1).
Then the users can trace the lineage of your SOSA 1 through all forms of TNG.
The ancestors of the SOSA 1 are then identified by a green ball and sometimes by their SOSA number.
The Mod also gives you a list of all SOSA over 30 generations. The next generations are also treated but receive no sosa (sosa > 2 x 10**9 !)
It is based on Sosa-Stradonitz's numbering, also called Eizinger's method or Ahnentafel numbering

Many thanks to

Ron, Ken, Scott for the testing, the ideas and the comments about this first vesion !
Bart for the code to delete the table before uninstall !
Google for some translations...

Development

Written by : MichelKirsch (Michel KIRSCH) from Charleroi - Hainaut - Belgium

Requirements

A TNG 12.0.2 installation in working order.
This Mod works perfectly with Mods Open Street Map, Show Siblings, Living Color, Research Tools and many others as I seen by Ron (80+ mods installed !
It is possible that it works with earlier versions of TNG,
but the tests haven't been done. If someone tries, let me know the result.
Thank you.

IMPORTANT : Before installing

Before installing, it is important to make a backup copy of the following files (they will be modified by this mod):
By alphabetical order :

admin​_backup​.php
admin​_families​.php
admin​_optimize​.php
admin​_people​.php
admin​_restore​.php
admin​_utilities​.php
ahnentafel.php
customconfig​.php
descend​.php
descendtext​.php
desctracker​.php
familychart​.php
familygroup​.php
genlib​.php
getperson​.php
register​.php
search​.php
Files languages cust_text.php for French/English/German/Dutch/Spanish and idem for UTF8.

INSTALLATION

Unzip the received file into a "sosa" directory directly in the "mods" sub directory of your TNG installation.
You do not have to create the table manually. It is created automatically at the first execution.
On the other hand for the uninstall, it is necessary to follow the instructions in order to erase
the table sosa (tng_sosa) become useless.

drop table button


In the event of a problem

  • Try using the Mod Manager Remove capability
  • Open an issue in the TNG Community Forums
  • Copy the backup of the affected files back to your TNG directory


Sites using this mod

If you download and install this mod, please add your TNG site to the table below: If you have a problem to do it, sebd me a mail...

URL User Note Mod-Version TNG-Version User-language
Racines luxo-hennuyeres Michel Kirsch Developper of the Mod 12.0.2.1.4 12.0.2 FR / EN / NL / (D)
Roots & Relatives Remembered Ron Krzmarzick Public & Private (modified) 12.0.2.1 (rev6) See Here EN,DE,CS,ES
Racine d'Alsace J-Louis Valory Public- private - T17 customized 12.0.2.2 12.0.3 FR

Snapshots

Here are some snapshots of the modified screens (there are 16 screens modified by Sosa) :

EN - Explanations Image
Main page (getperson.php)

A green ball indicates that this person is in the lineage. His sosa number is revealed by passing the mouse over the green ball.
The spouse and descendant in the lineage are marked with a green ball as well.
A new menu appears in the menu bar. It offers the following options:
For all: Go directly to sosa N° 1 [Goto Sosa 1] and list of sosas [List Sosa]
For the administrator of the site: possibility of designating the current person as sosa N ° 1 [Make him (her) sosa 1]
If you have several trees, you can designate several sosas N¨1 (one per tree).

Sosa Menu
Sample list of sosa:

The list starts at sosa 1 (generation 0) until the 31st generation.(Next generations are not numbered)
The list includes: the generation, sosa number, full name, ID of the person with him (her) possible multiple sosas
The common person is highlighted in clear in the list.
People with multiple sosas are highlighted in blue.

Sosa List
The same list with some multiple sosas.
Sosa List with Implex
All the reports of descent are provided with their sosa marker (the green bullet)next to people of the lineage, possibly with their multiple sosa

Here's an example with implex (multiple sosas) to A-A-grandparents.

Descend Compact
Here's the descend tree in text mode (descend.php)
Descend Text
The sosa marker is also present in the search results...
Search Result
... and in every others graphical representations of your tree (here in desctracker.php)
arbre sosa