Mod Manager List Locations

From TNG_Wiki
Jump to navigation Jump to search
Mod Manager List Locations
Summary Adds display features to the list of Target Locations in status cells of the Mod Manaager Mod Lists.
Validation
Mod Updated 22 Dec 2017
Download link v10.1.0.3p
TNG 11.1.0
TNG 10.1.0
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 10.1.0.3p
Min TNG V 10.1.0
Max TNG V at least 11.1.2
Files modified
classes/modlister.class.php, English cust_text.php
Related Mods
none
Notes


Purpose of the Mod

To make the detailed Mod Status list in the Mod Manager more useful, by

  1. Highlighting %target directives,
  2. Changing the wrapping of %copy directives,
  3. Adding the location number to each target location entry in the list,
  4. Adding a "Detailed Status" action button for mods that are "Intalled" or "OK to Install". The details for such mods are hidden, since all target locations necessarily have the same status. But is is sometimes useful to see that list, so the "Detailed Status" button exposes the details.

Compatibility with other Mods

No known incompatibilities or dependencies on any other published mods. The only published mods that affect the mod manager are my mods.

Related Mods

This mod is compatible with my other Mod Manager mods: Mod Manager Compare, Mod Manager Filenames, Mod Manager Latest, and Mod Manager Note Tags. It coordinates with Mod Manager Compare in that Mod Manager Compare looks for the Author and Private tags defined by the this mod, but if Mod Manager Compare doesn't find them, nothing bad happens. Without those two tags, the Mod Compare Report simply (a) Look for the author name only in the Wiki article, and (b) can't note that a mod is Private.

Installation

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, and 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.

Visualizations

BEFORE: AFTER:
A mod with status "Partially Installed" or "Cannot Install", for which the location statuses vary, and are always shown
Mod manager list locations-before1.png Mod manager list locations-after1.png

To allow Copy directives to wrap in the middle of a filespec, the mod inserts zero-width spaces (​) before punctuation characters in the path and the filename.

BEFORE: Mods that are "Installed" or "Ok To Install", for which the location statuses are all the same
TNGv10.1-TNGv11.0.1 - The location statuses are hidden

Mod manager list locations-before2.png

TNGv11.0.2-TNGv11.1 - The location statuses are displayed

Mod manager list locations-before2b.png

AFTER: Installed and Ok To Install mods
Before the new "Detailed Status" button is clicked

Mod manager list locations-after2a.png

After the new "Detailed Status" button is clicked

Mod manager list locations-after2.png

Revision History

Mod Version TNG Versions Date Note
10.1.0.3p 10.1.0-11.1.2+ 22 Dec 2017 No changes to visible functionality. Removed an unnecessary line from cust_text.php target location search strings.
10.1.0.3a 10.1.0-11.1+ 16 Jun 2017 Fixed a .cfg file bug that was found by Ron Krzmarzick. The mod installed and worked just fine, but there were too few spaces at the beginning of the first line of search text in a target location, so classes/modlist.class.php was not returned to its original state when the mod was Uninstalled.
10.1.0.3 10.1.0++ 16 Jun 2017 New mod - First production version

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 10.1.0.3p 11.1.2+ English
Our Roy and Boucher Family Ken Roy Installed on a test site and testing whether it should be incorporated into the Mod Manager 10.1.0.2 11.1.1 English, French