Robin Richmond TNGv13 Mods

From TNG_Wiki
Revision as of 16:11, 6 October 2020 by Robinrichm (talk | contribs)
Jump to navigation Jump to search

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:
    1. 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.
    2. Mods that define Inner Mod Menus were tweaked to work with the TNG13 version of the Inner Mod Menus mod.
    3. 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.
    4. 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

  1. Add Name To PersonID - Wiki article has been updated
    • Download: v13.0.0.3 Upgraded
    • Displays the person's name in three programs where there is a PersonID without a name.
  2. Admin Branches
    • Download: v13.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.
  3. Admin Branches Queue
    • Download: v13.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.
  4. New Admin Branches Show Users - No Wiki article
    • Download: v13.0.0.1 Available
    • Broken out from Regroup Person-Branch Members. Adds branch-assigned users to the list of branch members displayed by Admin>>Branches>>Edit.
  5. Admin Cemeteries Search
    • Download: v13.0.0.9d Upgraded
    • Adds numerous controls to the Admin Cemeteries Search page to filter the search and include optional data in the results.
  6. Admin Cemetery Edit
    • Download: v13.0.0.9d Upgraded
    • Makes workflow and presentation changes to the Cemetery Edit form and the Cemeteries 'Add New' tab.
  7. Admin Delete Message - Wiki article not updated
    • Download: v13.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.
  8. Admin Languages
    • Download: v13.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.
  9. New - Admin Menu Edit- no Wiki article
    • Download: v13.0.0.3 Available
    • Tweaks the Media Edit form to add help text and error messages and hide the map unless there are geocoordinate.
  10. Admin Media Predefined Search - Wiki article not updated
    • Download: v13.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.
  11. Admin Media Search
    • Download: v13.0.0.14a 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.
    • Changes for TNGv13
      • Removed some confusing features, specifically, error messages in the Thumbnails column and Eventtype tags in the LinkedTo column.
      • Needed significant upgrades because TNGv13 implemented incompatible sorting and a new 'Last Modified' field, and removed the Geocodes column. This mod suppresses the new native sorting, and uses its own search-form-based sorting controls, and displays the 'Last Modified' and 'Geocodes' columns if they are requested through search form options.
  12. Admin Media Thumbnails - Wiki article not updated
    • v13.0.0.5a is not ready yet; I just haven't gotten to this mod yet.
    • Allows users to control which mediatypes and tree to process, and can create thumbnails for larger image files.
  13. Admin Places Date - Wiki article not updated
    • Download: v12.0.0.5 - Will not be available in TNGv13
    • 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.
  14. Admin Places Geocode - Wiki article not updated
    • No upgrade is available yet
    • 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.
  15. Admin Places Search - Wiki article not updated
    • Download: v13.0.0.6 Upgraded
    • Adds search options and results details to the Admin>>Places>>Search program
  16. Admin Reports Search
    • Download: v13.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.
  17. Admin Reports Floating Editor - Wiki article not updated
    • Download: v13.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.
  18. Admin Users-More - Wiki article not updated
    • No upgrade is available yet. This mod implements sort controls, but TNG13 has implemented its own incompatible sortable search result columns. Thus is will require a fair amount of work to upgrade this mod.
    • 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.
  19. New Browsemedia Medialinks - No wiki article
    • Download: v13.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.
  20. Browsemedia Search Form
    • Download: v13.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.
  21. Cemetery Burials Table
    • Download: v13.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.
  22. New Chart Types Help - This link is to a beta mod description
    • Download: v13.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.
  23. Count Descendants
    • Download: v13.0.0.12b Upgraded
    • Counts the descendants of a person, and prints tables of descendant counts by generations, occurrence of surnames by generation, and several others.
    • The update to v12b fixes a mis-alignment of the row labels and the data in the primary results table.
  24. Field Buttons
    • Download: v13.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.
  25. FindAGrave Links
    • Download: v12.0.0.5 TNGv12 version works in TNGv13
    • 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).
  26. Gedcom Converter - Wiki article not updated
    • No upgrade is available; I just haven't gotten to this mod yet.
    • 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.
  27. Gedcom Import Mediatype - Wiki article not updated
    • No upgrade is available; I just haven't gotten to this mod yet.
    • 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.
  28. Gedcom Import Purge - Wiki article not updated
    • Download: v13.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.
  29. Headstones Report - Wiki article not updated
    • Download: v13.0.0.5 Upgraded
    • Updates the list of cemeteries in the end-user Cemeteries and Headstones report and in the Cemetery Detailed report.
  30. Inner Mod Menus - Wiki article is up-to-date
    • Download: v13.0.0.2b Upgraded & Updated
    • 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.
    • The update to v2b just cleaned up typos.
  31. New Media Bodytext - No Wiki article
    • Download: v13.0.0.1 Available
    • Supports formatting and display of BodyText in Media Records by supplying a BodyText stylesheet and modifying the way that BodyText is displayed in showmedia.php.
  32. Mod Manager Compare - Wiki article not updated
    • Download: v13.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.
  33. Mod Manager Latest - Wiki article not updated
    • Download: v13.0.0.3 Upgraded
    • At the top of the Mod List results table, duplicates table rows for recently-processed mods, since those the most likely mods to be acted on next.
  34. Mod Settings Blocks - Wiki article has been updated
    • Download: v13.0.0.1a Upgraded and Updated
    • 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
    • Version 1a adds French translations.
  35. New Account Validation - Wiki article not updated
    • Download: v13.0.0.4c 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.
    • Updated to v4c to reorganize the language strings and fix a problem with admin_genconfig.php not finding Include files.
  36. Notes-Expand WWW Refs
    • Download: v12.0.0.2 TNGv12 version works in TNGv13
    • 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.
  37. Place Edit No Checkbox - Wiki article not updated
    • Download: v13.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.
  38. Place Edit-Cemeteries - Wiki article not updated
    • Download: v13.0.0.3b Upgraded
    • In the Places editor, changes the way that cemeteries are displayed, linked, and unlinked.
  39. Placename Format - Wiki article not updated
    • Download: v13.0.0.6 Upgraded
    • 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.
  40. Placesearch-More Info - Wiki article not updated
    • Download: v13.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.
  41. Regroup Person Profile - Wiki article partially updated
    • Download: v13.0.0.19b Upgraded and updated
    • 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.
    • Version 19a implemented a French translation and an ad-hoc method of inserting a heading above the Media Items section of the Person Profile, and version 19b just fixes a typo.
  42. Regroup Person-Branch Members - Wiki article not updated
    • Download: v13.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
  43. Regroup Person-Child2Parent - Wiki article not updated
    • Download: v13.0.0.19a Upgraded
    • Suppresses ordinary (natural, birth, etc) relationships between child and parent in the Person Profile.
  44. Regroup Person-Date Place - Wiki article not updated
    • Download: v13.0.0.19 Upgraded
    • Establishes a more compact presentation of Event dates, places, and values in the Person Profile.
  45. New Regroup Person-Family Indicators - No wiki article yet
  46. Regroup Person-No Living Data - Wiki article not updated
    • Download: v13.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.
  47. Regroup Person-Hide Branches - Wiki article not updated
    • Download: v13.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.
  48. New Regroup Person-Gender Before Birth
    • Download: v12.0.0.19 Available
    • Simply moves the Person Profile gender event so that it is above the birth event
  49. New Regroup Person-Map Children - No Wiki article yet
  50. Regroup Person-Move Media - Wiki article not updated
    • Download: v13.0.0.19 Upgraded
    • Moves the Media Files section of the Person Profile from below to above the Event Map.
  51. Regroup Person-No Living Data - Wiki article not updated
    • Download: v13.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.
  52. New Regroup Person-Remove Gender
    • Download: v12.0.0.19 Available
    • Removes the gender event from the Person Profile
  53. Regroup Person-Sources - Wiki article not updated
    • Download: v13.0.0.19 Upgraded
    • Controls the amount of Source and Citation Details displayed in the Person Profile
  54. Show Mod Names - Wiki article not updated
    • Download: v13.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.
  55. TextPlus Charts - Wiki article not updated
  56. New TextPlus Charts-French - Wiki article not updated
    • Download: v13.0.0.17 Available
    • Adds French language strings and help files to the TextPlus Charts mod
  57. TreeID-One Column - Wiki article not updated
    • Download: v13.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.

See Also

Upgrading_Mods_to_TNG_v13
TNG_V13_Change_Impacts