Robin Richmond TNGv13 Mods
Revision as of 16:33, 24 September 2020 by Robinrichm (talk | contribs)
As you can see, almost all of my mods are being upgraded for TNGv13
- About 15-20 of the mods required updates because of Mod Manager syntax changes or small code changes introduced by TNG13.
- Another 10 or so require more substantial modification.
- Some of my idiosyncratic technical features were implemented in most of these mods. Those technical updates included:
- Mods that have mod options were tweaked to use the new Mod Settings Blocks mod, which is now a prerequisite for all of my mods that have options.
- Mods that define Inner Mod Menus were tweaked to work with the TNG13 version of the Inner Mod Menus mod.
- Inner Mod Menus were added to several more mods (beyond what was implemented in TNGv12). And some mods (such as Headstones Report and Cemetery Burials Table) now create Inner Menus in pages (such as headstones.php and showmap.php) that do not otherwise have an Inner Menu at all. But, as with all Inner Mod Menus, those built-from-scratch Inner Menus are visible only to TNG administrators.
- Most of my mods were updated to put the language strings in the mod subfolder rather than in conventional cust_text.php files.
Robin's mods and their TNGv13 downloads
The mod names below link to each mod's Wiki article, which may not yet have been created or updated for TNGv13. The version numbers link to the downloadable zip file.
- Add Name To PersonID 13.0.0.3 Upgraded
- Displays the person's name in three programs where there is a PersonID without a name.
- TNG13 introduced a conflict with Admin Branches, but the fix is known; it just needs to be implemented.
- Admin Branches 13.0.0.6 Upgraded
- Modifies the Admin>>Branches search page to display counts of People and Families in the branch index, as well as count of People and Families records that have the branch.
- TNG13 introduced a conflict with Add Name To PersonID, but the fix is known; it just needs to be implemented.
- Admin Branches Queue 13.0.0.5 Upgraded
- Implements a queuing mechanism that can perform branch label operations for multiple branches in a batch that processes each branch in sequence. New database fields are used to record the time and action of latest 'add labels', 'clear labels', 'delete records', or 'edit' operation performed on each branch, whether the action is launched through a queue or 'manually' in admin_editoptions.php.
- New Admin Branches Show Users 13.0.0.1 Avalable
- Broken out from Regroup Person-Branch Members. Adds branch-assigned users to the list of branch members displayed by Admin>>Branches>>Edit.
- Admin Cemeteries Search 13.0.0.9d Upgraded
- Adds numerous controls to the Admin Cemeteries Search page to filter the search and include optional data in the results.
- Admin Cemetery Edit 13.0.0.9d Upgraded
- Makes workflow and presentation changes to the Cemetery Edit form and the Cemeteries 'Add New' tab.
- Admin Delete Message 13.0.0.3 Upgraded
- Adds a list of deleted records to the cryptic confirmation message generated by admin_deleteselected.php, which is used by the administrative Search/Select/Delete program for several database tables.
- Admin Languages 13.0.0.6 Upgraded
- Simplifies the entry of languages by combining the Search, Edit, and Add New forms into one screen, and provides more meaningful prompts for languages and character sets.
- Admin Media Predefined Search 13.0.0.13 Upgraded
- Adds a dropdown box to the Admin Media Search form that populates the search box with strings intended to do multi-valued searches for media objects of a particular media type. It is intended to facilitate reassigning new media items to a different category after a Gedcom upload.
- Is dependent on Admin Media Search, which has not been upgraded.
- Admin Media Search 13.0.0.13b Upgraded
- Adds numerous features to Admin>>Media>>Search, including new run-time search and display option. Perhaps most significantly, it adds hyperlinks to all objects shown in the 'Links To' (i.e. medialinks) column and shows tag details for Citation Medialinks.
- Admin MediaThumbnails 13.0.0.5a
- Allows users to control which mediatypes and tree to process, and can create thumbnails for larger image files.
- New Admin Menu 13.0.0.1
- Allows TNG admins to specify preferred admin programs, and thus to shorten the list of admin program, in both the admin home page and the left-hand menu in all admin pages. Separates the list of programs into "Operations" and "Objects".
- Worked as a beta mod TNG12, but will have to be modified significantly for TNG13 because TNG13 has taken the Admin menu out of the frameset.
- Admin Places Date 12.0.0.5
- Adds a Creation Date to the Places table, and search features that use it in Admin>>Places>>Search.
- Will probably not be upgraded to TNG13 because the new sortable "Modification Date" field in Admin>>Places>>Search virtually replaces the Admin Places Date functionality.
- Admin Places Geocode 13.0.0.6
- Establishes the number of desired decimal digits in Geocodes and rounds all Geocodes calculated from maps. Provides a filter to limit the Geocoding to selected Mediatypes and to ignore certain problematic placename components.
- Admin Places Search 13.0.0.6 Upgraded
- Adds search options and results details to the Admin>>Places>>Search program
- Admin Reports Search 13.0.0.5 Upgraded
- Adds search features and results table columns to the Admin>>Reports>>Search page. In particular, the SQL code for a direct SQL report can be displayed right on the search page.
- Admin Reports Floating Editor 13.0.0.6 Upgraded
- Allows the relatively large Display, Criteria, and Sort fields selection widgets to float side-by-side on wide screens. Also suppresses the Display, Criteria, and Sort widgets when you edit direct SQL reports, and hides the direct SQL field when you edit ordinary report-builder reports.
- Admin Users-More 13.0.0.5
- Adds new filters and search criteria, the ability to sort by various fields, a hyperlink to each user's personID, and additional data to the results table of a User lookup.
- Has sort controls, but TNG13 has implemented its own incompatible sortable search result columns. Will probably require a fair amount of work.
- New Browsemedia Medialinks 13.0.0.1 Available
- Makes the media links more accessible when one media item has a long list of media links. Also changes column widths to allow the results table to do a better job of balancing the rows and columns.
- Browsemedia Search Form 13.0.0.4 Upgraded
- Adds elements to the search form, and moves elements of the search form and page navigation widgets so that they are positioned as they are in most other search forms. Also adds 'Tree' and 'Collection' columns when they are called for.
- Cemetery Burials Table 13.0.0.16 Upgraded
- This mod adds each person's birth and death dates and places to the All Burials table for a cemetery, as displayed by showmap.php, and removes the redundant Burial Place and PersonID columns.
- New Chart Types Help 13.0.0.0b Available
- This very simple mod affects all of the native chart programs (and some charts installed by mods). It adds the label "Chart Types" in front of the chart types in the TNG "Inner Menu" (just below the tab menu). If you click on the little blue information button next to the Chart Types label, a description of each of the chart types pops up.
- Count Descendants 13.0.0.12a Upgraded
- Counts the descendants of a person, and prints tables of descendant counts by generations, occurrence of surnames by generation, and several others.
- Field Buttons 13.0.0.3a Upgraded
- This strictly optional utility mod installs a Javascript library that supports 'Field Buttons' that are placed in HTML forms by other mods.
- FindAGrave Links 12.0.0.5 TNGv12 version works
- Causes various TNG programs to display hyperlinks to FindAGrave.com pages when they encounter notes containing the strings GRid=nnnn (for graves), or CRid=nnnn (for cemeteries).
- Gedcom Converter 13.0.0.15
- This mod reads a Gedcom file, modifies some tags and data, and creates a new Gedcom file. It was originally designed to modifies Gedcom files produced by Family Tree Maker, and has added numerous other conversions.
- I just haven't gotten to this mod yet.
- Gedcom Import Mediatype 13.0.0.5
- Provides a value for the mediatype value (i.e. collection) for all new Media records created by the a Gedcom Import, so that new media files don't get mixed into the existing collections, and you can more easily assign the correct mediatype for them.
- I just haven't gotten to this mod yet.
- Gedcom Import Purge 13.0.0.5a Upgraded
- Causes the Gedcom Import process to delete Medialinks records that have been deleted from the source database, and to retain some Places records that otherwise would be purged.
- Headstones Report 13.0.0.5 Upgraded
- Updates the list of cemeteries in the end-user Cemeteries and Headstones report and in the Cemetery Detailed report.
- Inner Mod Menus 13.0.0.2 Upgraded
- Provides PHP function libraries that create and display 'Inner Mod Menus' and 'New Tab Flags' in programs that been modified by numerous other mods. This mod does not modify any TNG programs; it simply installs the code that numerous other mods call to create Inner Mod Menus and New Tab Flags in the programs that they modify.
- Mod Manager Compare 13.0.0.6e1 Upgraded
- Installs a program to generate a Mod Comparison Report, which compares the version # of each mod on a TNG site with the mods' Wiki pages and/or the mods on a second TNG site. It can be used, with some limitations, so see if a site has the latest versions of its mods.
- Mod Manager Latest 13.0.0.3 Upgraded
- At the top of the Mod List results table, duplicates table rows for n recently-processed mods, since those the most likely mods to be acted on next.
- New Mod Settings Blocks 13.0.0.1 Upgraded
- Supports the mod options defined by numerous other mods, and puts them in outlined and named "Mod Settings Blocks". This mod is a prerequisite for all of my mods that have mod options
- New Account Validation 13.0.0.4a Upgraded & Updated
- Adds optional required fields and 'better' form validation to the New Account Form, redefines the message at the top of the form, and adds a new message at the bottom. Was updated for TNGv13 to provide better mod options for defining the required fields and the text of the two messages.
- Notes-Expand WWW Refs 12.0.0.2 TNGv12 version works
- When displaying notes, the pristine TNG code expands URLs that begin with http into hyperlinks. This mod does the same for web addresses that begin with www, and don't have http:// or https:// in front.
- Place Edit No Checkbox 13.0.0.1 Upgraded
- Removes the 'Make changes to place name in existing events' checkbox at the bottom of the Edit Place form, because that checkbox allows users to change a place name and then not propagate the change to the various Placename fields in the People, Families, Cemeteries, and other tables.
- Place Edit-Cemeteries 13.0.0.3a Upgraded
- In the Places editor, changes the way that cemeteries are displayed, linked, and unlinked.
- Placename Format 13.0.0.6
- Enhances the Gedcom Converter, giving it the ability to change USA Placenames to a consistent configurable format. Also adds a Place Level program that can determine the Place Level of consistent Placenames.
- I just haven't gotten to this one yet
- Placesearch-More Info 13.0.0.5c Upgraded
- Modifies placesearch.php to to incorporate places subordinate to the named place, and to do display data info other than the redundant place name in the even details.
- Regroup Person Profile 13.0.0.19 Upgraded
- Reorganizes the Person Profile page - for instance, moving 'less important' personal events below the Parent and Family data blocks, putting headings above the Person Profile's data blocks, moving metadata to headings, allow the Map to be hidden, and removing the mostly-empty label column from the Map and Sources blocks.
- Regroup Person-Branch Members 13.0.0.19b Upgraded && Updated
- Turns branch names in the Person Profile into hyperlinks to a popup list of Branch members, as in the Branch editor. Users assigned to the branch may also be displayed. Updated to improve coordination with Admin Branches Show Users
- Regroup Person-Child2Parent 13.0.0.19a Upgraded
- On the Person Profile page (getperson.php), suppresses ordinary (natural, birth, etc) relationships between child and parent.
- Regroup Person-Date Place 13.0.0.19 Upgraded
- Establishes a more compact presentation of Event dates, places, and values in the Person Profile.
- New Regroup Person-Family Indicators 13.0.0.19 Avalable
- An adaptation of Jeff Robisons's Family Indicators Mod that works with Regroup Person Profile.
- Regroup Person-No Living Data 13.0.0.19 Upgraded
- On the Person Profile page (getperson.php), suppresses ALL data for living and private people to whom the user does not have access.
- Regroup Person-Hide Branches 13.0.0.19a Upgraded & Updated
- On the Person Profile, hides the person's branch names unless the user is an administrator or, if the user is assigned to a branch, that branch name can optionally be shown when the user views the Person Profile of someone in that branch.
- New Regroup Person-Gender Before Birth 12.0.0.19 Available
- Simply moves the Person Profile gender event so that it is above the birth event
- New Regroup Person-Map Children 13.0.0.19 Available
- An adaptation of Wendel Voigt's Event Map add children mod that works with Regroup Person Profile.
- Regroup Person-Move Media 13.0.0.19 Upgraded
- Moves the Media Files section of the Person Profile from below to above the Event Map.
- Regroup Person-No Living Data 13.0.0.19 Upgraded
- On the Person Profile page (getperson.php), suppresses ALL data for living and private people to whom the user does not have access.
- New Regroup Person-Gender Before Birth 12.0.0.19 Available
- Removes the gender event from the Person Profile
- Regroup Person-Sources 13.0.0.19 Upgraded
- Controls the amount of Source and Citation Details displayed in the Person Profile
- Show Mod Names 13.0.0.6a Upgraded
- A utility mod that doesn't change any programs by itself, but rather installs an include file that is used by other mods to let TNG admins see the names of mods that affected the files that were used to generate the current TNG program.
- TextPlus Charts 13.0.0.17 Upgraded && Significantly Enhanced
- Implements two new charts: Text+ Descendant Chart, and Text+ Ancestor Chart. See a description of the updates
- New TextPlus Charts-French Media:textplus_charts-french_v13.0.0.17.zip 13.0.0.17 Available
- Adds French language strings and help files to the TextPlus Charts mod
- TreeID-One Column 13.0.0.3 Upgraded
- Adds the TreeID to the Tree column in the HTML results table for several reports. Based on Ken Roy's TreeIDMod, which adds a separate TreeID column, and avoids some conflicts with TreeID Mod.