Difference between revisions of "Add Name to PersonID"

From TNG_Wiki
Jump to navigation Jump to search
(26 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{construction
+
{{V12_cust_text}}{{TNGmod
|notes=This mod is in a beta testing state. I've been using it for a while, but
 
* It needs to be tested on other TNG sites,
 
* I haven't completed the description below, and
 
* I haven't created the visualizations this article needs
 
 
 
In truth, I have over 40 new and updated mods in this state, and I'd appreciate whatever help that anyone can offer.
 
So it would be great if you could download the mod, test it, and let me know how it works for you.
 
And if you're up for it, screenshots from before the mod was installed and after (annotated or not) would be a great help.
 
You're welcome to insert in the article, or just email them to me.
 
My email username is '''mail'', and my email domain is robinrichmond.com.
 
 
 
Thanks in advance.
 
Robin Richmond 18:13, 2 April 2017 (CDT)
 
}}
 
{{TNGmod
 
 
| mod_name        =  Add Name To PersonID
 
| mod_name        =  Add Name To PersonID
|  mod_summary    = Displays the person's name along with the PersonID in some programs that use the People Search widget
+
|  mod_summary    = Displays the person's name in three programs where there is a PersonID without a name.
 
| mod_validation  =  
 
| mod_validation  =  
| download_link  = <!-- For {{Tv100}}[[add_name_to_personid_v11.0.0.1.zip|add_name_to_personid_v11.0.0.1.zip]] -->
+
| mod_last_update = 10 Oct 2018
 
+
| download_link  = [[Media:add_name_to_personid_v12.0.0.2.zip|v12.0.0.2]] <strong style="font-size:85%;color:white; background-color:#0054a6; margin:0 .4em; padding:0.2em; border:1px solid grey;">TNG&nbsp;12</strong><br>
 
| download_stats  =
 
| download_stats  =
 
| mod_author      = [[User:Robinrichm|Robin Richmond]]
 
| mod_author      = [[User:Robinrichm|Robin Richmond]]
Line 25: Line 10:
 
| mod_contact    = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form]
 
| mod_contact    = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form]
 
| mod_support    = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form] or [http://tng.community/ TNG Community Forums]
 
| mod_support    = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form] or [http://tng.community/ TNG Community Forums]
| mod_version    = 11.0.0.1
+
| mod_version    = 12.0.0.2
| min_TNG_ver    = 11.0
+
| min_TNG_ver    = 12.0
| max_TNG_ver    = at least 11.1
+
| max_TNG_ver    = at least 12.0.3
|  TNG_file_list  = admin_branches.php, admin_editbranch.php, js/selectutils.js, cust_text.php English
+
|  TNG_file_list  = admin_edituser.php, admin_branches.php, admin_editbranch.php, js/selectutils.js
| related_mods  = [[Show Mod Names]]
+
| related_mods  = [[Show Mod Names]] is optional
 
| notes    =   
 
| notes    =   
 
}}
 
}}
 
+
== Purpose of the Mod ==
 +
To add the selected person's name (generally, as a hyperlink to getperson.php) next to an existing PersonID on some screens. This change allows a user both to see the name of the selected person, and to view information about that person before processing the Person record.
 
{| style="margin-right:0.5 em;" align="right"  
 
{| style="margin-right:0.5 em;" align="right"  
 
| __TOC__
 
| __TOC__
 
 
|}
 
|}
 
+
Specifically, the Person Name is added to:
== Purpose of the Mod ==
 
To add the selected person's name (generally, as a hyperlink to getperson.php) next to existing PersonID on some screens. This change allows a user both to see the name of the selected person, and to view information about that person before processing the personID.
 
 
 
Specifically, the Person Name is added to that are changed are:
 
 
#The Starting Individual column in the Admin Branches search results
 
#The Starting Individual column in the Admin Branches search results
 
#The Person lookup widget in the Admin Branches editor,
 
#The Person lookup widget in the Admin Branches editor,
#The Person lookup widget in the Admin Users editor,
+
#The Person lookup widget in the Admin Users editor.
 
 
== Mod Dependencies ==
 
This mod saves data that can be used by the [[Show Mod Names]] utility mod, but is ''not dependent on'' that mod.
 
There are no known dependencies on other mods.
 
  
== Compatibility with other Mods ==
+
== Compatibility ==
No known incompatibilities, but ''please'' let me know if you encounter any.
+
There are no known mod conflicts.
 +
* With respect to Branches, this mod is compatible with [[Admin Branches]], [[Tree ID Mod]], [[TreeID-One Column]], [[Branch Timestamps]], and [Branches Sort Mod]
 +
* With respect to the Admin Users editor, this mod is compatible with [[Tree ID Mod]], [[TreeID-One Column]], and [[Private Media Mod]], all of which, like this mod, edit several programs, and just touch one small aspect of the Admin Users Editor.
  
==Requirements==
+
== Related Mods ==
* A working TNG installation.
+
The optional [[Show Mod Names]] mod will use data saved by Add Name to PersonID to display information about the mods that affect admin_branches.php and admin_branchedit.php '''''if''''' [[Show Mod Names]] is installed.
* An installed current version of the [[Mod Manager]].
 
* You should backup files listed in the panel on the right.
 
  
==Installation==
+
== Installation ==
# Remove and delete previous version of this mod.
+
This mod uses the standard installation method. It has just a .cfg file; no subfolder. {{RobinInstallationBoilerplate}}
# Backup the files updated by this mod.  They are listed in the panel at the upper right.
 
# Download the .zip file, and extract its .cfg file to the mods folder.
 
# Follow the normal automated installation for Mod Manager, as shown in the example [[Mod Manager - Installing Config Files]].
 
  
== In the event of a problem ==
+
== Visualization ==
# Try using the [[Mod_Manager_-_Installing_Config_Files#Remove_Mod_Steps|Mod Manager Remove]] capability
 
# Contact me through [http://www.robinrichmond.com/family/mod_support.php My Mod Support form].
 
 
 
== Visualization of this Mod ==
 
XXXstart-of-first-tableXXX
 
 
{| border="1" cellspacing="1" cellpadding="2" class="wikitable"
 
{| border="1" cellspacing="1" cellpadding="2" class="wikitable"
 +
| style="border:thin solid black;" | '''Admin >> Branches <span style="color: red">BEFORE:</span>'''
 +
[[Image:add_name_to_personid-before-branches.png]]
 
|-
 
|-
! <style="text-align:left;"> | XXXPage Title or nameXXX <span style="color: red">''' BEFORE:'''</span>
+
| style="border:thin solid black;" | '''Admin >> Branches <span style="color: red">AFTER:</span>  
|-
+
[[Image:add_name_to_personid-after-branches.png]]
| [[Image:XXXfile_name_prefix-XXX-before.png]]
+
|}
|-
+
{| border="1" cellspacing="1" cellpadding="2" class="wikitable"
! <style="text-align:left;"> | XXXPage Title or nameXXX <span style="color: red">'''AFTER:'''</span>
+
| style="border:thin solid black;" | '''Admin >> Edit Branch <span style="color: red">BEFORE:</span>'''
|-
+
[[Image:add_name_to_personid-before-editbranch.png]]
| XXXBrief text about the changessXXX
+
| style="border:thin solid black;" | '''<span style="color: red">AFTER:</span>  
[[Image:XXXfile_name_prefixXXX-after.png]]
+
[[Image:add_name_to_personid-after-editbranch.png]]
<br>XXXmore-text-about-the-changes XXX
 
|-
 
! <style="text-align:left;"> | XXXPage Title or nameXXX <span style="color: red">''' After:'''</span> XXXsome-action-that-got-us-to-this-particular-screenshotXXX
 
|-
 
| XXXBriefTextXXX
 
[[Image:XXXfilenameXXX.png]]
 
<br>XXXMoreTextIfCalledForXXX
 
 
|}
 
|}
XXXend-of-first-tableXXX
+
{| border="1" cellspacing="1" cellpadding="2" class="wikitable"
 
+
| style="border:thin solid black;" | '''Admin >> Edit User <span style="color: red">BEFORE:</span>'''
XXXstart-of-second-tableXXX
+
[[Image:add_name_to_personid-before-edituser.png]]
{| border="2" cellspacing="0" cellpadding="2" class="wikitable"
 
 
|-
 
|-
| style="vertical-align:top;" | <span style="color: red">''' BEFORE:'''</span>
+
| style="border:thin solid black;" | '''Admin >> Edit User <span style="color: red">AFTER:</span>  
| [[Image:XXXfile_name_prefix-XXX-before.png]]
+
[[Image:add_name_to_personid-after-edituser.png]]
|-
 
| style="vertical-align:top;" | <span style="color: red">'''AFTER'''</span><br/>XXXbrief noteXXX
 
| [[Image:XXXfile_name_prefixXXX-after.png]]
 
|-
 
| style="vertical-align:top;" |  <span style="color: red">'''AFTER'''</span><br/>XXXbrief noteXXX
 
| [[Image:XXXfilenameXXX.png]]
 
|-  
 
! colspan="2" style="text-align:left;" | <span style="font-weight:normal"><span style="color: red">'''AFTER:'''</span> Add New form after a language folder has been selected</span>
 
|-  
 
| colspan="2" | [[Image:XXXfilenameXXX.png]]
 
 
|}
 
|}
XXXend-of-second-tableXXX
 
  
 +
== Revision History ==
 +
{| border="1" cellspacing="1" cellpadding="2" class="wikitable"
 +
! Mod Version !! TNG Version !! Date !! Note
 +
|- style="vertical-align:top;"
 +
|[[Media:add_name_to_personid_v12.0.0.2.zip|v12.0.0.2]]
 +
| 12.0 - 12.0.2+
 +
| 25Jan2019
  
== Mod Change History ==
+
| No functional changes; made compatible with TNGv12.
{| border="0" cellspacing="1" cellpadding="2" class="wikitable"
+
|- style="vertical-align:top;"
|-
+
| [[Media:add_name_to_personid_v12.0.0.1a.zip|12.0.0.1a]]
! Mod Version
+
| 12.0+
! TNG Versions
+
| 3 May 2018
! Date
+
| Fixed typo in beta mod
! Note
 
|-
 
| 11.0.0.1
 
| 11.1
 
| 2 Apr 2017
 
| New mod.
 
 
|}
 
|}
  
Line 138: Line 91:
 
| [[User:Robinrichm|Robin Richmond]]
 
| [[User:Robinrichm|Robin Richmond]]
 
| Mod developer
 
| Mod developer
| 11.0.0.1
+
| 11.0.0.1a
| 11.1
+
| 11.1.1
 
| English
 
| English
 +
|-
 +
| [https://finnholbek.dk/index.php/ Skeel, Schaffalitzky. Find navne i Danmarks Adels Aarbog]
 +
| [[User:Fholbek|Finn Holbek]]
 +
| public & private
 +
| 12.1
 +
| DA,EN,DE,CS,ES - etc.
 +
| Danish
 
|}
 
|}
  
[[Category:Mods for TNG v10]]
+
 
[[Category:Mods for TNG v11]]
+
[[Category:Mods for TNG v12]]
 
[[Category:admin_edituser.php mods]]
 
[[Category:admin_edituser.php mods]]
 
[[Category:admin_branches.php mods]]
 
[[Category:admin_branches.php mods]]
 
[[Category:admin_editbranch.php mods]]
 
[[Category:admin_editbranch.php mods]]
 
[[Category:selectutils.js mods]]
 
[[Category:selectutils.js mods]]
[[Category:cust_text.php English mods]]
 

Revision as of 23:29, 21 April 2019


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


Add Name To PersonID
Summary Displays the person's name in three programs where there is a PersonID without a name.
Validation
Mod Updated 10 Oct 2018
Download link v12.0.0.2 TNG 12
Download stats
Author(s) Robin Richmond
Homepage Robin Richmond's Genealogy Database
Mod Support My Mod Support form or TNG Community Forums
Contact Developer My Mod Support form
Latest Mod 12.0.0.2
Min TNG V 12.0
Max TNG V at least 12.0.3
Files modified
admin_edituser.php, admin_branches.php, admin_editbranch.php, js/selectutils.js
Related Mods
Show Mod Names is optional
Notes


Purpose of the Mod

To add the selected person's name (generally, as a hyperlink to getperson.php) next to an existing PersonID on some screens. This change allows a user both to see the name of the selected person, and to view information about that person before processing the Person record.

Specifically, the Person Name is added to:

  1. The Starting Individual column in the Admin Branches search results
  2. The Person lookup widget in the Admin Branches editor,
  3. The Person lookup widget in the Admin Users editor.

Compatibility

There are no known mod conflicts.

Related Mods

The optional Show Mod Names mod will use data saved by Add Name to PersonID to display information about the mods that affect admin_branches.php and admin_branchedit.php if Show Mod Names is installed.

Installation

This mod uses the standard installation method. It has just a .cfg file; no subfolder. [Show Installation Details]

Requirements

  • A working TNG installation.
  • An installed current version of the Mod Manager.
  • You should backup files listed in the panel on the right.

Procedure

  1. Remove and delete previous version of this mod.
  2. Backup the files updated by this mod. They are listed in the panel at the upper right.
  3. Download the .zip file, Extract its .cfg file to the mods folder.
  4. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files.

Problems?

  1. Try using the Mod Manager Remove capability
  2. Contact me through My Mod Support form.
[Hide Details]

Visualization

Admin >> Branches BEFORE:

Add name to personid-before-branches.png

Admin >> Branches AFTER:

Add name to personid-after-branches.png

Admin >> Edit Branch BEFORE:

Add name to personid-before-editbranch.png

AFTER:

Add name to personid-after-editbranch.png

Admin >> Edit User BEFORE:

Add name to personid-before-edituser.png

Admin >> Edit User AFTER:

Add name to personid-after-edituser.png

Revision History

Mod Version TNG Version Date Note
v12.0.0.2 12.0 - 12.0.2+ 25Jan2019 No functional changes; made compatible with TNGv12.
12.0.0.1a 12.0+ 3 May 2018 Fixed typo in beta mod

Sites using this mod

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

URL User Note Mod-Version TNG-Version User-language
Robin Richmond's Genealogy Database Robin Richmond Mod developer 11.0.0.1a 11.1.1 English
Skeel, Schaffalitzky. Find navne i Danmarks Adels Aarbog Finn Holbek public & private 12.1 DA,EN,DE,CS,ES - etc. Danish