Difference between revisions of "Mobile Site Enhancements"

 
(83 intermediate revisions by 19 users not shown)
Line 1: Line 1:
{{restricted}}{{TNGver
+
{{restricted}}{{V12_cust_text}}{{TNGver
 
|ver=10.1.0
 
|ver=10.1.0
 
|notes=This mod only applies to TNG v10.1 and up.  You will also want to install:
 
|notes=This mod only applies to TNG v10.1 and up.  You will also want to install:
 
* [[Life Dates Mobile]] if your are not using the [[Life Dates Mod]]
 
* [[Life Dates Mobile]] if your are not using the [[Life Dates Mod]]
 
* [[Mobile Site Enhancements]]
 
* [[Mobile Site Enhancements]]
* [[Mobile Individual Page Map]]
+
* [[Mobile Individual Page Map]]<br />
 +
This mod conflicts with the '''[[Public Access Control]]''' mod which must be installed before the [[Mobile Site Enhancements]]
 
}}
 
}}
 
{{TNGmod
 
{{TNGmod
Line 10: Line 11:
 
| mod_summary    = provides enhancements to TNG when in mobile or tablet mode
 
| mod_summary    = provides enhancements to TNG when in mobile or tablet mode
 
| mod_validation  =  
 
| mod_validation  =  
| mod_last_update = 1 May 2017
+
| mod_last_update = 22 Oct 2022
| download_link  = [http://www.royandboucher.com/ccount/click.php?id=414&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v11.1.1.2.zip] for{{Tv1111}} <hr />for {{Tv110}}[https://www.royandboucher.com/ccount/click.php?id=364&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v11.0.0.1.zip] <hr />for {{Tv1012}}[https://www.royandboucher.com/ccount/click.php?id=337&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v10.1.2.4b.zip]<hr />for  {{Tv1010}}[https://www.royandboucher.com/ccount/click.php?id=317&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}}  mobile_site_v10.1.0.3.zip]<br />for the Family tab, you need v10.0.3b of [[Family Chart Mod]]
+
| download_link  = <div style='overflow:none;'>for{{Tv140}}[https://www.royandboucher.com/ccount/click.php?id=669&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v14.0.0.11.zip]</div><hr /> <div style='overflow:none;'>for{{Tv1310}}[https://www.royandboucher.com/ccount/click.php?id=633&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v13.1.0.10.zip]</div><hr /><div style='overflow:none;'>for{{Tv1303}}[https://www.royandboucher.com/ccount/click.php?id=582&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v13.0.3.9.zip]</div><hr />
 +
<div style='overflow:none;'>for{{Tv1302}}[https://www.royandboucher.com/ccount/click.php?id=572&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v13.0.2.7.zip]</div><hr />
 +
<div style='overflow:none;'>for{{Tv130}}[https://www.royandboucher.com/ccount/click.php?id=539&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v13.0.0.6.zip]<hr /></div>
 +
<div style='overflow:none;'>for{{Tv1210}}[https://www.royandboucher.com/ccount/click.php?id=490&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v12.1.0.5a.zip]<hr /></div>
 +
<div style='overflow:none;'>[https://www.royandboucher.com/ccount/click.php?id=434&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v12.0.0.3.zip] for{{Tv120}} <hr /></div>
 +
<div class="mw-collapsible mw-collapsible-content" id="mw-customcollapsible-sb1"><span class="mw-customtoggle-sb1 mw-customtoggle-sbdiv" style='text-decoration:underline;float:right;'>&#91;Show older versions&#93;</span></div><br />
 +
<div class='mw-collapsible mw-collapsible-content mw-collapsed' id="mw-customcollapsible-sbdiv">
 +
<div style='overflow:none;'>[https://www.royandboucher.com/ccount/click.php?id=414&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v11.1.1.2.zip] for{{Tv1111}} <hr /></div>
 +
<div style='overflow:none;'>for {{Tv110}}[https://www.royandboucher.com/ccount/click.php?id=364&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v11.0.0.1.zip] <hr /></div>
 +
<div style='overflow:none;'>for {{Tv1012}}[https://www.royandboucher.com/ccount/click.php?id=337&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} mobile_site_v10.1.2.4b.zip]<hr /></div>
 +
<div style='overflow:none;'>for  {{Tv1010}}[https://www.royandboucher.com/ccount/click.php?id=317&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}}  mobile_site_v10.1.0.3.zip]<br />for the Family tab, you need v10.0.3b of [[Family Chart Mod]]</div>
 +
<div class="mw-customtoggle-sb1 mw-customtoggle-sbdiv" style='text-decoration:underline;float:right;'>&#91;Hide old versions&#93;</div><br />
 +
</div>
 
| download_stats = [https://www.royandboucher.com/ccount/index.php?action=stats&groupid=9 View download statistics]
 
| download_stats = [https://www.royandboucher.com/ccount/index.php?action=stats&groupid=9 View download statistics]
 
| mod_author      = Ken Roy
 
| mod_author      = Ken Roy
 
| mod_url        = [[Mobile Site Enhancements]] (This page)
 
| mod_url        = [[Mobile Site Enhancements]] (This page)
 
| mod_support    = [http://tng.community/ TNG Community Forums]
 
| mod_support    = [http://tng.community/ TNG Community Forums]
| mod_contact    = [https://www.royandboucher.com/tng/mod_support.php Ken Roy]
+
| mod_contact    = [http://tng.community/ TNG Community Forums]
| mod_version    = 11.1.1.2 for TNG v11.1.1 and up<br />11.0.0.1 for TNG v11 and up<br />10.1.2.4b for TNG V10.1.0 and up
+
| mod_version    = 14.0.0.11 for TNG v14+<br />13.1.0.10 for TNG v13.1+<br />13.0.3.9 for TNG v13.0.3+<br />13.0.2.7 for TNG v13.0.2+<br />13.0.0.6 for TNG v13+<br />12.1.0.5a for TNG v12,1+<br />12.0.0.3 for TNG v12.0 0 12.0.3<br />11.1.1.2 for TNG v11.1.1 and up<br />11.0.0.1 for TNG v11 and up<br />10.1.2.4b for TNG V10.1.0 and up
 
| min_TNG_ver    = 10.1.0
 
| min_TNG_ver    = 10.1.0
| max_TNG_ver    = 11+
+
| max_TNG_ver    = 13+
 
|  TNG_file_list  = admin_genconfig.php (11.0.0.0)<br />admin_updateconfig.php (11.0.0.0)<br />functions.php (11.0.0.0)<br />browsemedia.php (11.0.0.0)<br />headstones.php (11.0.0.0)<br />genlib.php<br />globallib.php<br />getperson.php<br />personlib.php<br />adminlib.php<br  />css/tngmobile.css<br />css/genstyle.css<br  />template4/css/templatestyle.css
 
|  TNG_file_list  = admin_genconfig.php (11.0.0.0)<br />admin_updateconfig.php (11.0.0.0)<br />functions.php (11.0.0.0)<br />browsemedia.php (11.0.0.0)<br />headstones.php (11.0.0.0)<br />genlib.php<br />globallib.php<br />getperson.php<br />personlib.php<br />adminlib.php<br  />css/tngmobile.css<br />css/genstyle.css<br  />template4/css/templatestyle.css
 
| related_mods    = [[Responsive Tables]] (prior to TNG v11)<br />[[Life Dates Mobile]]<br />[[Mobile Media]] (prior to TNG v10.1.2)<br />[[Mobile Site No Previews]] (prior to TNG v10.1.2<br />[[Mobile Individual Page Map]]<br />[[Family Chart Mod]] mobile version  (prior to TNG v11)
 
| related_mods    = [[Responsive Tables]] (prior to TNG v11)<br />[[Life Dates Mobile]]<br />[[Mobile Media]] (prior to TNG v10.1.2)<br />[[Mobile Site No Previews]] (prior to TNG v10.1.2<br />[[Mobile Individual Page Map]]<br />[[Family Chart Mod]] mobile version  (prior to TNG v11)
Line 28: Line 41:
 
| __TOC__
 
| __TOC__
 
|}
 
|}
 
  
 
== Introduction ==
 
== Introduction ==
Line 92: Line 104:
 
This mod was developed by Ken Roy.
 
This mod was developed by Ken Roy.
  
 
 
==Conflicts==
 
==Conflicts==
* Conflicts with [[Add DNA Test Results]] mod
+
* Conflicts with [[Add DNA Test Results]] mod {{Tv110}}
 
: If you install the Add DNA Test Results mod you must install the Mobile Site Enhancements first
 
: If you install the Add DNA Test Results mod you must install the Mobile Site Enhancements first
 
: After you install the Add DNA Test Results mod, the [[Mobile Site Enhancements]] will show a Bad Target at line 383 in Mod Manager
 
: After you install the Add DNA Test Results mod, the [[Mobile Site Enhancements]] will show a Bad Target at line 383 in Mod Manager
Line 102: Line 113:
 
: In standard, the preview is obtained by tapping on the thumbnail. Tapping again removes the preview.  
 
: In standard, the preview is obtained by tapping on the thumbnail. Tapping again removes the preview.  
 
: With your Mobile Site Enhancements installed, the preview appears, but it cannot be removed by tapping again.
 
: With your Mobile Site Enhancements installed, the preview appears, but it cannot be removed by tapping again.
 +
* Conflicts with [[Public Access Control]]
 +
: If you install the Public Access Control mod, you must uninstall the [[Mobile Site Enhancements]] and install it after the [[Public Access Control]] mod
  
 
== Revision History ==
 
== Revision History ==
Line 111: Line 124:
 
! Contents
 
! Contents
 
|-
 
|-
| v11.1.1.2
+
| 14.0.0.11
 +
| 22 Oct 2022
 +
| Updated for code change in TNG 14
 +
|-
 +
| 13.1.0.10
 +
| 2 Nov 2021
 +
| Updated for code change in TNG 13.1
 +
|-
 +
| 13.0.3.9
 +
| 19 Apr 2021
 +
| Updated to eliminate PHP 7 Notices and PHP 8 warnings.  Code change provided by [[User:Bhemph|Brent Hemphill]]
 +
|-
 +
| 13.0.3.8
 +
| 22 Dec 2020
 +
| Updated mod for TNG 13.0.3
 +
|-
 +
| 13.0.2.7
 +
| 22 Dec 2020
 +
| Updated mod for TNG 13.0.2
 +
|-
 +
| 13.0.0.6
 +
| 23 Sep 2020
 +
| Updated mod for TNG 13
 +
|-
 +
| 12.1.0.5a
 +
| 18 May 2019
 +
| Updated mod to no longer show the install dependency with the [[Public Access Control]] mod.
 +
|-
 +
| 12.1.0.5
 +
| 7 May 2019
 +
| Updated mod to eliminate conflict with [[Person Media Title]] mod.
 +
|-
 +
| 12.1.0.4a
 +
| 24 Mar 2019
 +
| Updated mod to display conflict with [[Public Access Control]] mod.  No code changes from v12.1.0.3 in TNG 12.1
 +
|-
 +
| 12.1.0.4
 +
| 14 Mar 2019
 +
| Updated mod for code change in TNG 12.1
 +
|-
 +
| 12.0.0.3
 +
| 1 May 2018
 +
| Updated mod for code change in TNG 12
 +
|-
 +
| 11.1.1.2
 
| 1 May 2017
 
| 1 May 2017
 
| Updated mod for code change in TNG 11.1.1 Note that the conflict with the [[Add DNA Test Results]] mod which must be installed after this mod cannot be resolved.  Installation note added in mod description section.  Note if using PHP 7.1.1 an update to classes\modinstaller.class.php is required.
 
| Updated mod for code change in TNG 11.1.1 Note that the conflict with the [[Add DNA Test Results]] mod which must be installed after this mod cannot be resolved.  Installation note added in mod description section.  Note if using PHP 7.1.1 an update to classes\modinstaller.class.php is required.
 
|-
 
|-
| v11.0.0.1
+
| 11.0.0.1
 
| 18 March 2016
 
| 18 March 2016
 
| Updated mod to resolve conflict with Erik Hoppe's [[Public Access Control]] mod which must be installed first
 
| Updated mod to resolve conflict with Erik Hoppe's [[Public Access Control]] mod which must be installed first
 
|-
 
|-
| v11.0.0.0
+
| 11.0.0.0
 
| 15 March 2016
 
| 15 March 2016
 
| Updated mod for TNG V11 to use the Mobile Section in Admin > Setup > General Settings to set options
 
| Updated mod for TNG V11 to use the Mobile Section in Admin > Setup > General Settings to set options
 
Includes class=thumbnail changes that were previously in the [[Responsive Tables]] mod that were not incorporated in TNG v11 implementation of [[Responsive Tables in TNG v11|Responsive Tables]]
 
Includes class=thumbnail changes that were previously in the [[Responsive Tables]] mod that were not incorporated in TNG v11 implementation of [[Responsive Tables in TNG v11|Responsive Tables]]
 
|-
 
|-
| v10.1.2.4b
+
| 10.1.2.4b
 
| 24 September 2015
 
| 24 September 2015
 
| Updated mod to use $sitename if the template does not have a maintitle, like Template 8.  Provided by Bryan Larson
 
| Updated mod to use $sitename if the template does not have a maintitle, like Template 8.  Provided by Bryan Larson
 
|-
 
|-
| v10.1.2.4a
+
| 10.1.2.4a
 
| 30 July 2015
 
| 30 July 2015
 
| Updated mod to prevent printing <title> twice.  Provided by Roger Moffat
 
| Updated mod to prevent printing <title> twice.  Provided by Roger Moffat
 
|-
 
|-
| v10.1.2.4
+
| 10.1.2.4
 
| 6 July 2015
 
| 6 July 2015
 
| Updated mod for TNG 10.1.2  
 
| Updated mod for TNG 10.1.2  
 
|-
 
|-
| v10.1.0.3
+
| 10.1.0.3
 
| 14 June 2015
 
| 14 June 2015
 
| Updated mod to  
 
| Updated mod to  
Line 142: Line 199:
 
* relocate the code that creates the mobile site title so that it comes before the call to the tng_mobileicons function to avoid a blank site name
 
* relocate the code that creates the mobile site title so that it comes before the call to the tng_mobileicons function to avoid a blank site name
 
|-
 
|-
| v10.1.0.2a
+
| 10.1.0.2a
 
| 28 April 2015
 
| 28 April 2015
 
| Updated mod to fix the thumbnails display on the Individual getperson.php page by  
 
| Updated mod to fix the thumbnails display on the Individual getperson.php page by  
Line 148: Line 205:
 
* modified another location in personlib.php for media linked to events to use the new external css classes
 
* modified another location in personlib.php for media linked to events to use the new external css classes
 
|-
 
|-
| v10.1.0.2
+
| 10.1.0.2
 
| 22 April 2015
 
| 22 April 2015
 
|Initial production release of the mod using the medium size sprite (60% of the original TNG sprite) instead of 50%
 
|Initial production release of the mod using the medium size sprite (60% of the original TNG sprite) instead of 50%
Line 168: Line 225:
 
==[[Mod Manager - Installing Config Files | Automated Installation]] ==
 
==[[Mod Manager - Installing Config Files | Automated Installation]] ==
  
#   Download the appropriate mod for your TNG version and desktop   genealogy program from the download links in the status area in the  upper right.
+
# Download the appropriate mod for your TNG version and desktop genealogy program from the download links in the status area in the  upper right.
 
# Extract the appropriate zip file to your TNG '''mods''' folder.   
 
# Extract the appropriate zip file to your TNG '''mods''' folder.   
#    Follow the normal automated installation for Mod Manager, as shown in     the example [[Mod Manager - Installing Config Files]] to install the     appropriate mod for your desktop genealogy program.
+
#    Follow the normal automated installation for Mod Manager, as shown in the example [[Mod Manager - Installing Config Files]] to install the appropriate mod for your desktop genealogy program.
 
 
  
 
== Visualization ==
 
== Visualization ==
Line 191: Line 247:
 
| [[File:Mobile_enhancement_Admin.png|600px|Mod Manager After]]
 
| [[File:Mobile_enhancement_Admin.png|600px|Mod Manager After]]
 
|}
 
|}
 +
 +
== Reported Issues ==
 +
 +
{| border="0" cellspacing="1" cellpadding="2" class="wikitable"
 +
! Issue
 +
! Reported By
 +
! Mod Version
 +
! Problem Description
 +
! Comments
 +
! Resolved
 +
|-
 +
| Tabs are not readable
 +
| Sandor van Seeventer
 +
| 10.1.0.2
 +
| Text in the tabs with an individual is not readable/scrambled (via tablet)
 +
| Go to Admin > Setup > General Settings > Site Design and change the Tabs Style Sheet: to use '''tngtabs2.css'''
 +
| Yes
 +
|}
 +
See [[Mobile Site Enhancements beta]] for issues resolved during beta testing.
 +
 +
===General Information===
 +
 +
[[Mobile Mode Display]]
 +
 +
[[Tuning for Mobile Display]]
 +
 +
[[Formatting Tables for Mobile Display]]
 +
 +
===Incorporated in to TNG 10.1===
 +
 +
[[Mobile Media]] - adjusts the Image display when not using the Image Viewer and adjusts  the Image Preview for smart phones and tablets was incorporated into TNG v10.1
 +
 +
[[Mobile Site No Previews]] - eliminates Person, and Family previews for smart phones was incorporated into TNG v10.1
 +
 +
[[Mobile Site No Slideshow]] - suppresses the Slide Show for smart phones and tablets was incorporated into TNG v10.1
 +
 +
===Incorporated in to TNG 11===
 +
 +
[[Responsive Tables]] - adjusts TNG table displays based on screen widths is incorporated into TNG v11
 +
 +
===Mods that are applicable for TNG 11===
 +
 +
[[Mobile Individual Page Map]] - adjusts the Google Event Map on smart phones and tablets
 +
 +
[[Mobile Site Enhancements]] - several adjustments for smart phones and tablets
 +
 +
[[Life Dates Mobile]] - adjusts the date displays for smart  phones  and    tablets  as an alternative to [[Life Dates Mod]] which  always puts  the  birth and  death dates on separate lines
 +
 +
[[Responsive Tables in TNG v11]]
  
 
== Sites using this mod ==
 
== Sites using this mod ==
Line 208: Line 313:
 
| [[User:Ken Roy|Ken Roy]]
 
| [[User:Ken Roy|Ken Roy]]
 
| I developed this mod to make the Individual page display better on a smart phone.
 
| I developed this mod to make the Individual page display better on a smart phone.
| 11.1.1.2
+
| 14.0.0.11
| 11.1.1
+
| {{Tv1404}}
 
| EN, FR
 
| EN, FR
 
|-
 
|-
| [https://vanseeventer.nl Familie van Seeventer]
+
| [https://vanseeventer.nl Fam. van Seeventer]
 
| [[User:see7ter|Sandor van Seeventer]]
 
| [[User:see7ter|Sandor van Seeventer]]
 
| Public site
 
| Public site
| 11.0.0.1
+
| 14.0.0.11
| 11.1.2
+
| 14.0
| DE, EN, NL
+
| NL
 
|-
 
|-
 
| [http://www.wortelboer.tk Wortelboer Genealogy]
 
| [http://www.wortelboer.tk Wortelboer Genealogy]
 
| [[User:Bernard57|Bernard Wortelboer]]
 
| [[User:Bernard57|Bernard Wortelboer]]
 
|  
 
|  
| 11.0.0.1
+
| 14.0.0.11
| 11.0.0
+
| 14.0.0
 
| NL, EN
 
| NL, EN
 
|-
 
|-
Line 229: Line 334:
 
| [[User:hiraeth|Graham Chamberlain]]
 
| [[User:hiraeth|Graham Chamberlain]]
 
|
 
|
| 11.0.0.1
+
| 12.0.0.3
| 11.0.1
+
| 12.0.1
 
| EN,NL,FR,DE,ES
 
| EN,NL,FR,DE,ES
 
|-
 
|-
Line 264: Line 369:
 
| [[User:Tngrlkrz|Ron Krzmarzick]]
 
| [[User:Tngrlkrz|Ron Krzmarzick]]
 
| Public & Private
 
| Public & Private
| 11.1.1.2
+
| [https://www.kmtrees.com/mods-installed See Here]
| 11.1.2
+
| [https://www.kmtrees.com/mods-installed See Here]
| EN,DE,CS,ES
+
| EN,DE,CS
 
|-
 
|-
 
| [https://www.ourlife.us OurLife Family History - McMullen Clan]
 
| [https://www.ourlife.us OurLife Family History - McMullen Clan]
Line 292: Line 397:
 
| [[User:Mkoche|Andrew DuPree]]
 
| [[User:Mkoche|Andrew DuPree]]
 
|  
 
|  
| 11.1.1.2
+
| 12.1.0.5a
| 11.1.1
+
| 12.1
 
| English
 
| English
 
|-
 
|-
Line 310: Line 415:
 
| English
 
| English
 
|-
 
|-
| [http://kjoellesdal.com OurRoots&amp;Relatives - genealogy pages of Anne Hegland and Kåre Kjøllesdal]
+
| [http://kjoellesdal.com Our Roots&amp;Relatives]
 
| [[User:Kare|Kåre Kjøllesdal]]
 
| [[User:Kare|Kåre Kjøllesdal]]
 
| Not a public site
 
| Not a public site
| 11.1.1.2
+
| 13.1.0.10
| 11.1.1
+
| 13.1
| Norwegian
+
| NO, EN
 
|-
 
|-
 
| [http://wakefield-ancestry.com/ Wakefield Ancestry]
 
| [http://wakefield-ancestry.com/ Wakefield Ancestry]
Line 324: Line 429:
 
| English
 
| English
 
|-
 
|-
| [http://www.rintoulbowman.com/ Rintoul/Bowman Family]
+
| [https://www.rintoulbowman.com/ Rintoul/Bowman Family]
 
| [[User:Adrintoul|Andrew Rintoul]]
 
| [[User:Adrintoul|Andrew Rintoul]]
 
| Public/Private
 
| Public/Private
| 11.0.0.1
+
| 12.0.0.3
| 11.1.2
+
| 12.0
 
| EN, DE, ES, FR
 
| EN, DE, ES, FR
 
|-
 
|-
| [http://www.familyarchive.online My Immigrant Ancestors]
+
| [https://ourimmigrantancestors.com Our Immigrant Ancestors]
| [[User:Uncabunca|Jim Larson]]
+
| Jim Larson
 +
| Private
 +
| 14.0.0.11
 +
| 14.0.4
 +
| EN, NO
 +
|-
 +
| [https://bastiaanssen.us Bastiaanssen Genealogy]
 +
| Jan Bastiaanssen
 +
| Public / Private
 +
| 13.1.0.10
 +
| 13.1.2
 +
| NL, EN, ES
 +
|-
 +
| [http://www.colegenealogy.net/ The Cole / Tanner Family Tree]
 +
| [[User:dlcole|David Cole]]
 
| Public/Private
 
| Public/Private
| 11.0.0.1
+
| [[User:Dlcole|see here]]
| 11.1.1
+
| [[User:Dlcole|see here]]
| Norwegian, English
+
| EN, DE, FR, ES, NL
 +
|-
 +
| [https://martius-familie.de Martius Family]
 +
| [[User:hemar|Hendrik Martius]]
 +
| Half public
 +
| 12.0.0.3
 +
| 12.0.1
 +
| DE, EN, FR, NL
 +
|-
 +
| [http://racine-ad.fr/TNG/index.php Racine d'Alsace]
 +
| [[User:Louis42|J-Louis Valory]]
 +
| Public/Private - T17 customized
 +
| 12.0.0.3
 +
| 12.0.2
 +
| FR
 +
|-
 +
| [https://www.barta-joggele.li Barta-Joggele Online aus Mauren, Liechtenstein]
 +
| [[User:Geraldomeier|Gerald Meier]]
 +
| Private
 +
| 14.0.0.11
 +
| 14.0
 +
| DE, EN, FR, ES, IT, PT, CZ
 +
|-
 +
| [https://www.antill.org.uk Leicestershire Antills & Connected Families]
 +
| [[User:TGLE|John Antill]]
 +
| Public
 +
| 12.1.0.4
 +
| 12.1
 +
| EN
 
|-
 
|-
| [http://bastiaanssen.us/tng Bastiaanssen Genealogy]
+
| [https://botebygden.se/ Botebygden - Local Community Research]
| [[User:Janbastiaanssen|Jan Bastiaanssen]]
+
| [[User:XerxX|Erik Hoppe]]
| Public/Private
+
| Public
| 11.0.0.1
+
| 12.1.0.5a
| 11.1.1
+
| 12.3
| Dutch, English, Portuguese, Spanish
+
| SE
 
|-
 
|-
| [http://colegenealogy.dynu.net/ Cole / Tanner Family Tree]
+
| [https://cferrero.net/tng Johnson / Bryans Family Tree]
| [[User:dlcole|David Cole]]
+
| [[User:Cferrero|Charlie Ferrero]]
| Private Site
+
| Public
| 11.1.1.2
+
| 13.1.0.10
| 11.1.2
+
| 13.1
| English
+
| EN
|}
 
 
 
== Reported Issues ==
 
 
 
{| border="0" cellspacing="1" cellpadding="2" class="wikitable"
 
! Issue
 
! Reported By
 
! Mod Version
 
! style="width: 40%;"|Problem Description
 
! style="width: 40%;"|Comments
 
! Resolved
 
 
|-
 
|-
| Tabs are not readable
+
| [https://www.rgstrong-genes.com R G Strong Family Geneaolgy]
| Sandor van Seeventer
+
| [[User:Rgstrong|Russell Strong]]
| V10.1.0.2
+
| Public
| But the tekst in the tabs with an individual is not readable/scrambled (via tablet)
+
| 14.0.0.11
| Go to Admin > Setup > General Settings > Site Design and change the Tabs Style Sheet: to use '''tngtabs2.css'''
+
| 14.0.4
 +
| EN, NL, DE, FR
 +
|-
 
|  
 
|  
 
 
|}
 
|}
  
 
+
[[Category:Mods for TNG v14]]
See [[Mobile Site Enhancements beta]] for issues resolved during beta testing.
+
[[Category:Mods for TNG v13]]
 
+
[[Category:Mods for TNG v12]]
== Related Links ==
 
 
 
===General Information===
 
 
 
[[Mobile Mode Display]]
 
 
 
[[Tuning for Mobile Display]]
 
 
 
[[Formatting Tables for Mobile Display]]
 
 
 
===Incorporated in to TNG 10.1===
 
 
 
[[Mobile Media]] - adjusts the Image display when not using the Image Viewer and adjusts  the Image Preview for smart phones and tablets was incorporated into TNG v10.1
 
 
 
[[Mobile Site No Previews]] - eliminates Person, and Family previews for smart phones was incorporated into TNG v10.1
 
 
 
[[Mobile Site No Slideshow]] - suppresses the Slide Show for smart phones and tablets was incorporated into TNG v10.1
 
 
 
===Incorporated in to TNG 11===
 
 
 
[[Responsive Tables]] - adjusts TNG table displays based on screen widths is incorporated into TNG v11
 
 
 
===Mods that are applicable for TNG 11===
 
 
 
[[Mobile Individual Page Map]] - adjusts the Google Event Map on smart phones and tablets
 
 
 
[[Mobile Site Enhancements]] - several adjustments for smart phones and tablets
 
 
 
[[Life Dates Mobile]] - adjusts the date displays for smart  phones  and    tablets  as an alternative to [[Life Dates Mod]] which  always puts  the  birth and  death dates on separate lines
 
 
 
[[Responsive Tables in TNG v11]]
 
 
 
 
[[Category:Mods for TNG v11]]
 
[[Category:Mods for TNG v11]]
 
[[Category:Mods for TNG v10]]
 
[[Category:Mods for TNG v10]]

Latest revision as of 12:21, 17 March 2024

Restricted Downloads of Mobile Site Enhancements are restricted to logged in users. If you do not have a user account on the TNG Wiki use the Request Account link to request a user account Restricted
Caution If you have trouble downloading with Google Chrome, Vivaldi, Brave or other Chromium based browser, try using a right-click and select Open in new Window, then F5, or use another browser such as Firefox


Caution


Ambox notice.png 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:

  1. Go to Mod Manager, and select its "Recommended Updates" tab.
    (If the "Recommended Updates" tab is not visible, then go to the Mod Manager Options tab, select "Display Settings", and turn on the "Recommended Updates" tab.)
  2. Click the "Update" button in the "Recommended Updates" tab.
    Installed mods do not interfere with the update, and if you already have (or think you may have) run this update, it will not hurt for you to run it again.

[See details in the TNGv12 Change Impacts Article][Hide the instructions]

TNG 14.0
TNG 13.0
TNG 12.0


Ambox notice.png This mod only applies to TNG v10.1 and up. You will also want to install:

This mod conflicts with the Public Access Control mod which must be installed before the Mobile Site Enhancements

TNG 10.1.0


Mobile Site Enhancements
Summary provides enhancements to TNG when in mobile or tablet mode
Validation
Mod Updated 22 Oct 2022
Download link



[Show older versions]

for
TNG 10.1.0
mobile_site_v10.1.0.3.zip
for the Family tab, you need v10.0.3b of Family Chart Mod
[Hide old versions]

Download stats View download statistics
Author(s) Ken Roy
Homepage Mobile Site Enhancements (This page)
Mod Support TNG Community Forums
Contact Developer TNG Community Forums
Latest Mod 14.0.0.11 for TNG v14+
13.1.0.10 for TNG v13.1+
13.0.3.9 for TNG v13.0.3+
13.0.2.7 for TNG v13.0.2+
13.0.0.6 for TNG v13+
12.1.0.5a for TNG v12,1+
12.0.0.3 for TNG v12.0 0 12.0.3
11.1.1.2 for TNG v11.1.1 and up
11.0.0.1 for TNG v11 and up
10.1.2.4b for TNG V10.1.0 and up
Min TNG V 10.1.0
Max TNG V 13+
Files modified
admin_genconfig.php (11.0.0.0)
admin_updateconfig.php (11.0.0.0)
functions.php (11.0.0.0)
browsemedia.php (11.0.0.0)
headstones.php (11.0.0.0)
genlib.php
globallib.php
getperson.php
personlib.php
adminlib.php
css/tngmobile.css
css/genstyle.css
template4/css/templatestyle.css
Related Mods
Responsive Tables (prior to TNG v11)
Life Dates Mobile
Mobile Media (prior to TNG v10.1.2)
Mobile Site No Previews (prior to TNG v10.1.2
Mobile Individual Page Map
Family Chart Mod mobile version (prior to TNG v11)
Notes
If you use the Family Chart Mod, you will need the mobile version of that mod to change the icon tab into a text tab in TNG V10


Introduction

This mod provides enhancements to TNG when in mobile mode, such as

  • not adding the Site Name to the page title
to make it easier for Shortcut Saving
  • reducing the margins and padding
  • reducing the header bar height to half its size
  • moves the site title to the menu bar
  • adjusting the sprites and displacement made accordingly
  • reducing the Admin icons to half their size when in mobile mode
  • adjusting the getperson page left column to a smaller width
  • adjusting the left nav area for template 4 to a smaller width
  • display text for the tabs on the smart phones rather than icons

If you are using the Family Chart Mod, you also need to install the mobile enhancements for the Family Chart mod since it uses its own tab building function.

Note that the Mobile Site Enhancements - Family Chart will cause the Family Chart Mod to be marked partially installed because the icon tab on smart phones is changed to a text tab and has been withdrawn since it causes users to attempt a Clean up of the Family Chart Mod

Note that the some of the changes originally in this mod were moved to other mods during beta testing

With TNG V11, the following are now obsolete

Advantages

Before installing the Mobile Site Enhancements mod, the following items take up value real estate on smart phones:

  • - menu bar
  • - site title
  • - default person image

The tab icons are also very cryptic as icons only

After installing the Mobile Site Enhancements mod, the following items free up value real estate on smart phones:

  • - menu bar
  • - site title
  • - default person image

allowing more lines of data to be displayed

The tab as text can now be understood.


TNG version: 11.0.0

The Mobile Section in TNG V11 is now modified to offer choices for

  • where Site Name is displayed
    • In menu bar
    • Below menu bar
  • how the tabs are displayed
    • As a TNG pull down
    • As text only tabs (without icons)

Developer

This mod was developed by Ken Roy.

Conflicts

TNG 11.0
If you install the Add DNA Test Results mod you must install the Mobile Site Enhancements first
After you install the Add DNA Test Results mod, the Mobile Site Enhancements will show a Bad Target at line 383 in Mod Manager
Both mods are actually install and show work correctly.
Caution: Do NOT attempt to Clean Up the Partial Install condition
In standard, the preview is obtained by tapping on the thumbnail. Tapping again removes the preview.
With your Mobile Site Enhancements installed, the preview appears, but it cannot be removed by tapping again.
If you install the Public Access Control mod, you must uninstall the Mobile Site Enhancements and install it after the Public Access Control mod

Revision History

Version Date Contents
14.0.0.11 22 Oct 2022 Updated for code change in TNG 14
13.1.0.10 2 Nov 2021 Updated for code change in TNG 13.1
13.0.3.9 19 Apr 2021 Updated to eliminate PHP 7 Notices and PHP 8 warnings. Code change provided by Brent Hemphill
13.0.3.8 22 Dec 2020 Updated mod for TNG 13.0.3
13.0.2.7 22 Dec 2020 Updated mod for TNG 13.0.2
13.0.0.6 23 Sep 2020 Updated mod for TNG 13
12.1.0.5a 18 May 2019 Updated mod to no longer show the install dependency with the Public Access Control mod.
12.1.0.5 7 May 2019 Updated mod to eliminate conflict with Person Media Title mod.
12.1.0.4a 24 Mar 2019 Updated mod to display conflict with Public Access Control mod. No code changes from v12.1.0.3 in TNG 12.1
12.1.0.4 14 Mar 2019 Updated mod for code change in TNG 12.1
12.0.0.3 1 May 2018 Updated mod for code change in TNG 12
11.1.1.2 1 May 2017 Updated mod for code change in TNG 11.1.1 Note that the conflict with the Add DNA Test Results mod which must be installed after this mod cannot be resolved. Installation note added in mod description section. Note if using PHP 7.1.1 an update to classes\modinstaller.class.php is required.
11.0.0.1 18 March 2016 Updated mod to resolve conflict with Erik Hoppe's Public Access Control mod which must be installed first
11.0.0.0 15 March 2016 Updated mod for TNG V11 to use the Mobile Section in Admin > Setup > General Settings to set options

Includes class=thumbnail changes that were previously in the Responsive Tables mod that were not incorporated in TNG v11 implementation of Responsive Tables

10.1.2.4b 24 September 2015 Updated mod to use $sitename if the template does not have a maintitle, like Template 8. Provided by Bryan Larson
10.1.2.4a 30 July 2015 Updated mod to prevent printing <title> twice. Provided by Roger Moffat
10.1.2.4 6 July 2015 Updated mod for TNG 10.1.2
10.1.0.3 14 June 2015 Updated mod to
  • add changes to genlib.php that will be in the next TNG upgrade after TNG 10.1.1
  • relocate the code that creates the mobile site title so that it comes before the call to the tng_mobileicons function to avoid a blank site name
10.1.0.2a 28 April 2015 Updated mod to fix the thumbnails display on the Individual getperson.php page by
  • adding the genstyle.css for .thumbnails and .eventdatecol which are in the Responsive Tables mod to allow this mod to be installed without having to install the responsive tables
  • modified another location in personlib.php for media linked to events to use the new external css classes
10.1.0.2 22 April 2015 Initial production release of the mod using the medium size sprite (60% of the original TNG sprite) instead of 50%

See Mobile Site Enhancements beta for Revision History during beta testing.

Requirements

  • a working TNG installation
  • an installed current version of the Mod Manager
  • a backup of the files shown in TNG file list
  • use of the Header Title 1 from the Template Settings is used for the mobile menu bar title
unless not using a template in which case the Site Name in General Settings is used
  • if using the Family Chart Mod, then you should
    • uninstall that mod
    • install the Family Chart Mobile Mod. If the mobile version is not posted contact the Family Chart Mod developer

Automated Installation

  1. Download the appropriate mod for your TNG version and desktop genealogy program from the download links in the status area in the upper right.
  2. Extract the appropriate zip file to your TNG mods folder.
  3. Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the appropriate mod for your desktop genealogy program.

Visualization

The following screen captures show some of the changes made by the mod

Individual Page Before Installation Individual Page After Installation
   
Mod Manager Before Installation Mod Manager After Installation
   

Reported Issues

Issue Reported By Mod Version Problem Description Comments Resolved
Tabs are not readable Sandor van Seeventer 10.1.0.2 Text in the tabs with an individual is not readable/scrambled (via tablet) Go to Admin > Setup > General Settings > Site Design and change the Tabs Style Sheet: to use tngtabs2.css Yes

See Mobile Site Enhancements beta for issues resolved during beta testing.

General Information

Mobile Mode Display

Tuning for Mobile Display

Formatting Tables for Mobile Display

Incorporated in to TNG 10.1

Mobile Media - adjusts the Image display when not using the Image Viewer and adjusts the Image Preview for smart phones and tablets was incorporated into TNG v10.1

Mobile Site No Previews - eliminates Person, and Family previews for smart phones was incorporated into TNG v10.1

Mobile Site No Slideshow - suppresses the Slide Show for smart phones and tablets was incorporated into TNG v10.1

Incorporated in to TNG 11

Responsive Tables - adjusts TNG table displays based on screen widths is incorporated into TNG v11

Mods that are applicable for TNG 11

Mobile Individual Page Map - adjusts the Google Event Map on smart phones and tablets

Mobile Site Enhancements - several adjustments for smart phones and tablets

Life Dates Mobile - adjusts the date displays for smart phones and tablets as an alternative to Life Dates Mod which always puts the birth and death dates on separate lines

Responsive Tables in TNG v11

Sites using this mod

If you download and install this mod, please add your TNG site to the table below:

URL User Note Mod-Version TNG-Version User-language
Our Roy and Boucher Family Ken Roy I developed this mod to make the Individual page display better on a smart phone. 14.0.0.11
TNG 14.0.4
EN, FR
Fam. van Seeventer Sandor van Seeventer Public site 14.0.0.11 14.0 NL
Wortelboer Genealogy Bernard Wortelboer 14.0.0.11 14.0.0 NL, EN
Chamberlain & Eidenbenz Genealogy Graham Chamberlain 12.0.0.3 12.0.1 EN,NL,FR,DE,ES
Our Family Saga Del Groves 10.1.0.3 10.1.1 EN
Kemp(e) Family History Andrew Kemp see User:Kempons see User:Kempons EN
Andersson - Hoppe - Sahlin - Thorell Erik Hoppe Public / Private 11.1.1.2 11.1.2 SE, EN, DE
Luithlenfamilie Ingo Wagner Not a Public site 11.1.1.2 11.1.2 DE, EN, NO, FR
Roots & Relatives Remembered Ron Krzmarzick Public & Private See Here See Here EN,DE,CS
OurLife Family History - McMullen Clan Sean Thompson Not a public site. 11.0.0.1 11.1.0 English
Familles GINTER et WERSANT Jean-Pierre Ginter Not a public site. 11.1.1.2 11.1.1 English, French, German
Ancestry of the Brown Family Misty Bearman 11.0.0.1 11.1.0 English
DuPree Family Center Andrew DuPree 12.1.0.5a 12.1 English
Wilton, Brimson, Munro and Forward Families Sharon Lewis 11.0.0.1 11.1.0 English
Drzewo Genealogiczne Rodziny Pepel Klemens Pepel Not a public site 11.1.1.2 11.1.1 English
Our Roots&Relatives Kåre Kjøllesdal Not a public site 13.1.0.10 13.1 NO, EN
Wakefield Ancestry William Wakefield Not a public site 11.1.1.2 11.1.1 English
Rintoul/Bowman Family Andrew Rintoul Public/Private 12.0.0.3 12.0 EN, DE, ES, FR
Our Immigrant Ancestors Jim Larson Private 14.0.0.11 14.0.4 EN, NO
Bastiaanssen Genealogy Jan Bastiaanssen Public / Private 13.1.0.10 13.1.2 NL, EN, ES
The Cole / Tanner Family Tree David Cole Public/Private see here see here EN, DE, FR, ES, NL
Martius Family Hendrik Martius Half public 12.0.0.3 12.0.1 DE, EN, FR, NL
Racine d'Alsace J-Louis Valory Public/Private - T17 customized 12.0.0.3 12.0.2 FR
Barta-Joggele Online aus Mauren, Liechtenstein Gerald Meier Private 14.0.0.11 14.0 DE, EN, FR, ES, IT, PT, CZ
Leicestershire Antills & Connected Families John Antill Public 12.1.0.4 12.1 EN
Botebygden - Local Community Research Erik Hoppe Public 12.1.0.5a 12.3 SE
Johnson / Bryans Family Tree Charlie Ferrero Public 13.1.0.10 13.1 EN
R G Strong Family Geneaolgy Russell Strong Public 14.0.0.11 14.0.4 EN, NL, DE, FR