The Next Generation of Genealogy Sitebuilding
Home Features FAQs Demo Testimonials User Sites Purchase

Complete List of Changes in TNG 6

Back to Features list

  1. Places now allow for manual entry of notes and latitude/longitude.
  2. Admin/People allows for search of individuals with no parents or no children.
  3. Can now import custom event types *only*.
  4. The level 2 tag ALIA is now recognized as a custom event type.
  5. The customconfig.php file can now be loaded from Admin.
  6. The “coreicons” for Home, Search, Login, Print and Add Bookmark can be turned on or off from the General Settings.
  7. The PHP variable "register_long_arrays" no longer needs to be turned on.
  8. Names are now shown on the Relationship Form after an individual is selected.
  9. A written version of the relationship is now shown at the bottom of the relationship chart.
  10. The "Browse Notes" page is now sorted by the linked individual, family or source (not by the first character of the note)
  11. Utilities now exist to merge sources and repositories.
  12. Photos, headstones, documents, histories and other media have been converged into one table.
  13. "Documents" may now include any file format, including PDFs, Word docs, HTML, etc. Same goes for ALL media types.
  14. Media (ie, photos, histories & documents) may now be grouped into "albums".
  15. Media may now be linked to specific events.
  16. Most of the Admin pages have been consolidated (saves a step when searching for items in most areas).
  17. Admin pages now display a max number of matches, with "next/prev" functionality.
  18. Media may now be linked to places.
  19. A link to the public home page now exists on the Admin login page.
  20. A General Settings variable called "Site Name" now exists. This is displayed in the title bar, on the RSS page, and in the Admin area. Will be overridden by anything you have in the customconfig.php file.
  21. Most Admin pages now have a "Check all" button to add checks to all check boxes on the page.
  22. Searching for media or GEDCOM files in the Admin area may now be speeded by typing in a partial match before bringing up the window.
  23. Button now exists to delete all existing backup files.
  24. Latitude and longitude now available for cemeteries and all media.
  25. Headstones may now be linked to families, sources or repositories (same with all media).
  26. The Browse All Headstones page now shows Status and Died/Buried date.
  27. When showing headstone listings, the actual headstone status is displayed instead of "see photo" or "see location".
  28. The headstone status field has been lengthened to 40 characters.
  29. City is no longer included in the sort order for cemeteries.
  30. An "Edit Cemetery" link is now available from show map page for those users with proper rights.
  31. The Dates & Anniversaries defaults to show info for today.
  32. The descendancy chart is now available in "box format", like the pedigree chart (compact option also available).
  33. Register & Descendancy pages will now abort if no arguments are supplied.
  34. Diagnostics page now shows both the "mysql client info" and the "mysql server info".
  35. The "Add New Photo" link on the Add/Edit Person page has been changed to "Add New Media" (so you can add a quick link to any media type, including headstones).
  36. When deleting events, a hidden frame is now used to avoid popping up another window.
  37. Tentative Edit icons are now available on the family group sheet.
  38. GEDCOM exports that fail can now be resumed.
  39. All media links (including headstones) may now be exported in a GEDCOM file.
  40. All media items (including documents and histories) now have owner/repository field.
  41. File-based history links now go to a brief synopsis page before proceeding on click to the actual file. Synopsis shows like to file, plus list of linked individuals.
  42. Notes beginning with a special character (indicated in the General Settings) will be flagged as "Private" on import.
  43. If an imported value starts with "<" then it is recognized as HTML and slashes are not removed (as with names).
  44. If a file upload fails because the file is too big, the user should be presented with a friendlier error message.
  45. More descriptive definitions of each import option have been added to the screen.
  46. Each person´s branch will now be shown next to their tree on the individual page.
  47. When login is remembered, password will now be encrypted within cookie value.
  48. Long log entries (longer than 200 characters) will now be truncated.
  49. AJAX technology now allows for seamless refresh of the public log display.
  50. When deleting note links, a check is done to see if any other notes exist for the same link. If not, the actual note is also deleted.
  51. Deleting a custom event was not deleting attached notes (fixed).
  52. Long entries on the text-based pedigree chart will now cause the line to wrap, preventing the chart from being too wide.
  53. Width of text-based pedigree chart can now expand or contract based on window size (makes for better printing).
  54. On the pedigree chart, selecting a number of generations will now cause the chart to be redrawn without selecting any other option.
  55. The pedigree chart now uses AJAX technology to allow for a smoother transition from one generation to another.
  56. Pedigree and descendancy charts will now allow movement to the left.
  57. New pedigree links on the pedigree chart will now display the same (current) number of generations.
  58. In the "photoblock" script, the image and description will now be linked to the "show media"page.
  59. Admin/Media page can show all media records that aren´t linked to anyone.
  60. When a media file (ie, a photo) is deleted, the actual physical file will only be deleted if no other records are linked to it (does not work that way with bulk delete, however).
  61. The Sort Media page will now display the date associated with each photo (to aid with sorting).
  62. The image map feature has been enhanced to allow for 2-click circles & rectangles (gives user more control over the size of the clickable area).
  63. Large images will now be reduced in display size to fit on screen (width & height configurable; actual file size will not be affected).
  64. When building an image map, you may now search for people by person ID.
  65. When a photo record is deleted, the corresponding physical file will not be deleted unless all links are gone.
  66. The same file name may not be selected for both the original image and the thumbnail (trying to make it more difficult to use the original as the thumbnail).
  67. Histories and all other media types may now be URLs, or absolute links.
  68. Support added for video and sound clips.
  69. A note on the "Suggest" and "New registration" pages tells the user to accept mail from the admin (not block it as spam).
  70. When confirming a new user account, the administrator may now customize the message sent back to the user.
  71. If a logged-in user makes a suggestion, their username will now be sent in the e-mail.
  72. The submit button on the "Contact Us" version of the Suggest page now says "Send mail" instead of "Send suggestion".
  73. Each suggestion will now include a URL back to the person/family/source/repository that suggestion is regarding.
  74. The report generator will now show the SQL used in each report (when shown in test mode) so the admin can user it to tinker and create new custom queries.
  75. If LDS option is turned off, LDS fields will no longer show on report generator.
  76. The Advanced Search page now has an "exists" option for most fields, meaning you can find records where a value exists for that field.
  77. The Advanced Search page now has a "does not exist" option for most fields, meaning you can find records where a value does not exist for that field.
  78. The Advanced Search page now allows you to search on Gender.
  79. "Sex" has been changed to "Gender" (database field is still called SEX, however).
  80. The "Create Tables" function has been moved to a new tab under "Setup" to make it harder to get to (so it isn´t run accidentally).
  81. A short explanatory comment message has been added to customconfig.php, and a message regarding this file has been added to Admin/Setup (so users will know it exists).
  82. The text messages have been restructured from 2 files into 3: text.php (public), admintext.php (admin) and alltext.php (used by both). The alltext.php file also calls a custtext.php file (blank in a new install) that users may use to add their own messages. Since this file is loaded last, it will override any system messages with the same names.
  83. Table headings and text labels have been made consistent across all media-related pages.
  84. Timeline events may now contain full dates.
  85. Timeline chart now shows a person´s main life events (including the birth dates of their children) when the mouse pointer passes over the bar corresponding to that person.
  86. Non-essential parts of the timeline page (lines, form for adding new people) can be toggled on or off.
  87. If a "Default Tree" has been designated, the Default Tree will switch to a user´s assigned tree when that user logs in. This will result in their assigned tree being selected by default upon arrival at each new page.
  88. New fields have been added to the user table to track "date submitted" and "date authorized".
  89. Users may not delete their own user records.
  90. The Admin/Users page has been changed to "lookup" style (like Admin/People), allowing users to search for user records by username, real name or description.
  91. The Admin/Users page can be configured to show Admin users only.
  92. The Edit/Tentative Edit boxes on the Add/Edit User page have been changed to radio buttons to avoid confusion.
  93. The administrator may now send e-mail to all users, or only to users associated with a selected tree and branch.
  94. The user password is being stored in a hidden field on the Edit User page, but it was not encrypted (fixed).
  95. New users have been moved to a separate tab (an asterisk will denote if any new users await processing).
  96. "Tentative Edit" changes have been moved to their own tab under People and Families, and an asterisk on the tab will denote whether any proposed changes await processing.
  97. A new tab under Admin/Reports allows the admin to add a custom message to the top of the public "What´s New" page.
  98. Source titles will now wrap on "What´s New" page if they become too long.
  99. "What´s New" items are now shown in "last edited" order (instead of alphabetical per day).
  100. All "Last modified" fields have been changed from date fields to "timestamp" fields.
  101. Spouse surnames are now shown in the family links on "What´s New" page.
  102. The Alt-S keyboard combination now causes the "Save" key to be activated on most Admin forms (does not change for different languages--sorry).
  103. Cookies remember criteria used in admin searches from one visit to another.
  104. Marriage partners may now be removed from a family.
  105. Password encryption now uses the more robust "MD5".
  106. Users may only ask for their username to be mailed to them. By entering their e-mail and username, a user may have his/her password reset to a random character combination (passwords are no longer sent via e-mail).
  107. "Noindex, nofollow" has been added to all "print" pages to prevent them from causing trouble with search engines.
  108. The word "Print" no longer shows up on the actual printed page.
  109. The time is now also imported along with Change Date.
  110. The "icons or dropdown" menu strategy on the public pages has been replaced with a CSS-based dropdown PLUS icon technique. This should be easier to navigate, as icons and text appear together, and it should provide for cleaner expansion as more options are added.
  111. "Contact Us" has been added to the public menu, and the "Help" option has been removed.
  112. The "Spouse Last Name" search has been greatly improved. The search now executes much more quickly. It also requires that you select the gender of the target individual.
  113. Anti-spam filters allow you to disallow new user registrations or user suggestions based on key words or phrases in the content or the e-mail address.
  114. Some field names on Suggest & New User Registration forms are now dynamically generated each time the page is loaded, making it impossible to bypass the form (as spammers sometimes do).
  115. Hook in the code on the New Registration page allows you to implement Brian McFadyen´s "captcha" solution without changing any TNG code.
  116. Reports using custom SQL may now have commas within parentheses in the SELECT statement.
  117. Some adjustments made to accommodate same-sex relationships.
  118. Links inside notes (text beginning with "http:" that is not preceded by double quotes) will now be automatically converted to an HTML link.
  119. Attempts to bring up the getperson page with an invalid person and/or tree will result in an intentional 404 error.
  120. Visitors will now be able to create "bookmarks" to jump back quickly to favorite pages. 121. Split dates like "1714/15" are now read correctly (in the database) as first two + last two (ie, 1714/15 = 1715).


More questions? Contact Darrin directly at darrin@lythgoes.net.