Admin Secondary Processes

From TNG_Wiki
Jump to navigation Jump to search
Admin Secondary Processes
Summary Improves the workflow of the Secondary Processes menu by display the menu (instead of a "Secondary Process" link) below the results of a secondary process.
Validation
Mod Updated 05 Feb 2025
Download link For
TNG 15.0
v15.0.0.4
For
TNG 13.0
TNG 14.0
v13.0.0.3
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 15.0.0.4
Min TNG V 13
Max TNG V 15.0
Files modified
admin_secondary.php, admin_secondmenu.php, admin_gedimport.php
Related Mods
Notes


Purpose of the Mod

To improve the workflow of the Admin Secondary Processes menu. It

  • Keeps track of the Tree you select (and that you selected when you did a Gedcom Import) so that you don't have to reselect a tree for every process.
  • Replaces the "Return to Secondary Processes Menu" link that follows the result of each process with the Secondary Process itself. This both simplifies the workflow gives you context so that you know which process needs to be launched next.
  • Associates a warning message with the "Relabel Branches" process, because that process only reapplies branch labels to the records that they were applied to before the Gedcom Import. It does not look at the data and apply branch labels to new records that should be in a branch.

Gotchas

To put the menu below the process results, the mod can't reuse the menu's PHP code. Instead, it has to know about all mods that affect the Secondary Processes menu, and duplicate what they do to the menu. So far, it knows about Admin Branches Queue, Burial Website Media Import, Census Plus International, Create Site Map Mod, Media Living and Private Flags, and Alternate spellings. I have to count on TNG admins or mod authors to tell me about any other mods that affect the Secondary Processes menu.

Mod Options

none

Related Mods

Various mods add buttons and links to the Secondary Processes menu. To achieve its workflow ends, this mod must duplicate all of those buttons in a different PHP program.

As new mods add buttons or links to the Secondary Processes menu, this mod will have to be updated. Please use My Mod Support form to notify me of any new mods that need to be supported by this mod.

Installation

{{{language}}}


[Show Standard Installation Process]

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]


Visualizations

BEFORE
The initial Secondary Processes page, unaffected by any mods that change the menu. The tree is always undefined and must be selected

Admin secondary processes-before1.jpg

The Secondary Process page after a process, where the user has to click on the "Back to Secondary Processes" link to get to the menu again

Admin secondary processes-before2.jpg

AFTER
The initial Secondary Processes page, still without any mods that affect the menu.
  • The tree used for the most recent operation (typically a Gedcom Import) is automatically selected.
  • There is an information icon next to the "Relabel Branches" button that pops up the text shown in a visualization below.

Admin secondary processes-after1.jpg

The Secondary Process page after a process, where the tree continues to be selected, and the menu is right below the process results.

Admin secondary processes-after2.jpg

The Relabel Branches Popup Text
Admin secondary processes-afterpopup.jpg
With other mods that affect the Secondary Menu
Here you see the menu as it has been affected by the Admin Branches Queue and Create Sitemap Mod, and the new popup text for the "Relabel Branches" operation that reflects the functionality of Admin Branches Queue.

Admin secondary processes-aftermenumods.jpg

Revision History

Mod Version TNG Versions Date Note
v15.0.0.4 15.0 05 Feb 2025 Updated for TNG15 by Ron Krzmarzick
v13.0.0.2 13-13.0.1 2 Feb 2021 Added Republican Dates
v13.0.0.3 13-13.0.2 30 Jan 2021 Added the secondary procedures implemented by Alternate spellings and Media Living and Private Flags.
v13.0.0.1 13 16 Nov 2020 New 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 13.0.0.2 13 English
Roots & Relatives Remembered Ron Krzmarzick Tests out OK; saves clicks. See Here See Here EN,CS,DE
Local Server Brett Sandbox 13.0.0.3 13.0.3 EN
Bastiaanssen Genealogy Jan Bastiaanssen Public / Private 13.0.0.3 13.1.2 EN, NL, ES