Änderungen

5.075 Bytes hinzugefügt ,  15:45, 23. Dez. 2019
mod v16a - article still needs lots of work
Zeile 4: Zeile 4:  
| mod_validation  =  
 
| mod_validation  =  
 
| mod_last_update = 15 Dec 2019
 
| mod_last_update = 15 Dec 2019
| download_link  = [[Media:textplus_charts_v12.0.0.16.zip|v12.0.0.16]]{{Tv120}}</div>
+
| download_link  = [[Media:textplus_charts_v12.0.0.16a.zip|v12.0.0.16a]]{{Tv120}}
<div>[[Media:textplus_charts_v12.0.0.15e.zip|v12.0.0.15e]]{{Tv120}}</div>
+
<div>Czech, Dutch, French, German, Norwegian, Spanish see [[#Language_Strings|Language Strings]] [[Media:textplus_charts_languages_v12.0.0.16.zip|textplus_charts_languages_v12.0.0.16.zip]]</div>
Czech, Dutch, French, German, Norwegian, Spanish: [[Media:textplus_charts_languages_v12.0.0.15e.zip|languages_v12.0.0.15e]]
+
<div class='font-size:90%;'>See the [[#Revision_History|Revision History]] for older versions</div>
 
| download_stats  =
 
| download_stats  =
 
| 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_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        = ''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.15e
+
| mod_version    = 12.0.0.16a
 
| min_TNG_ver    = 12.0
 
| min_TNG_ver    = 12.0
| max_TNG_ver    = 12.1.0+
+
| max_TNG_ver    = 12.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, admin_updatepedconfig.php,<br>
'''Installs:''' rrtextplus_descend.php, rrtextplus_ancestor.php, rrtextplus_lib.php, rrtextplus_innermenuedit.php, js/rrtextplus_lib.js, img/rrtextplus_dchart.gif, img/rrtextplus_plus.gif, English textplus_help.php, Czech, English, French, Dutch, German, Norwegian, and Spanish cust_text.php. Several images are installed in folder Languages/English/TextPlus.
+
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, cust_text.php (English, Czech, Dutch, French, German, Norwegian, Spanish), <br>
 +
'''Installs:''' rrtextplus_descend.php, rrtextplus_ancestor.php, rrtextplus_lib.php, rrtextplus_innermenuedit.php, js/rrtextplus_lib.js, css/rrtextplus.css, img/rrtextplus_plus.gif, img/rrtextplus_plus.gif, img/rrtextplus_locate.gif, English textplus_help.php, plus images are installed in folder Languages/English/TextPlus.
 +
<br>'''May Install''' rrshared_innermodmenu3.php, rrshared_modsettingsblocks3.php, rrshared_wikilogo.gif
 
| 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]]
Zeile 48: Zeile 51:     
== Mod Options ==
 
== Mod Options ==
This mod has numerous options, including
+
This mod has several types of options, including
 
# Several configuration variables at Admin>>Setup>>General Settings>>Mod Settings Blocks.
 
# Several configuration variables at Admin>>Setup>>General Settings>>Mod Settings Blocks.
 
# Selection box options for two native TNG options at Admin>>Setup>>Chart&nbsp;Settings  
 
# Selection box options for two native TNG options at Admin>>Setup>>Chart&nbsp;Settings  
Zeile 55: Zeile 58:  
# Mod Parameters - strictly for a utility program that may no longer be useful.
 
# Mod Parameters - strictly for a utility program that may no longer be useful.
 
<!---------------------- Options Double Toggle --------------------->
 
<!---------------------- Options Double Toggle --------------------->
<div class='mw-collapsible mw-collapsible-content mw-customtoggle-options1 mw-customtoggle-options2' id='mw-customcollapsible-options1' style='text-decoration:underline;color:#0645ad;'>&#91;Show Content&#93;</div>
+
<div class='mw-collapsible mw-collapsible-content mw-customtoggle-options1 mw-customtoggle-options2' id='mw-customcollapsible-options1' style='text-decoration:underline;color:#0645ad;'>&#91;See all Options details&#93;</div>
 
<div class='mw-collapsible mw-collapsible-content mw-collapsed' id='mw-customcollapsible-options2'>
 
<div class='mw-collapsible mw-collapsible-content mw-collapsed' id='mw-customcollapsible-options2'>
 
<div class='mw-customtoggle-options1 mw-customtoggle-options2' style='text-decoration:underline;float:right;color:#0645ad;'>&#91;Hide Content&#93;</div>
 
<div class='mw-customtoggle-options1 mw-customtoggle-options2' style='text-decoration:underline;float:right;color:#0645ad;'>&#91;Hide Content&#93;</div>
Zeile 93: Zeile 96:  
**# Show Generation numbers, Show sibling numbers,
 
**# Show Generation numbers, Show sibling numbers,
   −
The run-time options are illustrated in the [[#Visualization|Visualizations]] below, and are described some in detail in [https://www.robinrichmond.com/family/languages/English/rrtextplus_help.php the Text+ Charts help file].
+
The run-time options are illustrated in the [[#Visualizations|Visualizations]] below, and are described some in detail in [https://www.robinrichmond.com/family/languages/English/rrtextplus_help.php the Text+ Charts help file].
    
=== Persistent Cookies ===
 
=== Persistent Cookies ===
Zeile 100: Zeile 103:  
=== Mod Parameters ===
 
=== Mod Parameters ===
 
The utility that can remove the "Text" links from the Inner Menu of various chart programs is controlled by several "mod parameters", which are defined and modified within Mod Manager. These options control whether the "Text" link is to be removed from the Inner Menu of specific programs.
 
The utility that can remove the "Text" links from the Inner Menu of various chart programs is controlled by several "mod parameters", which are defined and modified within Mod Manager. These options control whether the "Text" link is to be removed from the Inner Menu of specific programs.
<div class='mw-customtoggle-options1 mw-customtoggle-options2' style='text-decoration:underline;text-align:right;color:#0645ad;'>&#91;Hide '''Mod Options'''&#93;</div>
+
<div class='mw-customtoggle-options1 mw-customtoggle-options2' style='text-decoration:underline;text-align:right;color:#0645ad;'>&#91;'''Close Options Details'''&#93;</div>
 
</div> <!-- ================= End of Mod Options double toggle ========== -->
 
</div> <!-- ================= End of Mod Options double toggle ========== -->
   −
==Compatibility==
+
== Other Mods ==
 
+
=== Conflicts ===
 
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.
   −
=== Coordination with other Mods ===
+
=== Coordination ===
 
Some mods that install new chart programs do not coordinate their Inner Menu links with the TextPlus Charts mod. This lack of coordinations is not a ''conflict'', but the consequence is that
 
Some mods that install new chart programs do not coordinate their Inner Menu links with the TextPlus Charts mod. This lack of coordinations is not a ''conflict'', but the consequence is that
 
* The Inner Menu of some mod-installed chart programs may not contain links to the Text+ Charts, and  
 
* The Inner Menu of some mod-installed chart programs may not contain links to the Text+ Charts, and  
Zeile 118: Zeile 121:  
Much the same is true of the  '''[[Male Female and Parent Lines]]''' mod.
 
Much the same is true of the  '''[[Male Female and Parent Lines]]''' mod.
   −
== Related Mods ==
+
=== Related Mods ===
 
<!---------------------- Related Mods Double Toggle --------------------->
 
<!---------------------- 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;'>&#91;Show Content&#93;</div>
 
<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;'>&#91;Show Content&#93;</div>
Zeile 144: Zeile 147:     
== Installation ==
 
== Installation ==
# This mod shares a mod subfolder and two installed files with other mods. As a result, if you have installed other mods with this shared subfolder, then, when you are unzipping or copying this mod, you may get a warning noting that a folder already exists. You can ignore that warning.  
+
=== Languages ===
# There is a separate mod zip file (TextPlus Charts Languages) for translated strings in languages other than English. That mod must be downloaded (from this Wiki article) and installed separately.
+
Language strings for Czech, Dutch, French, German, Norwegian, and Spanish can be installed from [[Media:textplus_charts_languages_v12.0.0.16.zip|textplus_charts_languages_v12.0.0.16.zip]]. See [[#Language_Strings|Language Strings]] for more information about the translations.
Beyond these considerations, the standard mod installation process applies.{{RobinInstallationBoilerplate}}
+
 
 +
=== Files Installed ===
 +
The Text Plus Charts zip file has two mod subfolders:
 +
# '''text_plus_charts_v12.0.0.16a''' - The subfolder that you expect to exist for any mod that installs files. It contains
 +
## '''rrtextplus_descend.php''' - The TextPlus Descendand Chart
 +
## '''rrtextplus_ancestor.php''' - The TextPlus Ancestor Chart
 +
## '''rrtextplus_lib.php''' - A PHP function library used by both Text+ Chart programs
 +
## '''rrtextplus_tracker_ajx.php''' - An Ajax program that generates the new "Locate In Chart" popup
 +
## '''rrtextplus_innermenuedit.php''' - A standalone PHP program to remove or restore the old "Text" chart link in the Inner Menu of Ancestor and Descendant Chart programs. (See xyzzy)
 +
## '''rrtextplus_help.php''' - A Help file in the English Languages folder
 +
## '''js/rrtextplus_lib.js''' - A standalone Javascript library
 +
## '''css/rrtextplus.css''' - A standalone CSS stylesheet. The stylesheet is not in genstyle.css because
 +
##* There are already too many styles in genstyle.css that are seen by too many programs that don't need them, and
 +
##* Well, I finally realized that I was using too many classnames and id's that weren't sufficiently distinct for me to be confident that they would not collide with other mods.
 +
## '''img/rrtextplus_plus.gif''' - A white-on-black plus sign icon used in the TextPlus Descendant Chart as an icon for tree branches that have been compressed.
 +
## '''img/rrtextplus_locate''' - A spyglass icon used in the TextPlus Descendant Chart to launch the 'Locate In Chart' popup.
 +
## And at least eight screenshot files used by the TextPlus help file; all in the folder Languages/English/textplus
 +
##:
 +
# The shared folder '''RR-shared_mod_includes_v12.0.0.3''', which contains files that help to manage mod options in many of my mods:
 +
## '''rrshared_innermodmenu3.php''' - [https://tng.lythgoes.net/wiki/index.php?title=Inner_Mod_Menus Inner&nbsp;Mod&nbsp;Menus]
 +
##* In the two TextPlus Charts programs, the Inner Mod Menu is visible only to TNG Admins, not to end-users.
 +
## '''rrshared_modsettingsblocks3.php''' - [https://tng.lythgoes.net/wiki/index.php?title=Mod_Settings_Blocks Mod Settings Blocks]
 +
## '''img/rrshared_wikilogo.gif''' - An icon that links to a mod's TNG Wiki page from an Inner Mod Menu or Mod Settings Block
 +
 
 +
=== Shared Files ===
 +
Each mod that contains the shared folder may install some or all of its shared files, depending on whether those files already exist, and whether that mod needs that particular file. Once a file from the shared folder has been installed (by any mod), that file will not be overwritten or removed by the subsequent installation or un-installation of any mod (including this one), nor will its presence or absence generate any Mod Manager errors.
 +
 
 +
If you unzip mod distribution files directly into your mods folder, then the presence of the shared subfolder and the installation of its files should be invisible to you. But if you generally ''copy'' mod subfolders to your mods folder after you have unzipped the distribution file, then you need to make sure to copy the folder '''RR-shared_mod_includes_v12.0.0.3''' (well, unless you are confident that it is already in your mods folder because it was part of another mod).<br>{{RobinInstallationBoilerplate}}
    
== Visualizations ==
 
== Visualizations ==
Zeile 306: Zeile 336:  
! Date
 
! Date
 
! Note
 
! Note
 +
|- style="vertical-align:top;" <!-- ############################################################## -->
 +
| [[Media:textplus_charts_v12.0.0.16a.zip|v12.0.0.16a]]
 +
| 12.0-12.2
 +
|  22Dec2019
 +
|
 +
<div class="mw-collapsible mw-customtoggle-16a1 mw-customtoggle-16a2" id='mw-customcollapsible-16a1' style="text-decoration:underline;color:#0645ad;">&#91;Show Details&#93;</div>
 +
<div class='mw-collapsible mw-collapsible-content mw-collapsed' id='mw-customcollapsible-16a2' style="border:thin solid grey;"><!-- BEGIN TOGGLED CONTENT -->
 +
<div class="mw-customtoggle-16a1 mw-customtoggle-16a2" style="float:right; text-decoration:underline;color:#0645ad;text-align:right;">&#91;Hide details&#93;</div>
 +
# The mod Options are now all in pedconfig.php, the Charts Setup program.
 +
#* Added mod options to suppress the floating footers.
 +
#* Removed mod options that determine whether the icons are displayed after each person's name.
 +
# In the Languages zip file, there are language strings updates
 +
# Removed the icons representing links to Ancestor and Descendant charts on each line of chart data, right after the person's name.
 +
# In the Text+ Descendant Chart, links to the person's Ancestor and Descendant charts are in the 'Locate Person in Chart' popup.
 +
# The 'Locate Person in Chart' title bar shows the person's name as 'firstname lastname'.
 +
# Both chart pages now have an Inner Mod Menu, but only when viewed by a TNG Admin.
 +
# Internal changes
 +
#* The mod's css style sheet has been moved from genstyle.css to a separate css file.
 +
#* Substantial code cleanup in the Ajax module, rrtextplus_tracker_ajx.php
 +
#* In both zip files, the language strings have been modified so that they are all delimited by double-quotes.
 +
<div class="mw-customtoggle-16beta1 mw-customtoggle-16beta2" style="text-decoration:underline;color:#0645ad;text-align:right;">&#91;Hide details&#93;</div>
 +
</div><!-- END TOGGLED CONTENT and END DOUBLE TOGGLE -->
 +
 
|- style="vertical-align:top;" <!-- ############################################################## -->
 
|- style="vertical-align:top;" <!-- ############################################################## -->
 
| [[Media:textplus_charts_v12.0.0.16beta4.zip|v12.0.0.16beta4]]
 
| [[Media:textplus_charts_v12.0.0.16beta4.zip|v12.0.0.16beta4]]
Zeile 513: Zeile 566:  
| English
 
| English
 
|-
 
|-
| [http://www.robinrichmond.com/family/search.php?myfirstname=Clarence&mylastname=Richmond&mybirthyear=1895&tree=rr Robin Richmond's Genealogy Database]
+
| [http://www.robinrichmond.com/family/search.php?myfirstname=Clarence&mylastname=Richmond&mybirthyear=1895&tree=rr An example in Robin Richmond's Genealogy Database]
 
| [[User:Robinrichm|Robin Richmond]]
 
| [[User:Robinrichm|Robin Richmond]]
 
| Mod developer
 
| Mod developer
| 10.1.0.12
+
| 12.0.0.16
| 11.0.1
+
| 12.2
 
| English
 
| English
 
|-
 
|-
Zeile 630: Zeile 683:  
[[Category:Mods for TNG v10]]
 
[[Category:Mods for TNG v10]]
 
[[Category:cust_text.php English mods]]
 
[[Category:cust_text.php English mods]]
[[Category:genstyle.css mods]]
   
[[Category:admin_pedconfig.php mods]]
 
[[Category:admin_pedconfig.php mods]]
 +
[[Category:admin_updatepedconfig.php mods]]
 
[[Category:pedconfig_help.php mods]]
 
[[Category:pedconfig_help.php mods]]
 
[[Category:descend.php mods]]
 
[[Category:descend.php mods]]
'''Experienced'''
5.069

Bearbeitungen