Hide private and living persons

From TNG_Wiki
Jump to navigation Jump to search
Restricted Downloads of Hide private and living persons 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 are having trouble downloading with the Google Chrome browser, try using try right-click and select Open in new Window, then F5, or use another browser Caution


Hide private and living persons
Summary Children marked Private and/or Living will not be shown in the family section of a person page and the descendants pages including the family group page.
Father/Mother/Spouses marked Private and/or Living will not have a hyperlink to their person page.
Validation
Mod Updated 06 Feb 2022
Download link for
TNG 13.0.4
hide_private_and_living_persons_v13.0.4.5.zip
Download stats View Download Stats
Author(s) Rob van Rij
Homepage Hide private and living persons (This page)
Mod Support TNG Community Forums
Contact Developer info@brabantse-genealogie.nl
Latest Mod 13.0.4.5 for TNG V13.0.4
Min TNG V 13.0.4
Max TNG V 13+
Files modified
getperson.php, ajx_perspreview.php, tngdblib.php, descend.php, descend text.php, descend vert.php, familychart.php, familygroup.php, extrastree.php, , showmap.php, showmedialib.php, headstones.php
Related Mods
None
Notes
When using the Family Group Worksheet Mod be aware that this mod does NOT HIDE the persons that are marked living or private!!

Purpose of the Mod

This Mod changes how TNG shows personal information of private and living persons.

The General Data Protection Regulation (GDPR) states that personal data may only be disclosed after the following periods:

  • Birth data after 100 years
  • Marriage data after 75 years
  • Death data after 50 years

The years above are GDPR defined but NOT coded in this mod. This mod uses the Living and Private flag for hiding or showing the persons and links. You have to apply the private and living flags to the persons in order to hide these persons with this mod.

In TNG you can mark persons private or living. Although it will hide personal information for that person it still reveals information about the relationship for this person and if exists further hierarchy information. This mod hides anything that could possibly reveal personal information that according to GDPR is not allowed or debatable.

The mod does the following:

  1. It does not show children if they are marked living or private in the family section of a person page and the related descendant pages and family group page. The default behaviour of TNG is that for living and private marked children you will see for such a child 'Living' or 'Private' including a link to the person page of the child. This means that you still reveal information on the number of children for a family and if exist relations of this child. By using this Mod children are not shown and therefore also the hyperlink to the child person page is not linked.
  2. It removes the hyperlink on the person pages for father/mother/spouses if they are marked living or private. You will still see the indication if father/mother/spouses are marked living or private but the hyperlink is removed.
  3. It removes the hyperlink on all other pages for persons marked living or private. You will still see the indication Living or Private but there is no hyperlink to the respected person page.

Developer

Mod Developer is Rob van Rij.

Revision History

Version Date Contents
13.0.4.5 06 February 2022 Updated version including fix for Motherrow
13.0.4.4 10 September 2021 Updated version including fix for headstones
13.0.4.3 09 September 2021 Updated version including fixes for showmedialib
13.0.4.2 02 September 2021 Updated version including fixes for descendant tabs
13.0.4.1 27 August 2021 Updated version to work for all private and living persons
13.0.4.0 09 August 2021 Updated version of the mod for TNG 13.0.4

Requirements

  • a working TNG installation.
  • a backup of your TNG getperson.php, ajx_perspreview.php, tngdblib.php, descend.php, descendtext.php, descendvert.php, register.php, familychart.php, familygroup.php, extrastree.php, showman.php, showmedialib.php, headstones.php files.

Automated Installation Requirements

  1. Download the appropriate mod configuration file as shown in the summary in the upper right corner of the page
  2. Unzip the hide_private_and_living_persons zip file
  3. Upload the hide_private_and_living_persons.cfg 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 hide_private_and_living_persons mod.

In the event of a problem

  • Try using the Mod Manager Remove capability
  • copy your backup files to your base TNG directory

Visualization of this mod

Related Links

The following mods are also related to the Hide private and living children

  • When using the Family Group Worksheet Mod be ware that this mod does NOT HIDE the children that are marked living or private!!
  • The Unlink private notes mod is obsolete since v13.1. When using the Unlink private notes Mod be ware that the Hide private and living children Mod must be installed after the Unlink private notes Mod!!

Sites using this mod

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

URL User Note Mod-Version TNG-Version User-language
Genealogy van Rij (van Riede, van Reij, van Rije) Rob van Rij Developed the mod. 13.0.4.5 13.1.1 EN,NL
Population reconstruction Baarle-Nassau/Hertog and surrounding places Rob van Rij Developed the mod. 13.0.4.5 13.1.1 DE,EN,NL
South Brazilian Family Trees Carlos Heuser 13.0.4.3 13.0.4 DE,EN,PT
Helwegs Ahnen Andreas Helweg Public site 13.0.4.4 13.1 DE,EN,NL,DK