TNG/Neuste Version: Unterschied zwischen den Versionen

aus GenWiki, dem genealogischen Lexikon zum Mitmachen.
< TNG
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
'''Quelle:''' '''[http://lythgoes.net/pipermail/tngusers_lythgoes.net/2018-May/000652.html http://lythgoes.net/pipermail/tngusers_lythgoes.net/2018-May/000652.html]'''<br>
'''Quelle:''' '''[http://lythgoes.net/pipermail/tngusers_lythgoes.net/2018-June/000657.html http://lythgoes.net/pipermail/tngusers_lythgoes.net/2018-June/000657.html]'''<br>
[https://translate.google.com/translate?hl=en&sl=en&tl=de&u=http%3A%2F%2Fwiki-de.genealogy.net%2FTNG%2FNeuste_Version <span style="color:red">Übersetzung der Neuerungen und Änderungen in '''TNG V 12'''</span>]
[https://translate.google.com/translate?hl=en&sl=en&tl=de&u=http%3A%2F%2Fwiki-de.genealogy.net%2FTNG%2FNeuste_Version <span style="color:red">Übersetzung der Neuerungen und Änderungen in '''TNG V 12'''</span>]


Hi everyone,<br>
Hi everyone,<br />
<br>
<br />
This is to announce that a new major upgrade, TNG version 12.0, is now available. The cost of this upgrade is $15.99 for all users who already have TNG 9.0 or higher (users with older versions will get a lesser discount). To get the discount price, log into your previous TNG downloads page and look for the payment options in the TNG Updates section. As usual, an option exists for you to pay for the installation as well. If you need your access information again, feel free to contact me directly (please note that responses from me may be slow today).<br>
A v12.0.1 update for TNG is now available on the v12 downloads page (https://tng.lythgoes.net/downloads12, same login you were sent before). This is a free update for users who already have version 12.0 or higher. Please remember to follow the installation instructions, which can be found in the readme12-1201.html file.<br />
<br>
<br />
Here is a blog post with tips for having a successful upgrade. It was written a few years ago, but it still applies: <br>
This upgrade includes many bug fixes for the original 12.0 release, including an important security patch, along with three GDPR-related options (all OFF by default; they can be enabled from the General Settings under Privacy). A complete list of changes is below and also on the v12 downloads page.<br />
<br>
<br />
[http://tngsitebuilding.com/blog/genealogywebsites/tutorials/tips-for-a-successful-upgrade http://tngsitebuilding.com/blog/genealogywebsites/tutorials/tips-for-a-successful-upgrade]<br>
If I previously installed your 12.0 upgrade, I included all bug fixes accumulated to that date, so you probably don't need me to install this upgrade for you unless you are noticing problems and/or you are interested in the GDPR features. If you purchased the upgrade installation but I have not installed your upgrade yet, I will install 12.0.1 for you.<br />
<br>
<br />
Please remember to follow the instructions. I've tried to make it easier this time, but this is still important. Please especially take note to make a backup of your config files. One of the significant changes in v12 is that your template settings will now be stored in a database table. If anything goes wrong during the upgrade installation, it would good to have those backups.<br>
Thanks for your patience while these problems were fixed and the new features were developed and tested. Thanks to all who helped with testing and translations.<br />
<br>
<br />
Thanks also to all the testers and translators who helped with the finished product! <br>
Sincerely,<br />
<br>
Darrin Lythgoe<br />
Here is a summary of the changes:<br>
<br />
<br>
<br />
1. Admin Menu: A message about map instructions and obtaining a map key has been included in the "important to dos" list.<br>
Complete 12.0.1 change list:<br />
2. Branches: The branch fields for people and families have been increased from 100 to 512 characters.<br>
• Admin: Error messages were displayed and performance suffered when the "Important Tasks" message was disabled (fixed).<br />
3. Calendar: The year of each event will now also be shown.<br>
• Custom Events: Some of the options on the New Event Type page were not selectable, and the page could not be saved (fixed).<br />
4. CSS: The body tag on each page now includes an ID ("bodytop") and a class corresponding to the page name.<br>
• Custom Footer Message: Message caused failures if it included quotes (fixed).<br />
5. DNA: Jeff Robison's DNA mod has been incorporated. This provides several significant enhancements to the previous method of tracking DNA tests.<br>
• DNA: Most Recent Common Ancestor was not displaying, other small issues (fixed).<br />
6. Events: When the New/Edit Event popup appears, the focus will automatically be put on the first field.<br>
• Families: When a child had no death information, the death information of the preceding child was displayed instead (fixed).<br />
7. Events: Custom Event Types can now be flagged as LDS (meaning that the events will not show if the user does not have rights to see LDS data).<br>
• Feature/History Pages: Option to skip the login on these pages was not working (fixed).<br />
8. Fan Chart: The chart was misaligned and the wrong popup messages were being displayed when the chart was resized to 100% of the available width. Chart will now only be resized if 5 or more generations are being shown.<br>
• File Picker: File names were shown in the wrong order, other errors (fixed).<br />
9. File Picker: The list of files can now be sorted by the file date.<br>
• Find Places: Clicking the magnifying glass icon to search for a location was not returning matches for the text already typed in the adjoining field (fixed).<br />
10. File Picker: The width of the dialog has been increased by 100 pixels to help with the display of longer file names.<br>
• First Names: The "no first name" link did not work (fixed).<br />
11. First Names: New pages contributed by Adrian Oates show first names along the same lines as the current Surnames pages.<br>
• GDPR: Option in General Settings/Privacy prompts visitors to consent to personal data being stored on Contact/Suggest page and new user registration. Box must be checked before form can be submitted.<br />
12. Help: The online help is now translatable (using Google Translate).<br>
• GDPR: Option in General Settings/Privacy shows a link to a Data Protection Policy in footer and other locations. Policy exists in some language folders but not all. English version is shown if no translation for current language exists.<br />
13. Import: The GEDCOM import will now restart immediately after the file upload and again if nothing happens in 10 seconds. This should prevent most import stalls.<br>
• GDPR: Option in General Settings/Privacy displays a popup to all new visitors and asks them to acknowledge use of cookies. Cookie is used to remember acknowledgement and prevent the prompt from being displayed again for one year.<br />
14. Import: The GEDCOM import will now recognize more "_FLGS" custom events as generated by Brother's Keeper.<br>
• Import: Various issues relating to import restarts, progress bars not showing (fixed).<br />
15. Import: If media records include a DATE or _DATE tag, the information following will be placed in the media date field.<br>
• Import: Event-based media links were not persisting subsequent imports (fixed).<br />
16. Installation: The installation guide has been simplified. It is also now translatable (using Google Translate).<br>
• Libraries: jQueryUI library was not being included if the user was offline (fixed).<br />
17. Languages: Support added for Chinese UTF-8, removed for Polish ISO-8859-2.<br>
• Maintenance Mode: When the site was in maintenance mode, attempts to access it resulted in a redirection error (fixed).<br />
18. Media: When a tree is selected in the Media Info section, that selection will carry over to the Media Links section and other parts of the Add/Edit Media page.<br>
• Media: The slideshow did not work when blank lines were included in custom files. Blank lines will now be trimmed to avoid this.<br />
19. Media: TNG can now create thumbnails from some PDF files (only from the Add/Edit Media screens).<br>
• Media: Captions for image previews for albums were showing the wrong text (fixed).<br />
20. Media: Media may now be linked to citations, and citation media links can be imported from a GEDCOM file (warning: these links cannot be perpetuated beyond a subsequent GEDCOM import).<br>
• Miscellanous: Commas embedded in hyperlinks caused the link to be truncated (fixed).<br />
21. Media: Settings now govern what happens to the physical file when a media record is deleted. You can choose to delete the physical file always, never or on confirmation.<br>
• Mods: Lines at end of language files to include English files if necessary and to act as markers for mods had been inadvertently removed (fixed).<br />
22. Media: Fixed bug that made the image preview disappear when mousing over the bottom shadow of a thumbnail.<br>
• Mod Manager: Invalid warnings were shown when mods were installed or uninstalled (fixed).<br />
23. Media: The thumbnails on person and family pages may now be displayed on a single row (if more than one exists). Configurable from the General Settings.<br>
• Offline Detection: Automatic attempts to determine if the user was online have been replaced with an option in the General Settings. Admin must now indicate there if the site is offline.<br />
24. Media: Image previews now show the title/caption on top of the preview, near the bottom.<br>
• PDF Charts: Title on individual page PDF was malformed (fixed).<br />
25. Media: The error report on the Generate Thumbnails page is more readable, with numbering and a better description for each issue.<br>
• Pedigree: Standard and Box pedigree charts were cut off when using the print preview function (fixed).<br />
26. Media: A permissions problem with default photo thumbnails on PDF reports has been fixed (the images were showing when they should have been withheld).<br>
• Pie Charts: Apostrophes in the data were causing the charts to fail (fixed).<br />
27. Media: The "checklogin" function can now be suppressed from "historytemplate" pages by setting $nologin = 1 before the "tng_begin.php" library is included.<br>
• Search: The Reset All Values button did not clear all the fields (fixed).<br />
28. Media: The media search will now also search the "Owner" field.<br>
• Search: Nicknames for living individuals were still being displayed even if the visitor did not have rights (fixed).<br />
29. Media/Trees: Media linked to a tree can now be stored in a separate folder for that tree (within the corresponding media folder).<br>
• Search: The metaphone function did not work on the family search page (fixed).<br />
30. Miscellaneous: A "Maintained by" message showing the site owner will now be displayed in the standard footer (across all templates).<br>
• Security: An injection vulnerability existed in the public media pages (fixed).<br />
31. Miscellaneous: TNG will be able to detect if it is online. If not, online libraries like jQuery will use local versions, and online services like Google Maps and the share icons will be disabled.<br>
Templates: Template variables were not visible on on some pages, like the login page and the public source page (fixed).<br />
32. Miscellaneous: The PHP Mailer library has been upgraded to version 5.2.22.<br>
Templates: The Random Photo in template 8 was being displayed in the wrong location (fixed).<br />
33. Miscellaneous: The jQuery and jQueryUI libraries have been upgraded to versions 3.3.1 and 1.12.1 respectively.<br>
• Templates: The Random Photo function was not respecting max height parameters (fixed).<br />
34. Miscellaneous: A dozen or more other very small bugs were fixed (not significant enough to mention them individually).<br>
Users: User records could not be edited (fixed).<br />
35. Mod Manager: Rick Bisbee, Ken Roy and others have added significant improvements to this utility.<br>
36. Mods: The commented message in each cust_text.php file has been changed back to English for all languages (to benefit mods).<br>
37. PDF: Fixed errors on PDF reports with PHP versions 7 and higher.<br>
38. PDF: UTF-8 characters will now display properly on PDF reports.<br>
39. Pedigree: The boxes on the Standard chart have been made larger.<br>
40. Pedigree: The mobile ancestor charts will all default to 3 generations.<br>
41. Pedigree/Descendancy: The font size of these pages has been made larger.<br>
42. Pedigree/Descendancy: Birth and death years are now shown on the standard charts.<br>
43. People: The Admin/People/Merge page no longer requires the person prefix as part of the ID(s).<br>
44. People: The Find Person dialog now shows First Name first and then Last Name to be consistent with other pages.<br>
45. People: Death dates (in addition to birth dates) will be shown for all children, spouses and parents on the Edit Person/Edit Family pages.<br>
46. People/Families: The last tree used will be preselected when creating the next new person or family.<br>
47. People/Families: The width on the label (left) column will be decreased when the page is viewed on mobile.<br>
48. Places: The "places subject to deletion" mod has been incorporated.<br>
49. Relationship: The formatting of the birth and death years has been corrected.<br>
50. Search: Criteria entered in the First Name field will now search nicknames as well as first names.<br>
51. Search: The Advanced Search page now lets you limit searches to a particular branch.<br>
52. Search: Branch names will be displayed with the tree name in search results (where applicable).<br>
53. Secondary Processes: New "Refresh Living" utility will re-mark people as living or deceased, depending on dates entered or time elapsed from birth.<br>
54. Secondary Processes: New "Make Private" utility will mark people as private if they have been deceased less than a configurable number of years.<br>
55. Security: The nocaptcha reCaptcha mod has been incorporated into the standard code.<br>
56. Security: A security hole on the reset password page has been patched. A few other minor security issues were also patched.<br>
57. Settings: A custom footer message can now be entered in the General Settings, under Site Design &amp; Definition (appears on all templates).<br>
58. Settings: The warning about backups can now be suppressed by changing the number of backup days to zero.<br>
59. Suggest/GEDCOM: Fixed the forms on these pages so the columns aren't too wide.<br>
60. Surname Cloud: The Surname Cloud will now be restricted to a user's assigned tree (if applicable).<br>
61. Surname Cloud: Jeff Robison's tooltip mod has been incorporated (shows counts when hovering your mouse pointer over the name links).<br>
62. Surnames: The Surnames and First Names pages will now show the top 50 names in two columns, along with pie charts to show the top 10 breakdown.<br>
63. Statistics: Added pie charts to the stats page to show gender, living status and media breakdowns. Charts use C3 and D3 charting libraries.<br>
64. Statistics: Children who died before age 3 will not be included in the "Average Age" statistic (to change that value, set $CUTOFF_YEARS in customconfig.php).<br>
65. Templates: Three new templates have been added (16, 17 and 18).<br>
66. Templates: Template lists and dropdowns have been reversed so that the newer templates are listed first.<br>
67. Templates: A new table has been added to store template settings (they will no longer be kept in the templateconfig.php file). This should make it harder for bad code and other "accidents" to destroy the current settings.<br>
68. Templates: Extra top-row links have been added to templates 11, 13, 14 and 15. These links do not show if no label exists.<br>
69. Templates: Templates 1, 2 and 3 now have intro (or "welcome") paragraphs.<br>
70. Templates: The links at the bottoms of the home pages for templates 11, 13 and 14 now flow evenly across all columns.<br>
71. Templates: Template 15 now has a search form in the top right.<br>
72. Trees: A pie chart will be shown if more than one tree exists (to show the breakdown among people in the various trees).<br>
73. Users/Trees: Users can now be assigned to multiple trees (although only one assignment is active at any one time). Users assigned to multiple trees will be able to change their active tree at any time. When they log in, they will first see the tree they were using most recently.<br>
74. Users: It was not obvious that a user's ability to edit their profile also controlled the user's ability to request a password change. Text on the Admin/Users pages has now been changed to reflect this.<br>
75. What's New: Branch names will be shown in the People and Families sections (where applicable).<br>
<br>
One more note: Some of you have asked about the GDPR (new European privacy law). I am still consulting about how the law affects TNG or sites made with TNG. When that is clear, another update may be forthcoming.<br>
<br>
Sincerely,<br>
Darrin Lythgoe

Version vom 17. Juli 2018, 12:31 Uhr

Quelle: http://lythgoes.net/pipermail/tngusers_lythgoes.net/2018-June/000657.html
Übersetzung der Neuerungen und Änderungen in TNG V 12

Hi everyone,

A v12.0.1 update for TNG is now available on the v12 downloads page (https://tng.lythgoes.net/downloads12, same login you were sent before). This is a free update for users who already have version 12.0 or higher. Please remember to follow the installation instructions, which can be found in the readme12-1201.html file.

This upgrade includes many bug fixes for the original 12.0 release, including an important security patch, along with three GDPR-related options (all OFF by default; they can be enabled from the General Settings under Privacy). A complete list of changes is below and also on the v12 downloads page.

If I previously installed your 12.0 upgrade, I included all bug fixes accumulated to that date, so you probably don't need me to install this upgrade for you unless you are noticing problems and/or you are interested in the GDPR features. If you purchased the upgrade installation but I have not installed your upgrade yet, I will install 12.0.1 for you.

Thanks for your patience while these problems were fixed and the new features were developed and tested. Thanks to all who helped with testing and translations.

Sincerely,
Darrin Lythgoe


Complete 12.0.1 change list:
• Admin: Error messages were displayed and performance suffered when the "Important Tasks" message was disabled (fixed).
• Custom Events: Some of the options on the New Event Type page were not selectable, and the page could not be saved (fixed).
• Custom Footer Message: Message caused failures if it included quotes (fixed).
• DNA: Most Recent Common Ancestor was not displaying, other small issues (fixed).
• Families: When a child had no death information, the death information of the preceding child was displayed instead (fixed).
• Feature/History Pages: Option to skip the login on these pages was not working (fixed).
• File Picker: File names were shown in the wrong order, other errors (fixed).
• Find Places: Clicking the magnifying glass icon to search for a location was not returning matches for the text already typed in the adjoining field (fixed).
• First Names: The "no first name" link did not work (fixed).
• GDPR: Option in General Settings/Privacy prompts visitors to consent to personal data being stored on Contact/Suggest page and new user registration. Box must be checked before form can be submitted.
• GDPR: Option in General Settings/Privacy shows a link to a Data Protection Policy in footer and other locations. Policy exists in some language folders but not all. English version is shown if no translation for current language exists.
• GDPR: Option in General Settings/Privacy displays a popup to all new visitors and asks them to acknowledge use of cookies. Cookie is used to remember acknowledgement and prevent the prompt from being displayed again for one year.
• Import: Various issues relating to import restarts, progress bars not showing (fixed).
• Import: Event-based media links were not persisting subsequent imports (fixed).
• Libraries: jQueryUI library was not being included if the user was offline (fixed).
• Maintenance Mode: When the site was in maintenance mode, attempts to access it resulted in a redirection error (fixed).
• Media: The slideshow did not work when blank lines were included in custom files. Blank lines will now be trimmed to avoid this.
• Media: Captions for image previews for albums were showing the wrong text (fixed).
• Miscellanous: Commas embedded in hyperlinks caused the link to be truncated (fixed).
• Mods: Lines at end of language files to include English files if necessary and to act as markers for mods had been inadvertently removed (fixed).
• Mod Manager: Invalid warnings were shown when mods were installed or uninstalled (fixed).
• Offline Detection: Automatic attempts to determine if the user was online have been replaced with an option in the General Settings. Admin must now indicate there if the site is offline.
• PDF Charts: Title on individual page PDF was malformed (fixed).
• Pedigree: Standard and Box pedigree charts were cut off when using the print preview function (fixed).
• Pie Charts: Apostrophes in the data were causing the charts to fail (fixed).
• Search: The Reset All Values button did not clear all the fields (fixed).
• Search: Nicknames for living individuals were still being displayed even if the visitor did not have rights (fixed).
• Search: The metaphone function did not work on the family search page (fixed).
• Security: An injection vulnerability existed in the public media pages (fixed).
• Templates: Template variables were not visible on on some pages, like the login page and the public source page (fixed).
• Templates: The Random Photo in template 8 was being displayed in the wrong location (fixed).
• Templates: The Random Photo function was not respecting max height parameters (fixed).
• Users: User records could not be edited (fixed).