Difference between revisions of "TextPlus Charts"
Robinrichm (talk | contribs) (v15a) |
|||
(26 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
− | {{V12_cust_text}} | + | {{V12_cust_text}}{{TNGmod |
− | {{TNGmod | ||
| mod_name = TextPlus Charts | | mod_name = TextPlus Charts | ||
| mod_summary = Two new charts: Text+ Descendant Chart, and Text+ Ancestor Chart. | | mod_summary = Two new charts: Text+ Descendant Chart, and Text+ Ancestor Chart. | ||
| mod_validation = | | mod_validation = | ||
− | | mod_last_update = | + | | mod_last_update = 11 Nov 2018 |
− | | download_link = <div>[[Media:textplus_charts_v12.0.0. | + | | download_link = <div>[[Media:textplus_charts_v12.0.0.15e.zip|v12.0.0.15e]]{{Tv120}}</div> |
− | + | Czech, Dutch, French, German, Norwegian, Spanish: [[Media:textplus_charts_languages_v12.0.0.15e.zip|languages_v12.0.0.15e]] | |
− | [[Media:textplus_charts_languages_v12.0.0. | + | See [[#Revision_History|Revision History]] |
− | |||
| download_stats = | | download_stats = | ||
− | | mod_author = [[User:Robinrichm|Robin Richmond]] with translations by Ken Roy, Henny Savenije, Hendrik Martius, Bernard Wortelboer, | + | | mod_author = [[User:Robinrichm|Robin Richmond]] with translations by Ken Roy, Henny Savenije, Hendrik Martius, Bernard Wortelboer, Ron Krzmarzick, and Kåre Kjøllesdal. |
| mod_url = [[TextPlus Charts]] (''This'' Page) | | mod_url = [[TextPlus Charts]] (''This'' Page) | ||
| mod_contact = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form] | | mod_contact = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form] | ||
| mod_support = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form] or [http://tng.community/ TNG Community Forums] | | mod_support = [http://www.robinrichmond.com/family/mod_support.php My Mod Support form] or [http://tng.community/ TNG Community Forums] | ||
− | | mod_version = 12.0.0. | + | | mod_version = 12.0.0.15e |
| min_TNG_ver = 12.0 | | min_TNG_ver = 12.0 | ||
− | | max_TNG_ver = 12 | + | | max_TNG_ver = 12.0.2+ |
| TNG_file_list = '''Updates''' admin_pedconfig.php, <br/>Descendant charts (descend.php, descendtext.php, desctracker.php, register.php), <br/>Pedigree charts (pedigree.php, pedigreetext.php, verticalchart.php, ahnentafel.php, extrastree.php),<br/> tngrobots.php, <br/>cust_text.php (English, Dutch, French, German, Norwegian), <br/>css/genstyle.css<br/> | | TNG_file_list = '''Updates''' admin_pedconfig.php, <br/>Descendant charts (descend.php, descendtext.php, desctracker.php, register.php), <br/>Pedigree charts (pedigree.php, pedigreetext.php, verticalchart.php, ahnentafel.php, extrastree.php),<br/> tngrobots.php, <br/>cust_text.php (English, Dutch, French, German, Norwegian), <br/>css/genstyle.css<br/> | ||
− | '''Installs:''' rrtextplus_descend.php, rrtextplus_ancestor.php, | + | '''Installs:''' rrtextplus_descend.php, rrtextplus_ancestor.php, rrtextplus_lib.php, rrtextplus_lib.js, rrtextplus_innermenuedit.php, English textplus_help.php, Czech, English, French, Dutch, German, Norwegian, and Spanish cust_text.php. Several images are installed in the Languages/English folder. |
| related_mods = [[Count Descendants]] | | related_mods = [[Count Descendants]] | ||
| notes = Some language strings have not yet been translated. See [[#Language_Strings]] | | notes = Some language strings have not yet been translated. See [[#Language_Strings]] | ||
− | }} | + | }}== Purpose of the Mod == |
− | == Purpose of the Mod == | ||
To define two new charts - Text+ Ancestor Chart, and Text+ Descendant Chart. Both charts follow a text format (basically an outline layout), and are accessed through the TNG "Inner Menu" (the link menu just below the TNG Tab Bar) on the Person Profile and on Pedigree and Descendant chart pages. The modified list of links in the Descendant Inner menu looks link this: <code style='background-color:slategrey; color:white; white-space:nowrap'>Standard | Compact | Text | Text+ | Register | PDF </code> | To define two new charts - Text+ Ancestor Chart, and Text+ Descendant Chart. Both charts follow a text format (basically an outline layout), and are accessed through the TNG "Inner Menu" (the link menu just below the TNG Tab Bar) on the Person Profile and on Pedigree and Descendant chart pages. The modified list of links in the Descendant Inner menu looks link this: <code style='background-color:slategrey; color:white; white-space:nowrap'>Standard | Compact | Text | Text+ | Register | PDF </code> | ||
{| style="margin-right:0.5 em;" align="right" | {| style="margin-right:0.5 em;" align="right" | ||
Line 30: | Line 27: | ||
* The Text+ Descendant Chart is very similar to TNG's Text Descendant Chart, but has several additional features. | * The Text+ Descendant Chart is very similar to TNG's Text Descendant Chart, but has several additional features. | ||
* The Text+ Pedigree Chart serves the same purpose as TNG's Text Ancestor Chart, but does not use the standard 4-generations-per-page Pedigree format. It can display at least 15 or so generations in one chart that is one page ''wide'' and several pages ''long''. It also has some of the same 'additional features' as the Text plus Descendant Chart. | * The Text+ Pedigree Chart serves the same purpose as TNG's Text Ancestor Chart, but does not use the standard 4-generations-per-page Pedigree format. It can display at least 15 or so generations in one chart that is one page ''wide'' and several pages ''long''. It also has some of the same 'additional features' as the Text plus Descendant Chart. | ||
− | + | <!---------------------- Features Double Toggle ---------------------> | |
− | <div class='mw-collapsible mw-collapsible-content' id= | + | <div class='mw-collapsible mw-collapsible-content mw-customtoggle-features1 mw-customtoggle-features2' id='mw-customcollapsible-features1' style='text-decoration:underline;color:#0645ad;'>[Show Additional features]</div> |
+ | <div class='mw-collapsible mw-collapsible-content mw-collapsed' id='mw-customcollapsible-features2' style='border:thin solid grey'> | ||
+ | <div class='mw-customtoggle-features1 mw-customtoggle-features2' style='text-decoration:underline;float:right;color:#0645ad;'>[Hide features]</div> | ||
Both charts: | Both charts: | ||
# Draw lines to connect people with their children. | # Draw lines to connect people with their children. | ||
Line 54: | Line 53: | ||
# Can display generation numbers, and sibling numbers (i.e. sibling count), | # Can display generation numbers, and sibling numbers (i.e. sibling count), | ||
# Can highlight the ancestors in any specific generation. | # Can highlight the ancestors in any specific generation. | ||
− | [<span class="mw-customtoggle- | + | <div style='text-align:right;>[<span class="mw-customtoggle-features1 mw-customtoggle-features2" style='text-decoration:underline;color:#0645ad;'>Hide Features</span>]</div> |
</div> | </div> | ||
+ | <!---------------------- End of Features Double Toggle ---------------------> | ||
− | == | + | == Options == |
− | This mod adds option values to two | + | <!---------------------- Options Double Toggle ---------------------> |
+ | <div class='mw-collapsible mw-collapsible-content mw-customtoggle-op1 mw-customtoggle-op2' id='mw-customcollapsible-op1' style='text-decoration:underline;color:#0645ad;'>[Show Content]</div> | ||
+ | <div class='mw-collapsible mw-collapsible-content mw-collapsed' id='mw-customcollapsible-op2'> | ||
+ | <div class='mw-customtoggle-op1 mw-customtoggle-op2' style='text-decoration:underline;float:right;color:#0645ad;'>[Hide this Section]</div> | ||
+ | === TNG Configuration=== | ||
+ | This mod adds option values to two fields in the options form at Admin>>Setup>>Chart Settings: | ||
# The Text+ Ancestor Chart can be set as the default "Pedigree" chart. To do so: | # The Text+ Ancestor Chart can be set as the default "Pedigree" chart. To do so: | ||
− | #* Open the "Pedigree Chart" section of the | + | #* Open the "Pedigree Chart" section of the Chart Settings form. |
#* Select "Text+" in the "Initial Display" drop-down box. | #* Select "Text+" in the "Initial Display" drop-down box. | ||
# The Text+ Descendant Chart can be set as the default Descendant chart. To do so: | # The Text+ Descendant Chart can be set as the default Descendant chart. To do so: | ||
− | #* Open the"Descendant Chart" section of | + | #* Open the "Descendant Chart" section of Chart Settings form. |
#* Select "Text+" in the "Initial Display" drop-down box. | #* Select "Text+" in the "Initial Display" drop-down box. | ||
− | == Run-time Options == | + | === Mod Parameters === |
+ | This mod has two Mod Parameter (i.e. Mod Options): | ||
+ | # The initial "Page Width" setting for the "Format for Printing" window, which defaults to "Portrait". The print-formatting cookie that can be saved from the Format for Printing window overrides this value. | ||
+ | # The initial "Page Width" setting for the "main" TNG window, which defaults to "Landscape". There is no cookie or other setting to override this setting. | ||
+ | |||
+ | === Run-time Options === | ||
# '''Print Formatting''' - Text+ charts cannot depend on the web browser to wrap long lines at the right margin. (To learn why, see [[#Margins_and_Line-Wrapping|Margins and Line-Wrapping]] below.) As a result, both Text+ chart programs depend on run-time parameters to control the width of the Text+ charts. Each of these controls have initial defaults, and the values that are used when printing a chart can be saved to be used as the default for subsequent charts. | # '''Print Formatting''' - Text+ charts cannot depend on the web browser to wrap long lines at the right margin. (To learn why, see [[#Margins_and_Line-Wrapping|Margins and Line-Wrapping]] below.) As a result, both Text+ chart programs depend on run-time parameters to control the width of the Text+ charts. Each of these controls have initial defaults, and the values that are used when printing a chart can be saved to be used as the default for subsequent charts. | ||
# '''Content Controls''' - The content of Text+ charts can be adjusted at run-time with options such as | # '''Content Controls''' - The content of Text+ charts can be adjusted at run-time with options such as | ||
Line 74: | Line 84: | ||
#* Highlighting the names in a chosen generation. | #* Highlighting the names in a chosen generation. | ||
− | The Print Formatting and Content Control options are illustrated in the [[#Visualization|Visualizations]] below, and are described in detail in [https://www.robinrichmond.com/family/languages/English/ | + | The Print Formatting and Content Control options are illustrated in the [[#Visualization|Visualizations]] below, and are described in detail in [https://www.robinrichmond.com/family/languages/English/rrtextplus_help.php the Text+ Charts help file]. |
− | ==Compatibility | + | === Persistent Cookies === |
+ | All users of the Text+ Charts can save their preferred Print Formatting options (mentioned above and described in [https://www.robinrichmond.com/family/languages/English/rrtextplus_help.php the Text+ Charts help file]). There are separate cookies for the Text+ Ancestor and Descendant charts. | ||
+ | <div class='mw-customtoggle-op1 mw-customtoggle-op2' style='text-decoration:underline;text-align:right;'>[Hide the '''Options''' Section]</div></div> | ||
+ | |||
+ | ==Compatibility== | ||
No known conflicts with published mods. However, there is a conflict with older versions of an Add New Items mod that was written by Ian Fettes. | No known conflicts with published mods. However, there is a conflict with older versions of an Add New Items mod that was written by Ian Fettes. | ||
== Related Mods == | == Related Mods == | ||
+ | <!---------------------- Related Mods Double Toggle ---------------------> | ||
+ | <div class='mw-collapsible mw-collapsible-content mw-customtoggle-rm1 mw-customtoggle-rm2 mw-collapsed' id='mw-customcollapsible-rm1' style='text-decoration:underline;color:#0645ad;'>[Show Content]</div> | ||
+ | <div class='mw-collapsible mw-collapsible-content' id='mw-customcollapsible-rm2'> | ||
+ | <div class='mw-customtoggle-rm1 mw-customtoggle-rm2' style='text-decoration:underline;float:right;color:#0645ad;'>[Hide this Section]</div> | ||
'''[[Count Descendants]]'''<br> | '''[[Count Descendants]]'''<br> | ||
First, if you want to use both [[Count Descendants]] and [[TextPlus Charts]], you should install [[Count Descendants|Count Descendants v9+]] and [[TextPlus Charts|TextPlus Charts v15+]] | First, if you want to use both [[Count Descendants]] and [[TextPlus Charts]], you should install [[Count Descendants|Count Descendants v9+]] and [[TextPlus Charts|TextPlus Charts v15+]] | ||
Line 96: | Line 114: | ||
##: The two help file links to the help text necessarily use different anchors in the Chart Settings help file, and that only one of the two help file links get created. However, since both new blocks of text are small, and at the bottom of the help file, the text created by both mods should be visible no matter which link has been created and followed by a user. | ##: The two help file links to the help text necessarily use different anchors in the Chart Settings help file, and that only one of the two help file links get created. However, since both new blocks of text are small, and at the bottom of the help file, the text created by both mods should be visible no matter which link has been created and followed by a user. | ||
− | '''[[Show Mod Names]'''<br> | + | '''[[Ancestor map]]'''<br> |
+ | * The Inner Menu of the Text+ Ancestor chart has a link ('Map') to the Ancestor Map. That link is visible only if the program installed by [[Ancestor map]] (mappedigree.php) exists. | ||
+ | * The Inner Menu of [[Ancestor map|Ancestor map v12.0.0.5]] does not contain a link to the Text Plus Ancestor Chart, but | ||
+ | * I expect [[Ancestor map|Ancestor map v12.0.0.6]] to be released with such a link soon. | ||
+ | |||
+ | '''[[Male Female and Parent Lines]]'''<br> | ||
+ | * The Inner Menu of the Text+ Ancestor chart has a link to the "Parent Lines" chart installed by [[Male Female and Parent Lines]]. That link is visible only if the chart program (lines.php) installed by [[Male Female and Parent Lines]] exists. | ||
+ | * Similarly, the Inner Menu of the Text+ Descendant chart has Inner Menu links to the "Male Lines" and "Female Lines" variants of the native Text Descendant chart. Those links are visible only if [[Male Female and Parent Lines]] has been installed. | ||
+ | * The "Parent Lines" chart installed by [[Male Female and Parent Lines]] does not have a link to the Text+ Ancestor chart. | ||
+ | * The "Male Lines" and "Females Lines" charts '''do''' link to the Text+ Descendant chart, since they are not ''new'' programs; they are generated by the Text Descendant chart program (after modification by [[Male Female and Parent Lines]]). | ||
+ | |||
+ | '''[[Show Mod Names]]'''<br> | ||
Like almost all of my mods, the code installed by [[TextPlus Charts]] collects information that ''can be used'' by [[Show Mod Names]], but ''only'' if [[Show Mod Names]] is installed. [[TextPlus Charts]] ''is not dependent'' on [[Show Mod Names]]. | Like almost all of my mods, the code installed by [[TextPlus Charts]] collects information that ''can be used'' by [[Show Mod Names]], but ''only'' if [[Show Mod Names]] is installed. [[TextPlus Charts]] ''is not dependent'' on [[Show Mod Names]]. | ||
+ | <div class='mw-customtoggle-rm1 mw-customtoggle-rm2' style='text-decoration:underline;text-align:right;color:#0645ad;'>[Hide the '''Related Mods''' Section]</div></div> | ||
+ | <!--------------------------- End of Related Mods Double Toggle --------------------------> | ||
== Installation == | == Installation == | ||
− | This mod has a subfolder. | + | This mod has a subfolder containing files that are installed by TextPlus Charts. The subfolder has filename as the primary .zip file, '''textplus_charts_v12.x.y.za'''. (Note that when I issue an interim update with an alphabetic version suffix, I do update the subfolder name, too.) When you download and extract the primary .zip file, be sure that you copy the subfolder to your mods folder along with the .cfg file. |
− | There | + | |
+ | There are also two .zip files for translations. They must be downloaded separately. Each of those .zip files contains just a .cfg file; no subfolder. {{RobinInstallationBoilerplate}} | ||
== Visualizations == | == Visualizations == | ||
− | The screen clips displayed here are | + | <!--------------------------- Visualizations Double Toggle --------------------------> |
+ | <div class='mw-collapsible mw-collapsible-content mw-customtoggle-v1 mw-customtoggle-v2 mw-collapsed' id='mw-customcollapsible-v1' style='text-decoration:underline;color:#0645ad;'>[Show Content]</div> | ||
+ | <div class='mw-collapsible mw-collapsible-content' id='mw-customcollapsible-v2'> | ||
+ | <div class='mw-customtoggle-v1 mw-customtoggle-v2' style='text-decoration:underline;float:right;color:#0645ad;'>[Hide this Section]</div> | ||
+ | The screen clips displayed here are annotated more thoroughly (with additional screen clips) in the [https://www.robinrichmond.com/family/languages/English/rrtextplus_help.php Text+ Charts help file], which can be found on the mod author's TNG site] | ||
{| border="1" cellspacing="1" cellpadding="2" class="wikitable" | {| border="1" cellspacing="1" cellpadding="2" class="wikitable" | ||
|- | |- | ||
Line 133: | Line 169: | ||
|- | |- | ||
|3. <span style="color: red">''' Text+ Ancestor Chart'''</span> in the main window.<br> | |3. <span style="color: red">''' Text+ Ancestor Chart'''</span> in the main window.<br> | ||
− | + | The Text+ Ancestor Chart uses what might be called a "double outline" format in which: | |
− | + | <ul><li>Each generation is indented by just a few characters, and</li> | |
− | + | <li>The data for a given person runs to the right margin and wraps back to ''that generation's'' left margin (not the chart's left margin).</li> | |
− | # | + | </ul> |
− | + | This layout is more like an outline-formatted Descendancy Chart(such as the Text+ Descendant Chart) than a standard Pedigree Chart, which | |
+ | <ul><li>Divides a page (or the screen) into (typically) 5 columns, and</li> | ||
+ | <li>Constrains all information about about people in generation i to column i. | ||
+ | </ul> | ||
+ | As a result (especially when they contain more than 4 or 5 generations), Text+ Ancestor Charts have less whitespace than comparable Pedigree Charts, and are much narrower and thus much easier to print, but tend to be a good bit longer. | ||
+ | |||
+ | On the second line of the Text+ Ancestor Chart Inner Menu | ||
+ | # The first three checkboxes determine whether certain information is included in the report | ||
+ | #* The "Generation #'s" checkbox is checked, so there is a generation # in front of the name of each person in the report. | ||
+ | # The "Compact Layout" checkbox removes some blank lines that improve readability, and | ||
+ | # The "Focus on Generation" control causes names in the selected generation to be highlighted. It defaults to generation 1; the starting person. For this screenshot, it has been changed to 9. (The 9th generation is represented here by Christian MOYER and Anna Barbara BERGERY.) | ||
+ | |||
+ | As with the Text+ Descendant chart, the line wrapping is done by the program, not by the web browser. | ||
|- | |- | ||
| [[Image:textplus15_ancestor_main.jpg]] | | [[Image:textplus15_ancestor_main.jpg]] | ||
Line 147: | Line 195: | ||
* [http://www.robinrichmond.com/demo/text+pedigree-siblings-landscape.pdf Ancestor Chart with siblings] - 12 Generations, Landscape, 14 pages | * [http://www.robinrichmond.com/demo/text+pedigree-siblings-landscape.pdf Ancestor Chart with siblings] - 12 Generations, Landscape, 14 pages | ||
* [http://www.robinrichmond.com/demo/text+pedigree-siblings-portrait.pdf Ancestor Chart with siblings] - 12 Generations, Portrait, 14 pages | * [http://www.robinrichmond.com/demo/text+pedigree-siblings-portrait.pdf Ancestor Chart with siblings] - 12 Generations, Portrait, 14 pages | ||
− | (Note: In the Ancestor Chart PDFs, some of the vertical lines are colored. I | + | (Note: In the Ancestor Chart PDFs, some of the vertical lines are colored. I do not know why, except that the coloring seems to an artifact of some browsers, at certain zoom levels.) |
|- | |- | ||
|5. <span style="color: red">'''Text+ Pedigree Setup in the Admin >> Setup >> Chart Settings Form'''</span> | |5. <span style="color: red">'''Text+ Pedigree Setup in the Admin >> Setup >> Chart Settings Form'''</span> | ||
|- | |- | ||
− | | This mod adds a "Text+" option to the "Initial Display" selection | + | | This mod adds a "Text+" option to the "Initial Display" selection in both the "Pedigree Chart" and "Descendant Chart" sections of the options form. These options allow you to define the Text+ charts as your default Pedigree and/or Descendant charts. |
|- | |- | ||
− | | [[Image:textplus15_setup.jpg]] |} | + | | [[Image:textplus15_setup.jpg]] |
+ | |} | ||
+ | <div class='mw-customtoggle-v1 mw-customtoggle-v2' style='text-decoration:underline;text-align:right;color:#0645ad;'>[Hide the Visualizations]</div></div> | ||
+ | <!------------------ End of Visualizations Double Toggle --------------------------> | ||
== Language Strings == | == Language Strings == | ||
− | + | This mod defines numerous language strings, and Czech, Dutch, French, German, Norwegian, and Spanish translations. However, in the current release of the language .cfg files (one for ISO, and one for UTF-8), not all of the Dutch, German, and Norwegian strings have been translated. As translations come in, I will update the language .cfg files, and increment the letter suffix to the .cfg file version number. | |
+ | |||
+ | The ISO .cfg file is encoded with the ANSI/ISO character set, since most of the ISO cust_text.php files are encode in ANSI/ISO. | ||
== Margins and Line-Wrapping == | == Margins and Line-Wrapping == | ||
Because the Text+ charts draw vertical lines connecting the generations, these charts cannot simply allow long lines of data to wrap at the browser window's (or printed page's) right margin. The Text+ chart programs have to know the window (or printed page's) width and the font size so that they can wrap lines of data at the appropriate point. | Because the Text+ charts draw vertical lines connecting the generations, these charts cannot simply allow long lines of data to wrap at the browser window's (or printed page's) right margin. The Text+ chart programs have to know the window (or printed page's) width and the font size so that they can wrap lines of data at the appropriate point. | ||
− | As a result, the Text+ chart programs contain a form that specifies printing options. | + | As a result, the Text+ chart programs contain a form that specifies printing options. One printing option (the "Page Width") is visible in the main program window. Other parameters that deal with font size and page width are visible only in the 'Format for Printing' window. Those parameters are described in detail in the [https://www.robinrichmond.com/family/languages/English/rrtextplus_help.php Text+ Charts help file]. |
− | '''It is significant to note that''' the algorithm used by Text+ programs is not perfect, so one of the print-formatting options is a fudge factor that | + | '''It is significant to note that''' the algorithm used by Text+ programs is not perfect, so one of the print-formatting options is a fudge factor (just labeled '''+/-''') that can be used to adjust the page width when the algorithm misses its mark. Because of this innacuracy, printing a report with an ideal right margin can take a few cycles of looking at print previews in the web browser, and adjusting the fudge factor to assure that lines are |
* not so long that the web browser wraps them all the ways to the left margin, and | * not so long that the web browser wraps them all the ways to the left margin, and | ||
− | * not so short that they leave | + | * not so short that they leave too large a right margin. |
== Reducing Line-wrapping == | == Reducing Line-wrapping == | ||
− | The Text+ charts use | + | The Text+ charts use non-standard presentations of dates and placenames to reduce the number of characters required to display a person's data, and thus to reduce the amount of line-wrapping required to print a chart: |
− | * "Unknown" is displayed as "??" | + | * "Unknown" is displayed as "??", and, in some cases, omitted. |
* If an individual was born and died in the same place, the placename is displayed only once, e.g. <code style='white-space:nowrap'> Cleveland, Bradley, Tennessee, USA;15 Nov 1815 - 04 Jan 1887 </code>. | * If an individual was born and died in the same place, the placename is displayed only once, e.g. <code style='white-space:nowrap'> Cleveland, Bradley, Tennessee, USA;15 Nov 1815 - 04 Jan 1887 </code>. | ||
* When both the date and place are unknown, nothing is printed. | * When both the date and place are unknown, nothing is printed. | ||
− | * I also use an unpublished mod to create shorter versions of USA place names (e.g. "Cleveland, Cuyahoga, OH" for "Cleveland, Cuyahoga County, Ohio, USA". At present, this scheme depends on | + | * I also use an unpublished mod to create shorter versions of USA place names (e.g. "Cleveland, Cuyahoga, OH" for "Cleveland, Cuyahoga County, Ohio, USA". At present, this scheme depends on four(!?!) other published mods: [[Gedcom Converter]], [[Placename Format]], [[Placesearch-More Info]], and [[Burials-More Details]]. If you're interested in using short place names, let me know, and I'll share the mod with you. |
== Inner Menu Utility == | == Inner Menu Utility == | ||
− | If you install the TextPlus Charts mod ''and'' other mods that place links on the Ancestors or Descendants Inner Menus, those Inner Menus can become awkwardly long. This mod installs utility program that | + | If you install the TextPlus Charts mod ''and'' other mods that place links on the Ancestors or Descendants Inner Menus, those Inner Menus can become awkwardly long. Since there is some overlap between the native Text charts and the corresponding Text+ charts, some TNG admins have requested a way to suppress the native "Text" links in the innermenus. This mod installs a utility program that does exactly that in selected chart program. The is invoked only through a link in the TextPlus Charts mod description in Mod Manager. '''Be aware, however, that''' |
+ | * The native Text Ancestor chart is very different in appearance from the Text+ Ancestor, so you may want to keep both links in place. | ||
+ | * The native Text Descendant chart has a new ancestor-tracking feature that is not found in the Text+ Descendant chart.Specifically, the native Text Ancestor chart now displays the child number of each ancestor. (That is, it could indicate that the current person is the first child of the 3rd child of the 2nd child, etc.) | ||
== Revision History == | == Revision History == | ||
− | + | {| border="1" cellspacing="1" cellpadding="2" class="wikitable" | |
− | {| border=" | ||
− | |||
! Mod Version | ! Mod Version | ||
! TNG Versions | ! TNG Versions | ||
Line 186: | Line 239: | ||
! Note | ! Note | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
− | | [[Media:textplus_charts_v12.0.0. | + | | [[Media:textplus_charts_v12.0.0.15e.zip|v12.0.0.15e]] |
− | <br> | + | <br>Czech, Dutch, French, German, Norwegian, Spanish: |
+ | <br>[[Media:textplus_charts_languages_v12.0.0.15e.zip|languages_v12.0.0.15e]] | ||
+ | | 12.0-12.0.2+ | ||
+ | | 22Nov2018 | ||
+ | | No structural changes to the charts themselves. | ||
+ | * Removed two mod parameters and replaced them with TNG sytem variables, defined in admin_pedconfig.php, at Admin>>Setup>>Chart Settings. (This change has not been documented in the body of this article.) | ||
+ | * When there is no saved print settings cookie (in the Format for Printing window) the "Clear Cookie" button is now labeled "No Cookie" | ||
+ | * The two changes listed above generated new language strings. As before, not all of the strings have been translated in all Text+ Charts languages. | ||
+ | * In the Ancestor Chart Inner Menu and Format for Printing control form, the Highlight Generation drop-down box is now limited to the number of generations that are shown in the chart. | ||
+ | * Code cleanup. In particular, I cleared up several PHP warning that show up only when I make the PHP error level more strict than the TNG norm. The warnings were mostly about uninitialized variables. | ||
+ | * | ||
+ | |- style="vertical-align:top;" | ||
+ | | [[Media:textplus_charts_v12.0.0.15d.zip|v12.0.0.15d]] | ||
+ | <br>Czech, Dutch, French, German, Norwegian, Spanish: | ||
+ | <br>UTF-8: [[Media:textplus_charts_utf_v12.0.0.15b.zip|utf_v12.0.0.15b]] | ||
+ | <br>ISO: [[Media:textplus_charts_iso_v12.0.0.15b.zip|iso_v12.0.0.15b]] | ||
+ | | 12.0-12.0.2+ | ||
+ | | 10 Nov 2018 | ||
+ | | No structural changes to the charts. | ||
+ | Changed the values of the generations parameter that the TextPlus chart programs pass to other chart programs in their InnerMenu. Basically, the generations parameter used by the TextPlus charts was sometimes too large for some of the other charts. | ||
+ | * Fixed problems that showed up in PHP v7.1, and incorporated translations of "Unknown" and "Alive" in the formatting of birth, death, and marriage dates. | ||
+ | <br>In the two language files: Ron Krzmarzick supplied Czech and Spanish translations and cleaned up some German and French strings. | ||
+ | |- style="vertical-align:top;" | ||
+ | | [[Media:textplus_charts_v12.0.0.15b.zip|v12.0.0.15b]] | ||
+ | <br>Czech, Dutch, French, German, Norwegian, Spanish: | ||
+ | <br>UTF-8: [[Media:textplus_charts_utf_v12.0.0.15b.zip|utf_v12.0.0.15b]] | ||
+ | <br>ISO: [[Media:textplus_charts_iso_v12.0.0.15b.zip|iso_v12.0.0.15b]] | ||
| 12.0-12.0.2+ | | 12.0-12.0.2+ | ||
− | | | + | | 10 Nov 2018 |
− | | | + | | |
− | * | + | * Fixed problems that showed up in PHP v7.1, and incorporated translations of "Unknown" and "Alive" in the formatting of birth, death, and marriage dates. |
− | + | * Coordinated more closely with [[Count Descendants]], | |
− | * Coordinated more closely with [[Count Descendants | ||
* The utility that can remove the old "Text" links is now invoked only through the mod's description in the | * The utility that can remove the old "Text" links is now invoked only through the mod's description in the | ||
Mod Manager mod list (not through the Admin Chart Settings) | Mod Manager mod list (not through the Admin Chart Settings) | ||
+ | * In the two language files: Ron Krzmarzick supplied Czech and Spanish translations and cleaned up some German and French strings. | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
| [[Media:textplus_charts_v10.1.0.13b.zip|v10.1.0.13b]] | | [[Media:textplus_charts_v10.1.0.13b.zip|v10.1.0.13b]] | ||
Line 234: | Line 313: | ||
| | | | ||
* Fixes a comment typo in css/genstyle.css | * Fixes a comment typo in css/genstyle.css | ||
− | * Registers the mod and displays mod names using the | + | * Registers the mod and displays mod names using the [[Show Mod Names|Show Mod Names v2]] conventions, and thus requires Show Mod Names. (Note: This dependency was removed in subsequent versions) |
* Implements label tags and no-wrap styling to improve the wrapping of the Text+ menus. | * Implements label tags and no-wrap styling to improve the wrapping of the Text+ menus. | ||
* Adds help links to affected fields on the Administration >> Setup >> Chart Settings form, (Thus uses Blue Info Button)(The dependency was removed in subsequent versions) | * Adds help links to affected fields on the Administration >> Setup >> Chart Settings form, (Thus uses Blue Info Button)(The dependency was removed in subsequent versions) | ||
Line 299: | Line 378: | ||
If you download and install this mod, please add your site to the table below. | If you download and install this mod, please add your site to the table below. | ||
− | {| border=" | + | {| border="1" cellspacing="1" cellpadding="2" class="wikitable" |
|- | |- | ||
! URL | ! URL | ||
Line 314: | Line 393: | ||
| 11.0.1 | | 11.0.1 | ||
| English | | English | ||
− | |- | + | |- |
+ | | [http://www.maarelweb.nl/stamboom/surnames100.php Van der Maarel Genealogy] | ||
+ | | [[User:Edward|Edward van der Maarel]] | ||
+ | | | ||
+ | | 12.0.0.15d | ||
+ | | 12.0.2 | ||
+ | | EN, NL | ||
+ | |- | ||
| [http://mfo.me.uk Mitchell Families Online] | | [http://mfo.me.uk Mitchell Families Online] | ||
| [[User:HiTowerUK|Roger Mitchell]] | | [[User:HiTowerUK|Roger Mitchell]] | ||
Line 322: | Line 408: | ||
| English | | English | ||
|- | |- | ||
− | |||
| [http://turnermob.comm Turner mob] | | [http://turnermob.comm Turner mob] | ||
| [[User:Mgrogan|Margaret Grogan Turner]] | | [[User:Mgrogan|Margaret Grogan Turner]] | ||
Line 332: | Line 417: | ||
| [http://genealogy.oceanwharf.com Hooley Family Links] | | [http://genealogy.oceanwharf.com Hooley Family Links] | ||
| [[User:lastejas|Rick Hooley]] | | [[User:lastejas|Rick Hooley]] | ||
− | | Public Site | + | | Public/Private Site |
− | | | + | | [[User:lastejas|See Here]] |
− | | | + | | [[User:lastejas|See Here]] |
| EN | | EN | ||
|- | |- | ||
Line 368: | Line 453: | ||
| [[User:Tngrlkrz|Ron Krzmarzick]] | | [[User:Tngrlkrz|Ron Krzmarzick]] | ||
| Public & Private | | Public & Private | ||
− | | 12.0.0. | + | | 12.0.0.15e |
− | | | + | | [https://kmtrees.com/modlist_wiki?whichoptions=basic&cachemethod=3&sortby=filename See Here] |
| EN,DE,CS,ES | | EN,DE,CS,ES | ||
|- | |- | ||
Line 378: | Line 463: | ||
| v10.1.2 | | v10.1.2 | ||
| EN | | EN | ||
+ | |- | ||
+ | | [http://racine-ad.fr/TNG/index.php Racine d'Alsace] | ||
+ | | [[User:Louis42|J-Louis Valory]] | ||
+ | | Public/Private - T17 customized | ||
+ | | 12.0.0.15a | ||
+ | | 12.0.2 | ||
+ | | FR | ||
+ | |- | ||
+ | | [https://thrushfamily.com Journeys in Genealogy] | ||
+ | | [[User:PapaTango|Patrick Thrush]] | ||
+ | | Public WordPress/TNG bundle | ||
+ | | 12.0.0.15e | ||
+ | | 12.0.3 | ||
+ | | English | ||
+ | |- | ||
+ | | [https://www.ourfamilyhistories.org Our Family Histories] | ||
+ | | [[User:Bsl20b50|Bryan S. Larson]] | ||
+ | | | ||
+ | | [[User:Bsl20b50|See Here]] | ||
+ | | [[User:Bsl20b50|See Here]] | ||
+ | | English | ||
+ | |- | ||
|} | |} | ||
[[Category:Mods for TNG v12]] | [[Category:Mods for TNG v12]] | ||
Line 384: | Line 491: | ||
[[Category:cust_text.php English mods]] | [[Category:cust_text.php English mods]] | ||
[[Category:genstyle.css mods]] | [[Category:genstyle.css mods]] | ||
− | [[Category: | + | [[Category:admin_pedconfig.php mods]] |
+ | [[Category:pedconfig_help.php mods]] | ||
[[Category:descend.php mods]] | [[Category:descend.php mods]] | ||
[[Category:descendtext.php mods]] | [[Category:descendtext.php mods]] | ||
Line 395: | Line 503: | ||
[[Category:extrastree.php mods]] | [[Category:extrastree.php mods]] | ||
[[Category:tngrobots.php mods]] | [[Category:tngrobots.php mods]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 18:14, 23 February 2019
The latest version of this mod uses the guidelines for TNG v12+ cust_text.php files. If you are using TNGv12+, and any cust_text.php file in this mod is marked with a Bad Target error, you need to update your cust_text.php files before you can install this mod. [Show instructions]
If you upgraded to TNGv12+, and did not update your cust_text.php files as instructed in the upgrade readme script, then you must use the TNG Mod Manager to update them. To do so:
[See details in the TNGv12 Change Impacts Article][Hide the instructions] |
|
TextPlus Charts | ||
---|---|---|
Summary | Two new charts: Text+ Descendant Chart, and Text+ Ancestor Chart. | |
Validation | ||
Mod Updated | 11 Nov 2018 | |
Download link | v12.0.0.15e
Czech, Dutch, French, German, Norwegian, Spanish: languages_v12.0.0.15e See Revision History | |
Download stats | ||
Author(s) | Robin Richmond with translations by Ken Roy, Henny Savenije, Hendrik Martius, Bernard Wortelboer, Ron Krzmarzick, and Kåre Kjøllesdal. | |
Homepage | TextPlus Charts (This Page) | |
Mod Support | My Mod Support form or TNG Community Forums | |
Contact Developer | My Mod Support form | |
Latest Mod | 12.0.0.15e | |
Min TNG V | 12.0 | |
Max TNG V | 12.0.2+ | |
Files modified | Updates admin_pedconfig.php, Descendant charts (descend.php, descendtext.php, desctracker.php, register.php), Pedigree charts (pedigree.php, pedigreetext.php, verticalchart.php, ahnentafel.php, extrastree.php), tngrobots.php, cust_text.php (English, Dutch, French, German, Norwegian), css/genstyle.css Installs: rrtextplus_descend.php, rrtextplus_ancestor.php, rrtextplus_lib.php, rrtextplus_lib.js, rrtextplus_innermenuedit.php, English textplus_help.php, Czech, English, French, Dutch, German, Norwegian, and Spanish cust_text.php. Several images are installed in the Languages/English folder. | |
Related Mods | ||
Notes | Some language strings have not yet been translated. See #Language_Strings |
Purpose of the Mod
To define two new charts - Text+ Ancestor Chart, and Text+ Descendant Chart. Both charts follow a text format (basically an outline layout), and are accessed through the TNG "Inner Menu" (the link menu just below the TNG Tab Bar) on the Person Profile and on Pedigree and Descendant chart pages. The modified list of links in the Descendant Inner menu looks link this: Standard | Compact | Text | Text+ | Register | PDF
Features of the Text+ Charts
- The Text+ Descendant Chart is very similar to TNG's Text Descendant Chart, but has several additional features.
- The Text+ Pedigree Chart serves the same purpose as TNG's Text Ancestor Chart, but does not use the standard 4-generations-per-page Pedigree format. It can display at least 15 or so generations in one chart that is one page wide and several pages long. It also has some of the same 'additional features' as the Text plus Descendant Chart.
Both charts:
- Draw lines to connect people with their children.
- Display places of birth and death instead of just dates.
- Display charts display alternate birth date and/or place (i.e. christening date/place) when the birth date and/or place is missing.
- Display burial date and/or place when the death date and/or place is missing. (When the "location" component of a burial placeplace contains the word "Cemetery", the entire Cemetery name is removed from the placename.)
- Display the last known place of residence and the date of that residence event for people who are living (if security contraints allow it).
- Can display ALL of a person's descendants or ancestors rather than a specific number of generations,
- Display a summary at the bottom of the chart, and
- Have options that control the size and spacing of the charts. Some parameters are available in the main window, and some parameters are available only in the Format for Printing window.
- Allow the user to save the size and spacing parameters to a cookie for use by subsequent charts.
- Have options that affect the information to be displayed in the chart.
- Use short-hand notation for some dates and places, to reduce the need to wrap data to a second line. See Reducing Line Wrapping below.
- Can use abbreviated place names (which are created by another mod), again, to reduce line-wrapping. See Reducing Line Wrapping.
The Text+ Descendant Chart also:
- Displays the date and place of marriage.
- Displays the starting person's parents, with date and place of birth and death.
- Can hide living and private individuals, so that a chart generated by an administrator can be shared with people who do not have permission to see living and private individuals.
- Can display generation numbers and sibling numbers (i.e. sibling counts)
The Text+ Ancestor Chart:
- Can display the siblings of each ancestor, giving a richer view of the family tree,
- Can display generation numbers, and sibling numbers (i.e. sibling count),
- Can highlight the ancestors in any specific generation.
Options
TNG Configuration
This mod adds option values to two fields in the options form at Admin>>Setup>>Chart Settings:
- The Text+ Ancestor Chart can be set as the default "Pedigree" chart. To do so:
- Open the "Pedigree Chart" section of the Chart Settings form.
- Select "Text+" in the "Initial Display" drop-down box.
- The Text+ Descendant Chart can be set as the default Descendant chart. To do so:
- Open the "Descendant Chart" section of Chart Settings form.
- Select "Text+" in the "Initial Display" drop-down box.
Mod Parameters
This mod has two Mod Parameter (i.e. Mod Options):
- The initial "Page Width" setting for the "Format for Printing" window, which defaults to "Portrait". The print-formatting cookie that can be saved from the Format for Printing window overrides this value.
- The initial "Page Width" setting for the "main" TNG window, which defaults to "Landscape". There is no cookie or other setting to override this setting.
Run-time Options
- Print Formatting - Text+ charts cannot depend on the web browser to wrap long lines at the right margin. (To learn why, see Margins and Line-Wrapping below.) As a result, both Text+ chart programs depend on run-time parameters to control the width of the Text+ charts. Each of these controls have initial defaults, and the values that are used when printing a chart can be saved to be used as the default for subsequent charts.
- Content Controls - The content of Text+ charts can be adjusted at run-time with options such as
- Generations numbers & sibling numbers;
- Adding siblings to an Ancestor chart,
- Using a more compact chart format, and
- Highlighting the names in a chosen generation.
The Print Formatting and Content Control options are illustrated in the Visualizations below, and are described in detail in the Text+ Charts help file.
Persistent Cookies
All users of the Text+ Charts can save their preferred Print Formatting options (mentioned above and described in the Text+ Charts help file). There are separate cookies for the Text+ Ancestor and Descendant charts.
Compatibility
No known conflicts with published mods. However, there is a conflict with older versions of an Add New Items mod that was written by Ian Fettes.
Related Mods
Count Descendants
First, if you want to use both Count Descendants and TextPlus Charts, you should install Count Descendants v9+ and TextPlus Charts v15+
This mod coordinates with Count Descendants v9+ in two distinct ways.
- The Descendant Inner menu links:
- The Text+ Descendancy Chart program installed by this mod contains a link to the Count Descendants chart. But the "Count" link is displayed only if Count Descendants is installed.
- Similarly, the Count Descendants Chart installed by Count Descendants contains a link to the The Text+ Descendancy Chart, and that "Text+" link is displayed only if this mod ([[[TextPlus Charts]]) is installed.
- The Admin >> Setup >> Chart Settings form
- Both mods add
- (1) An option to the "Initial Display" selection box in the "Descendancy Chart" section of the Chart Settings form, and
- (2) A help link next to that selection box
- The two mods coordinate over that help link in two ways:
- Both mods insert nearly-identical Javascript (document).ready functions that install the help link only if the other (document).ready function installed by the other mod has not already created the link, and
- Both mods add text to the Chart Setting help file describing the choice(s) they add to the Chart Settings form.
- The two help file links to the help text necessarily use different anchors in the Chart Settings help file, and that only one of the two help file links get created. However, since both new blocks of text are small, and at the bottom of the help file, the text created by both mods should be visible no matter which link has been created and followed by a user.
- The Inner Menu of the Text+ Ancestor chart has a link ('Map') to the Ancestor Map. That link is visible only if the program installed by Ancestor map (mappedigree.php) exists.
- The Inner Menu of Ancestor map v12.0.0.5 does not contain a link to the Text Plus Ancestor Chart, but
- I expect Ancestor map v12.0.0.6 to be released with such a link soon.
- The Inner Menu of the Text+ Ancestor chart has a link to the "Parent Lines" chart installed by Male Female and Parent Lines. That link is visible only if the chart program (lines.php) installed by Male Female and Parent Lines exists.
- Similarly, the Inner Menu of the Text+ Descendant chart has Inner Menu links to the "Male Lines" and "Female Lines" variants of the native Text Descendant chart. Those links are visible only if Male Female and Parent Lines has been installed.
- The "Parent Lines" chart installed by Male Female and Parent Lines does not have a link to the Text+ Ancestor chart.
- The "Male Lines" and "Females Lines" charts do link to the Text+ Descendant chart, since they are not new programs; they are generated by the Text Descendant chart program (after modification by Male Female and Parent Lines).
Show Mod Names
Like almost all of my mods, the code installed by TextPlus Charts collects information that can be used by Show Mod Names, but only if Show Mod Names is installed. TextPlus Charts is not dependent on Show Mod Names.
Installation
This mod has a subfolder containing files that are installed by TextPlus Charts. The subfolder has filename as the primary .zip file, textplus_charts_v12.x.y.za. (Note that when I issue an interim update with an alphabetic version suffix, I do update the subfolder name, too.) When you download and extract the primary .zip file, be sure that you copy the subfolder to your mods folder along with the .cfg file.
There are also two .zip files for translations. They must be downloaded separately. Each of those .zip files contains just a .cfg file; no subfolder. [Show Installation Details]
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
- Remove and delete previous version of this mod.
- Backup the files updated by this mod. They are listed in the panel at the upper right.
- Download the .zip file, Extract its .cfg file to the mods folder.
- Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files.
Problems?
- Try using the Mod Manager Remove capability
- Contact me through My Mod Support form.
Visualizations
The screen clips displayed here are annotated more thoroughly (with additional screen clips) in the Text+ Charts help file, which can be found on the mod author's TNG site]
1. Text+ Descendant Chart - In the main window (as opposed to the "Format for Printing" window)
|
2. Text+ Descendant Chart in the Format for Printing window.
|
3. Text+ Ancestor Chart in the main window. The Text+ Ancestor Chart uses what might be called a "double outline" format in which:
This layout is more like an outline-formatted Descendancy Chart(such as the Text+ Descendant Chart) than a standard Pedigree Chart, which
As a result (especially when they contain more than 4 or 5 generations), Text+ Ancestor Charts have less whitespace than comparable Pedigree Charts, and are much narrower and thus much easier to print, but tend to be a good bit longer. On the second line of the Text+ Ancestor Chart Inner Menu
As with the Text+ Descendant chart, the line wrapping is done by the program, not by the web browser. |
4. Full Text+ Chart Examples saved as PDFs
(Note: In the Ancestor Chart PDFs, some of the vertical lines are colored. I do not know why, except that the coloring seems to an artifact of some browsers, at certain zoom levels.) |
5. Text+ Pedigree Setup in the Admin >> Setup >> Chart Settings Form |
This mod adds a "Text+" option to the "Initial Display" selection in both the "Pedigree Chart" and "Descendant Chart" sections of the options form. These options allow you to define the Text+ charts as your default Pedigree and/or Descendant charts. |
Language Strings
This mod defines numerous language strings, and Czech, Dutch, French, German, Norwegian, and Spanish translations. However, in the current release of the language .cfg files (one for ISO, and one for UTF-8), not all of the Dutch, German, and Norwegian strings have been translated. As translations come in, I will update the language .cfg files, and increment the letter suffix to the .cfg file version number.
The ISO .cfg file is encoded with the ANSI/ISO character set, since most of the ISO cust_text.php files are encode in ANSI/ISO.
Margins and Line-Wrapping
Because the Text+ charts draw vertical lines connecting the generations, these charts cannot simply allow long lines of data to wrap at the browser window's (or printed page's) right margin. The Text+ chart programs have to know the window (or printed page's) width and the font size so that they can wrap lines of data at the appropriate point.
As a result, the Text+ chart programs contain a form that specifies printing options. One printing option (the "Page Width") is visible in the main program window. Other parameters that deal with font size and page width are visible only in the 'Format for Printing' window. Those parameters are described in detail in the Text+ Charts help file.
It is significant to note that the algorithm used by Text+ programs is not perfect, so one of the print-formatting options is a fudge factor (just labeled +/-) that can be used to adjust the page width when the algorithm misses its mark. Because of this innacuracy, printing a report with an ideal right margin can take a few cycles of looking at print previews in the web browser, and adjusting the fudge factor to assure that lines are
- not so long that the web browser wraps them all the ways to the left margin, and
- not so short that they leave too large a right margin.
Reducing Line-wrapping
The Text+ charts use non-standard presentations of dates and placenames to reduce the number of characters required to display a person's data, and thus to reduce the amount of line-wrapping required to print a chart:
- "Unknown" is displayed as "??", and, in some cases, omitted.
- If an individual was born and died in the same place, the placename is displayed only once, e.g.
Cleveland, Bradley, Tennessee, USA;15 Nov 1815 - 04 Jan 1887
. - When both the date and place are unknown, nothing is printed.
- I also use an unpublished mod to create shorter versions of USA place names (e.g. "Cleveland, Cuyahoga, OH" for "Cleveland, Cuyahoga County, Ohio, USA". At present, this scheme depends on four(!?!) other published mods: Gedcom Converter, Placename Format, Placesearch-More Info, and Burials-More Details. If you're interested in using short place names, let me know, and I'll share the mod with you.
Inner Menu Utility
If you install the TextPlus Charts mod and other mods that place links on the Ancestors or Descendants Inner Menus, those Inner Menus can become awkwardly long. Since there is some overlap between the native Text charts and the corresponding Text+ charts, some TNG admins have requested a way to suppress the native "Text" links in the innermenus. This mod installs a utility program that does exactly that in selected chart program. The is invoked only through a link in the TextPlus Charts mod description in Mod Manager. Be aware, however, that
- The native Text Ancestor chart is very different in appearance from the Text+ Ancestor, so you may want to keep both links in place.
- The native Text Descendant chart has a new ancestor-tracking feature that is not found in the Text+ Descendant chart.Specifically, the native Text Ancestor chart now displays the child number of each ancestor. (That is, it could indicate that the current person is the first child of the 3rd child of the 2nd child, etc.)
Revision History
Mod Version | TNG Versions | Date | Note |
---|---|---|---|
v12.0.0.15e
|
12.0-12.0.2+ | 22Nov2018 | No structural changes to the charts themselves.
|
v12.0.0.15d
|
12.0-12.0.2+ | 10 Nov 2018 | No structural changes to the charts.
Changed the values of the generations parameter that the TextPlus chart programs pass to other chart programs in their InnerMenu. Basically, the generations parameter used by the TextPlus charts was sometimes too large for some of the other charts.
|
v12.0.0.15b
|
12.0-12.0.2+ | 10 Nov 2018 |
Mod Manager mod list (not through the Admin Chart Settings)
|
v10.1.0.13b
French, Dutch, German, Norwegian UTF8 translations:
utf8_v10.1.0.13
French, Dutch, German, Norwegian non-UTF translations: iso_v10.0.1.13
Zip file that includes all three .cfg files: v10.0.1.13b-all
|
10.1.0 - 11.0.1.2+ | 5 Dec 2017 | * The only meaningful functional enhancement is that, in the Descendant Text+ Chart, the counts in the summary at the bottom of the chart change as you collapse and expand tree branches. User interface changes:
Also:
|
10.1.0.12 | 10.1.2 - 11.0.1 | 15 Jun 2016 | Added the system parameter that suppresses the link to the plain text charts, and the mod and its install programs now coordinate with the Ancestor Map and the Fan Chart. French, Dutch, German, Norwegian UTF-8 translations:
10.1.0.12.zip |
11.0.0.11 download | 10.0.2 - 10.0.3 | 17 Feb 2016 |
|
Languages 10.0.2.10b | 10.0.2 - 10.1.2 | 14 Sep 2015 | Modified a few German, Dutch, and Norwegian strings that Google Translator messed up. UTF-8 language strings v10.0.2.10b.zip |
10.1.0.10b & 10.0.2.10b | 10.0.2 - 10.1.2 | 6 Sep 2015 | Added annotation to make the Chart Formatting Form and help text easier to find and use, especially on the pretty-print page. Also fixed a bug that prevented non-English language installations from saving printer formatting settings to a cookie. |
languages 10.0.2.8b | 10.0.2 - 10.1.1 | 27 May 2015 | New German translations. |
10.0.2.10 & 10.1.0.10 | 10.0.2 - 10.1.1 | 25 May 2015 | In the config file:
In descendtextplus.php and pedigreetextplus.php:
In descendtextplus.php:
|
10.0.2.9 & 10.1.0.9 | 10.0.2 - 10.1.1 | 12 Apr 2015 | Displays christening data if birth data is missing, and burial data if death data is missing. |
10.0.2.8 & 10.1.0.8 | 10.0.2 - 10.1 | 3 Feb 2015 |
|
10.1.0.7 | 10.1 | 12 Jan 2015 | Updated database function calls for TNG v10.1 compatibility. |
10.0.2.7 | 10.0.2-10.0.3 | 10 Jan 2015 | Moves the printer-configuration form to the "Pretty-Print" page so that users can view charts without having to fuss with the printer configuration settings. |
10.0.2.6 | 10.0.2 | 12 Aug 2014 | First production release |
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.12 | 11.0.1 | English |
Van der Maarel Genealogy | Edward van der Maarel | 12.0.0.15d | 12.0.2 | EN, NL | |
Mitchell Families Online | Roger Mitchell | Another great tool for visitors, very well implemented! | 10.1.0.8 | 10.1.0 | English |
Turner mob | Margaret Grogan Turner | Another great tool for visitors, thanks! | 10.0.2.6 | 10.0.3 | English |
Hooley Family Links | Rick Hooley | Public/Private Site | See Here | See Here | EN |
Wortelboer Genealogy | Bernard Wortelboer | Public site | 10.1.0.10b | 11.0.0 | NL, EN |
Solem | Jan-Thore Solem | Not public | 10.1.0.7 | 10.1.0 | Norwegian |
Moss family tree | Chris Moss | Best text-based display. Public. | 10.1.0.12a | 11.1.2 | EN, DE, FR |
Brady Family Tree in Western Australia | Darryl Brady | Public site | 10.1.0.12 | 11.0.1 | EN, DE |
Roots & Relatives Remembered | Ron Krzmarzick | Public & Private | 12.0.0.15e | See Here | EN,DE,CS,ES |
Our Family Links | Chuck Filteau | Public site, modified Template 12 | 10.1.0.12 | v10.1.2 | EN |
Racine d'Alsace | J-Louis Valory | Public/Private - T17 customized | 12.0.0.15a | 12.0.2 | FR |
Journeys in Genealogy | Patrick Thrush | Public WordPress/TNG bundle | 12.0.0.15e | 12.0.3 | English |
Our Family Histories | Bryan S. Larson | See Here | See Here | English |
- Mods for TNG v12
- Mods for TNG v11
- Mods for TNG v10
- Cust text.php English mods
- Genstyle.css mods
- Admin pedconfig.php mods
- Pedconfig help.php mods
- Descend.php mods
- Descendtext.php mods
- Desctracker.php mods
- Register.php mods
- Pedigree.php mods
- Pedigreetext.php mods
- Verticalchart.php mods
- Ahnentafel.php mods
- Extrastree.php mods
- Tngrobots.php mods