Private Trees

From TNG_Wiki
Jump to navigation Jump to search
NeedSupport The mod Private Trees needs a new support person since the original mod developer or subsequent developers are no longer available to support the mod NeedSupport


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



Private Trees
Summary This mod allows Admin to designate trees as private.
Validation
Mod Updated 15 Oct 2020
Download link For
TNG 14.0
TNG 13.0
private_trees_v13.0.0.2a.zip
For
TNG 12.3.0
private_trees_v12.3.0.1.zip
For
TNG 12.0
TNG 11.0
TNG 10.1.0
private_trees_v10.1.0.1.zip
For
TNG 10.0
TNG 9.2.2
private_trees_v9.2.2.2.zip
Download stats
Author(s) Jeff Robison (†)
Homepage Private Trees (This page)
Mod Support TNG Community Forums
Contact Developer TNG Community Forums
Latest Mod 13.0.0.2 for TNG 13+
12.3.0.1 for TNG 12.3
10.1.0.1 for TNG 10.1+
Min TNG V 9.2.2
Max TNG V 14+
Files modified
browsetrees.php
genlib.php
searchform.php
famsearchform.php
admin_trees.php
admin_newtree.php
admin_edittree.php
admin_addtree.php
admin_updatetree.php
languages/English/cust_text.php
languages/English-UTF8/cust_text.php
Related Mods
Notes

Purpose of the mod

This TNG modification allows Admin to designate trees as private.

  • Private designated trees are not displayed throughout TNG except for users with admin rights.
  • Adds a checkbox in Admin/Trees (New and Edit) to designate a tree as private.
  • Status column added to the Admin/Trees display to show Private/Not Private.

My situation is that I do everything within my production TNG site including testing.
I have test trees that do not need to be public so I need this mod.

Developer

This mod was developed by Jeff Robison (†). View all mods by Jeff.

Requirements

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

Revision History

Mod Version TNG Version Date Contents
13.0.0.2a 13.0 19 Jan 2021 Update for TNG 13 by Jeff Robison (†)
13.0.0.2 13.0 15 Oct 2020 Updated for TNG 13 by Ken Roy
12.3.0.1 12.3 05 Apr 2020 Updated for TNG 12.3 by Ron Krzmarzick
10.1.0.1 10.1 Updated for TNG 10.1
9.2.2.2 9.2.2 23 Feb 2014‎ Original release

Conflicts and Issues

No known conflicts. }}

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.

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.

Languages

If you want to use this mod with a different language than English, add the correct text (between double quotes) in the code below and add to your cust_text.php file in the appropriate language folder.

$text['privatetree'] = "Private Tree";
$text['privatetreey'] = "Private";
$text['privatetreen'] = "Not Private";

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
Robison and Blythe Genealogy Jeff Robison (†) Mod developer 13.0.0.2 13.0.2 EN
Total Family History Scott Bennett Private Site (For right now) 9.2.2.0 10.0.1 EN
Hooley Family Links Rick Hooley Public/Private See Here See Here EN
The Williams Family Tree Phil Williams Public Site 9.2.2.0 10.0.3 EN
Wortelboer Genealogy Bernard Wortelboer Public site 10.1.0.1 11.0.0 NL,EN
Brabantse Genealogie Rob van Rij Public Site 10.1.0.1 12.2 EN,NL
Bumbery-Wangler Bob Bumbery Public Site 10.1.0.1 11.1.2 EN
Martius family Hendrik Martius Half public 10.1.0.1 12.0.1 DE,EN,FR,NL
Cordes-Thomas Genealogy John Cordes Public site 10.1.0.1 12.1 EN
Familienforschung Scabell Helga Scabell Public Private 12.3.0.1 13.0.1 DE,EN,PT
YourTrees Berkshire FHS/Paul Barrett Private/Synology NAS 13.0.0.2a 13.0.4 EN
Lathrope Family Genealogy S Sharpe Public 13.0.0.2a 13.0.4
Genealogy of the Bryan and Martin Families Greg Martin Public/Private 13.0.0.2a 14.0.1 EN,FR