Difference between revisions of "Ancestor map"
MichelKirsch (talk | contribs) |
|||
(93 intermediate revisions by 23 users not shown) | |||
Line 1: | Line 1: | ||
{{Languages}} | {{Languages}} | ||
+ | {{restricted}} | ||
{{TNGmod | {{TNGmod | ||
| mod_name = Ancestor Map | | mod_name = Ancestor Map | ||
| mod_summary = Shows a Google map of birth places of the individual's ancestors. | | mod_summary = Shows a Google map of birth places of the individual's ancestors. | ||
| mod_validation = Latest mod is XHTML compliant.[[Image:Valid-xhtml10.png|44px]] | | mod_validation = Latest mod is XHTML compliant.[[Image:Valid-xhtml10.png|44px]] | ||
− | | download_link = [https://www.royandboucher.com/ccount/click.php?id=394 ancestors map 1 add map v11.0.2.3.zip] | + | | mod_last_update = 1 Nov 2019 |
− | | download_stats = [https://www.royandboucher.com/ccount/index.php?action=stats&id=160-188-214-225-226-227-277-338-371-386-387-394 View download statistics] | + | | download_link = [https://www.royandboucher.com/ccount/click.php?id=510&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors map 1 add map v12.0.0.6a.zip]<br>for {{Tv120}}<hr /> |
− | | mod_author = Réal Charlebois<br />TNG v8 updated by Bryan S. Larson<br />TNG V8.1.2, V9, V10, V10.1 updated by Roger Moffat | + | <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;'>[Show older versions]</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=394&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors map 1 add map v11.0.2.3.zip] for {{Tv1102}}<hr></div> | ||
+ | <div style='overflow:none;'>[https://www.royandboucher.com/ccount/click.php?id=386&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors map 1 add map v11.0.0.1.zip] for {{Tv110}}<hr></div> | ||
+ | <div style='overflow:none;'>[https://www.royandboucher.com/ccount/click.php?id=338&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_1_add_map_v10.1.0.2.zip]<br> for {{Tv1010}}<hr></div> | ||
+ | <div style='overflow:none;'>[https://www.royandboucher.com/ccount/click.php?id=188&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_1_add_map_v10.0.0.1.zip]<br> for {{Tv100}}<hr></div> | ||
+ | <div style='overflow:none;'>[[Media:Ancestors_map_1_add_map_v9.0.0.6.zip| Ancestors_map_1_add_map_v9.0.0.6]]<br>for {{Tv90}}<hr></div> | ||
+ | <div style='overflow:none;'>[[Media:Ancestors_map_v8.1.3.cfg.zip | Ancestors_map_v8.1.3.cfg]]<br>for {{Tv812}} <hr></div> | ||
+ | <div style='overflow:none;'>[[Media:ancestors_map_v8.1.1.zip | ancestors_map_v8.1.1]]<br>for {{Tv80}}<hr></div> | ||
+ | <span class="mw-customtoggle-sb1 mw-customtoggle-sbdiv" style='text-decoration:underline;float:right;'>[Hide old versions]</span><br /> | ||
+ | |||
+ | [[Media:Ancestors_map_1_add_map_v9.0.0.0_german.zip|German language file]]<br /> | ||
+ | [[Media:Ancestors_map_1_add_map_v9.0.0.0_dutch.zip|Dutch language file]]<br /> | ||
+ | [[Media:Ancestors_map_1_add_map_v9.0.0.0_french.zip|French language file]]<br /> | ||
+ | [[Media:Ancestors_map_1_add_map_v9.0.0.0_spanish.zip|Spanish language file]] | ||
+ | </div> | ||
+ | | download_stats = [https://www.royandboucher.com/ccount/index.php?action=stats&id=160-188-214-225-226-227-277-338-371-386-387-394-440-441-442-443-451-452-455-458-506 View download statistics] | ||
+ | | mod_author = Réal Charlebois<br />TNG v8 updated by Bryan S. Larson<br />TNG V8.1.2, V9, V10, V10.1 updated by Roger Moffat<br />V11 updated by Ken Roy<br />V12 updated by Erik Hoppe and Ken Roy | ||
| mod_url = [[Ancestor map]] (This page) | | mod_url = [[Ancestor map]] (This page) | ||
| mod_support = [http://tng.community TNG Community Forums] | | mod_support = [http://tng.community TNG Community Forums] | ||
| mod_contact = | | mod_contact = | ||
− | | mod_version = 11.0.2.3 for TNG 11.0.2<br />11.0.0.1 for TNG 11.0<br />10.1.0.2 for TNG 10.1<br />10.0.0.1 for TNG 10<br />9.0.0.1 for TNG 9.0<br />8.1.2 for TNG 8.1.2<br />8.1.1 for other versions of TNG 8 | + | | mod_version = 12.0.0.6a for TNG 12+<br />11.0.2.3 for TNG 11.0.2<br />11.0.0.1 for TNG 11.0<br />10.1.0.2 for TNG 10.1<br />10.0.0.1 for TNG 10<br />9.0.0.1 for TNG 9.0<br />8.1.2 for TNG 8.1.2<br />8.1.1 for other versions of TNG 8 |
| use_mod_manager = Yes | | use_mod_manager = Yes | ||
| min_TNG_ver = 8.0.0 | | min_TNG_ver = 8.0.0 | ||
− | | max_TNG_ver = | + | | max_TNG_ver = 12+ |
| TNG_file_list = pedigree.php<br />pedigreetext.php<br />ahnentafel.php<br />extrastree.php<br />fan.php<br />cust_text.php<br />mappedigree.php (new file) | | TNG_file_list = pedigree.php<br />pedigreetext.php<br />ahnentafel.php<br />extrastree.php<br />fan.php<br />cust_text.php<br />mappedigree.php (new file) | ||
| related_mods = Requires other mods for the [[Google Maps - More Place Levels Mod]]<br />[[Google Maps - Change Pin Legend Mod]]<br/ >[[Google maps 15]] | | related_mods = Requires other mods for the [[Google Maps - More Place Levels Mod]]<br />[[Google Maps - Change Pin Legend Mod]]<br/ >[[Google maps 15]] | ||
| notes = If using multiple languages, please add the [[Ancestor_map#Custom_Text_Additions|custom text]] for your other languages | | notes = If using multiple languages, please add the [[Ancestor_map#Custom_Text_Additions|custom text]] for your other languages | ||
}} | }} | ||
+ | {| style="margin-right:0.5 em;" align="right" | ||
+ | | __TOC__ | ||
+ | |} | ||
− | |||
− | |||
− | |||
== Purpose of the Mod == | == Purpose of the Mod == | ||
Line 27: | Line 45: | ||
[http://tng.community/index.php?/forums/topic/4055-adding-a-map-to-ancestry-for-an-individual/ TNG Community Forum entry] It will add a new link to the Ancestors tab on a getperson.php page that shows a map with all of the places (that have been geocoded) for that person's ancestors. | [http://tng.community/index.php?/forums/topic/4055-adding-a-map-to-ancestry-for-an-individual/ TNG Community Forum entry] It will add a new link to the Ancestors tab on a getperson.php page that shows a map with all of the places (that have been geocoded) for that person's ancestors. | ||
− | {{TNG | + | <b>Supplemental mods</b><br>If you have installed one of the Google Map mods that adds Placelevels, you should download and install one of the supplemental mods shown here. |
− | * | + | {{caution |
− | * | + | |notes=DO NOT install the supplemental mods unless you are also running the mod that is a prerequisite}} |
− | * | + | {{TNG 12.0|and after}} |
− | + | * For [[Google Maps - Change Pin Legend Mod]]: [https://www.royandboucher.com/ccount/click.php?id=460&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_2_change_pin_layout_v12.0.0.2.zip] | |
− | {{ | + | * For [[Google Maps - More Place Levels Mod]]: [https://www.royandboucher.com/ccount/click.php?id=461&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_3_add_4_placelevels_v12.0.0.2.zip] |
− | + | * For [[Google maps 15]]: [https://www.royandboucher.com/ccount/click.php?id=462&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_4_google_maps_15_v12.0.0.2.zip] | |
− | |||
− | |||
− | |||
− | |||
− | == | + | <div class="mw-collapsible mw-collapsible-content" id="mw-customcollapsible-v10link">[<span class="mw-customtoggle-v10link mw-customtoggle-v10div" style='text-decoration:underline;'>Show supplemental files for TNGv9 - TNGv11</span>]</div> |
+ | <div class='mw-collapsible mw-collapsible-content mw-collapsed' id="mw-customcollapsible-v10div" style='border:thin solid grey'><br> | ||
+ | {{TNG 10.1.0|and after}} | ||
+ | * For [[Google Maps - Change Pin Legend Mod]]: [https://www.royandboucher.com/ccount/click.php?id=227&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_2_change_pin_layout_v10.1.0.0.zip] | ||
+ | * For [[Google Maps - More Place Levels Mod]]: [https://www.royandboucher.com/ccount/click.php?id=225&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_3_add_4_placelevels_v10.1.0.0.zip] | ||
+ | * For [[Google maps 15]]: [https://www.royandboucher.com/ccount/click.php?id=226&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_4_google_maps_15_v10.1.0.0.zip] | ||
+ | * for the [[OpenStreetMap]] [http://www.royandboucher.com/ccount/click.php?id=452&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} ancestors_map_5_open_street_map_v10.1.0.1.zip] | ||
+ | {{TNG 9.0|and after}} | ||
+ | * For [[Google Maps - Change Pin Legend Mod]]: [[Media:Ancestors_map_2_change_pin_layout_v9.0.0.0.zip|ancestors_map_2_change_pin_layout_v9.0.0.0.zip]] | ||
+ | * For [[Google Maps - More Place Levels Mod]]: [[Media:Ancestors_map_3_add_4_placelevels_v9.0.0.1.zip|ancestors_map_3_add_4_placelevels_v9.0.0.1.zip]] | ||
+ | * For [[Google maps 15]]: [[Media:ancestors_map_4_google_maps_15_v9.0.0.1.zip|ancestors_map_4_google_maps_15_v9.0.0.1.zip]] | ||
+ | [<span class="mw-customtoggle-v10link mw-customtoggle-v10div" style='text-decoration:underline;'>Hide TNGv9 - TNGv11</span>] | ||
+ | </div> | ||
+ | == Developers == | ||
This mod was developed by Developer is Réal Charlebois See [http://tng.community/index.php?/forums/topic/4055-adding-a-map-to-ancestry-for-an-individual/ Adding a map to Ancestry for an individual] on the TNG Community Forums | This mod was developed by Developer is Réal Charlebois See [http://tng.community/index.php?/forums/topic/4055-adding-a-map-to-ancestry-for-an-individual/ Adding a map to Ancestry for an individual] on the TNG Community Forums | ||
Line 53: | Line 80: | ||
Mod was updated for TNG V10.1 by [[User:TheKiwi|Roger Moffat]] to handle change from mysql_ queries to tng_ queries in TNG 10.1. | Mod was updated for TNG V10.1 by [[User:TheKiwi|Roger Moffat]] to handle change from mysql_ queries to tng_ queries in TNG 10.1. | ||
+ | |||
+ | Mod was updated for TNG V12 by [[User:KenRoy|Ken Roy]] and [[User:Xerxx|Erik Hoppe]] to support both Google Maps and the [[OpenStreetMap]] mod | ||
+ | |||
+ | V12.0.0.6 was updated by [[User:MichelKirsch|Michel Kirsch]] to allow selection of events and to add an Edit option to display Generation numbers relative to 0 or to 1. | ||
== Known Issues == | == Known Issues == | ||
Line 58: | Line 89: | ||
For the maps to work you must have [http://tng.lythgoes.net/wiki/index.php?title=Google_Maps_-_Geocoding_Places geo-coded locations] in your tree! | For the maps to work you must have [http://tng.lythgoes.net/wiki/index.php?title=Google_Maps_-_Geocoding_Places geo-coded locations] in your tree! | ||
+ | <span style="color: red">'''Geo-coded locations must use decimals and NOT commas for values. Commas used in geocodes will result in javascript variable errors that prevent the maps from displaying'''</span> | ||
+ | |||
+ | <div class='mw-collapsible mw-collapsed'>To see the list of issues fixed in TNG V9 '''[Expand]''' the link on the right. You can then click '''[Collapse]''' to hide the section. | ||
+ | <div class='toccolours mw-collapsible-content'> | ||
{{TNG 8.1.0|and before}} Other issues: | {{TNG 8.1.0|and before}} Other issues: | ||
− | * mappedigree.php is still coded in TNG V7 style without the quoted variables used in TNG V8 | + | * mappedigree.php is still coded in TNG V7 style without the quoted variables used in TNG V8 (fixed in v12.0.0.5 and later) |
* pins in Event table are not numbered | * pins in Event table are not numbered | ||
* pins in Event table are shown with a border (See sites using the mod for visualization of these last 2 issues) | * pins in Event table are shown with a border (See sites using the mod for visualization of these last 2 issues) | ||
Line 69: | Line 104: | ||
{{TNG 9.0|and after}}The above issues have been fixed in TNG V9. | {{TNG 9.0|and after}}The above issues have been fixed in TNG V9. | ||
+ | </div></div> | ||
== Requirements == | == Requirements == | ||
− | * a working TNG installation | + | * a working TNG installation with Mod Manager |
* Geo-coded locations | * Geo-coded locations | ||
+ | * Latitude and longitude values must use decimals | ||
+ | |||
+ | == Visualizations == | ||
+ | {| border="1" cellspacing="1" cellpadding="2" class="wikitable" | ||
+ | |- | ||
+ | |colspan='2'| 1. '''The Ancestor Map''' | ||
+ | |- | ||
+ | |colspan='2'| [[Image:ancestor_map_after1.jpg]] | ||
+ | |- style='vertical-align:top' | ||
+ | | 2. '''The bottom of the scrolling event list.'''<br> | ||
+ | The event list is sorted by generation, using the typical father-first pedigree sorting, and then by event type: | ||
+ | Birth, Christening, LDS Baptism, Death, Burial, Marriage, Divorce, LDS Marriage Sealing. Since multiple events may use the same location pin, the pin numbers at the bottom of the list may not be the highest pin numbers | ||
+ | | [[Image:ancestor_map_after2.jpg]] | ||
+ | |} | ||
==Revision History== | ==Revision History== | ||
Line 81: | Line 131: | ||
! Date | ! Date | ||
! Contents | ! Contents | ||
+ | |- valign="top | ||
+ | | V12.0.0.6a | ||
+ | | 1 Nov 2019 | ||
+ | | Updated by | ||
+ | * [[User:KenRoy|Ken Roy]] to fix undefined constants the PHP 7.2. Thanks to [[User:Bhemph|Brent Hemphill]] for providing the code fixes. | ||
+ | |- valign="top | ||
+ | | V12.0.0.6 | ||
+ | | 23 Aug 2019 | ||
+ | | Updated by | ||
+ | * [[User:MichelKirsch|Michel Kirsch]] to add selection options to show birth, death, and marriage, | ||
+ | * and the Edit option that now allows the users to display generations relative to the individual being in generation 0 or 1 | ||
+ | * [[User:Tngrlkrz|Ron Krzmarzick]] to add Czech, German, and Spanish language custom text | ||
+ | * [[User:KenRoy|Ken Roy]] to replace the PHP 7.2 deprecated each() function. Code initially provided by Michel for getperson.php | ||
+ | |- valign="top | ||
+ | | V12.0.0.5 | ||
+ | | 30 Jun 2019 | ||
+ | | Updated to fix several syntax errors on PHP 7.2.6 Version supports both Google Maps and OpenStreetMap<br />Updated add-on mods to work with the Ancestor Map v12.0.0.5 version posted on 27 Jun 2018 | ||
+ | |- | ||
+ | | V12.0.0.4 | ||
+ | | 10 Jun 2018 | ||
+ | | Updated by Erik Hoppe for TNG v12 to support both Google Maps and OpenStreetMap | ||
+ | |- | ||
+ | | V12.0.0.3 | ||
+ | | 1 May 2018 | ||
+ | | Updated for TNG v12 to use the %note to show PreReqs of associated mods. No other code changes | ||
|- | |- | ||
| V11.0.2.3 | | V11.0.2.3 | ||
− | | | + | | 23 Sep 2016 |
| Updated for TNG v11.0.2 to fix innermenu links and support https | | Updated for TNG v11.0.2 to fix innermenu links and support https | ||
|- | |- | ||
Line 204: | Line 279: | ||
*[http://www.stevenwillingale.com/tng/mappedigree.php?personID=I0005&tree=01&parentset=0&generations=4 Steven's Genealogy (Doesn't Work) ] | *[http://www.stevenwillingale.com/tng/mappedigree.php?personID=I0005&tree=01&parentset=0&generations=4 Steven's Genealogy (Doesn't Work) ] | ||
− | *[http://family.themajdans.com/mappedigree.php?personID= | + | *[http://family.themajdans.com/mappedigree.php?personID=I12&tree=majdan&parentset=&generations=4 Nanney Family History ] - v12.0.1 |
== Sites using this mod == | == Sites using this mod == | ||
Line 218: | Line 293: | ||
! TNG-Version | ! TNG-Version | ||
! User-language | ! User-language | ||
+ | |- | ||
+ | | [http://www.pdgarrett48.com/ Our Family History] | ||
+ | | [[User:pdgarrett48 | Paul D Garrett]] | ||
+ | | Public/Private | ||
+ | | 12.0.0.5 | ||
+ | | 12.0 | ||
+ | | ENG | ||
|- | |- | ||
| [http://geneagraphie.com/ Families all over the World] | | [http://geneagraphie.com/ Families all over the World] | ||
Line 240: | Line 322: | ||
| EN | | EN | ||
|- | |- | ||
− | | [http://www.teige. | + | | [http://www.teige.de German Family-site] |
| [[File:Oname.gif|link=User:ojay]] | | [[File:Oname.gif|link=User:ojay]] | ||
| (no public site) | | (no public site) | ||
Line 247: | Line 329: | ||
| D,(NL),(GB) | | D,(NL),(GB) | ||
|- | |- | ||
− | | [http://family.themajdans.com/mappedigree.php?personID= | + | | [http://family.themajdans.com/mappedigree.php?personID=I12&tree=majdan&parentset=&generations=4 Nanney Family History] |
| Majdan | | Majdan | ||
| | | | ||
− | | | + | | 12.0.0.5 |
− | | | + | | 12.0.1 |
| EN | | EN | ||
|- | |- | ||
| [https://www.royandboucher.com Our Roy and Boucher Family] | | [https://www.royandboucher.com Our Roy and Boucher Family] | ||
| [[User:Ken Roy|Ken Roy]] | | [[User:Ken Roy|Ken Roy]] | ||
− | | | + | | added OpenStreetMap version |
− | | | + | | 12.0.0.6a |
− | | | + | | 12.2.0 |
| EN, FR | | EN, FR | ||
|- | |- | ||
Line 278: | Line 360: | ||
| [[User:Edward|Edward van der Maarel]] | | [[User:Edward|Edward van der Maarel]] | ||
| | | | ||
− | | | + | | 12.0.0.5 |
− | | | + | | 12.0.2 |
| EN, NL | | EN, NL | ||
|- | |- | ||
Line 327: | Line 409: | ||
|- | |- | ||
| [http://genealogy.oceanwharf.com Hooley Family Links] | | [http://genealogy.oceanwharf.com Hooley Family Links] | ||
− | | [[User:lastejas|Rick Hooley]] | + | | [[User: lastejas|Rick Hooley]] |
− | | Public | + | | Public/Private |
− | | | + | | [[User: lastejas|See Here]] |
− | | | + | | [[User: lastejas|See Here]] |
| EN | | EN | ||
|- | |- | ||
Line 361: | Line 443: | ||
| NL/EN | | NL/EN | ||
|- | |- | ||
− | | [ | + | | [https://vanseeventer.nl/ Familie van Seeventer] |
| [[User:see7ter|Sandor van Seeventer]] | | [[User:see7ter|Sandor van Seeventer]] | ||
| Public site | | Public site | ||
− | | | + | | 12.0.0.3 |
− | | | + | | 12.0.1 beta 2 |
| EN/DE/NL | | EN/DE/NL | ||
|- | |- | ||
Line 377: | Line 459: | ||
| [https://xerxx.se/ Andersson - Hoppe - Sahlin - Thorell] | | [https://xerxx.se/ Andersson - Hoppe - Sahlin - Thorell] | ||
| [[User:XerxX|Erik Hoppe]] | | [[User:XerxX|Erik Hoppe]] | ||
− | | | + | | Mod-ed mod (priv page) |
| 10.1.0.1 | | 10.1.0.1 | ||
− | | | + | | 11.1.2 |
| SE, EN, DE | | SE, EN, DE | ||
|- | |- | ||
Line 398: | Line 480: | ||
| [https://www.kmtrees.com/ Roots & Relatives Remembered] | | [https://www.kmtrees.com/ Roots & Relatives Remembered] | ||
| [[User:Tngrlkrz|Ron Krzmarzick]] | | [[User:Tngrlkrz|Ron Krzmarzick]] | ||
− | | | + | | Public & Private |
− | | 11.0.2. | + | | [https://www.kmtrees.com/rrmodcompare_report.php?power=basic&cachemethod=3&sb=filename&aformat=full&statushilite=1&b1=0 See Here] |
− | | 11. | + | | [https://www.kmtrees.com/rrmodcompare_report.php?power=basic&cachemethod=3&sb=filename&aformat=full&statushilite=1&b1=0 See Here] |
+ | | EN,DE,CS,ES | ||
+ | |- | ||
+ | | [https://www.ourlife.us OurLife Family History - McMullen Clan] | ||
+ | | [[User:Seanst|Sean Thompson]] | ||
+ | | | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.0 | ||
| EN | | EN | ||
|- | |- | ||
− | | ... | + | | [http://slekt.nordseth.me SiEiNo's slekt på Internett] |
− | | ... | + | | [[User:SieinoTng|Eilif A Nordseth]] |
− | | ... | + | | Not a public site |
− | | ... | + | | 11.0.2.3 |
− | | ... | + | | 11.1.0 |
− | | ... | + | | Norwegian |
+ | |- | ||
+ | | http://www.danskeaner.dk | ||
+ | | [[User:Mikki|Michael Hedeman]] | ||
+ | | | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.0 | ||
+ | | Danish | ||
+ | |- | ||
+ | | [http://www.meine-vorfahren.com/TNG/index.php Auf den Spuren meiner Vorfahren] | ||
+ | | [[User:UHaase|Uwe Haase]] | ||
+ | | Not a public site | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.0 | ||
+ | | German | ||
+ | |- | ||
+ | | localhost site only | ||
+ | | [[User:OscarMisty|Hazel Foster]] | ||
+ | | Not a public site | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.0 | ||
+ | | English | ||
+ | |- | ||
+ | | [https://quotidiangenealogy.com/tngprivate/ Patricia Lee Hobbs Family History] | ||
+ | | [[User:PattiH|Patricia Hobbs]] | ||
+ | | Not a public site | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.0 | ||
+ | | English | ||
+ | |- | ||
+ | | [http://wdfam.synology.me/kematen Ortsfamilienbuch für Kematen in Tirol] | ||
+ | | [[User:Wdaser|Walter Dase]] | ||
+ | | Not a public site | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.1 | ||
+ | | English | ||
+ | |- | ||
+ | | [https://www.schuster-pippersteiner.at/genealogie/TNG/index.php Schuster-Pippersteiner] | ||
+ | | [[User:pipsi|Ingrid Schuster]] | ||
+ | | public | ||
+ | | 11.0.2.3 | ||
+ | | 12.0.2 | ||
+ | | DE, CS, EN | ||
+ | |- | ||
+ | | [http://racine-ad.fr/TNG/index.php Racine d'Alsace] | ||
+ | | [[User:Louis42|J-Louis Valory]] | ||
+ | | Public/Private - T17 customized | ||
+ | | 12.0.0.5 | ||
+ | | 12.0.2 | ||
+ | | FR | ||
+ | |- | ||
+ | | [http://justalittleleaf.co.uk Genealogy of the Weir and Drain Families] | ||
+ | | [[BeverleyStimpson|Beverley Stimpson]] | ||
+ | | Public Site | ||
+ | | 11.0.2.3 | ||
+ | | 11.1.2 | ||
+ | | ENGLISH | ||
+ | |- | ||
+ | | [http://colegenealogy.dynu.net/ Cole / Tanner Family Tree] | ||
+ | | [[User:dlcole|David Cole]] | ||
+ | | Public/Private | ||
+ | | [[User:Dlcole|see here]] | ||
+ | | [[User:Dlcole|see here]] | ||
+ | | English | ||
+ | |- | ||
+ | | [https://www.kenspratlin.com/our-genealogy/ Our Family Tree] | ||
+ | | [[User:Ken Spratlin|Ken Spratlin]] | ||
+ | | Public/Private, Template 12 | ||
+ | | 12.0.0.6 | ||
+ | | 12.2 | ||
+ | | English | ||
+ | |- | ||
+ | | [https://www.martius-familie.de Martius Family] | ||
+ | | [[User:Hemar| Hendrik Martius]] | ||
+ | | Half public | ||
+ | | 12.0.0.5 | ||
+ | | 12.0.2 | ||
+ | | DE,EN, FR, NL | ||
+ | |- | ||
+ | | [https://dojoba-verlag.de/Stammbaum Bartelds/Kratzer Genealogy] | ||
+ | | [[User:barjo07| Jos Bartelds]] | ||
+ | | Half public | ||
+ | | 12.0.0.5 | ||
+ | | 12.0.2 | ||
+ | | DE,EN, NL | ||
+ | |- | ||
+ | | [https://thrushfamily.com Journeys in Genealogy] | ||
+ | | [[User:PapaTango|Patrick Thrush]] | ||
+ | | Public WordPress/TNG bundle | ||
+ | | 12.0.0.5 | ||
+ | | 12.0.3 | ||
+ | | English | ||
+ | |- | ||
+ | | [https://finnholbek.dk/index.php/ Skeel, Schaffalitzky. Find navne i Danmarks Adels Aarbog] | ||
+ | | [[User:Fholbek|Finn Holbek]] | ||
+ | | public & private | ||
+ | | 12.0.0.5 | ||
+ | | 12.1.0.0 | ||
+ | | Danish, etc. | ||
+ | |- | ||
+ | | [https://www.ourfamilyhistories.org Our Family Histories] | ||
+ | | [[User:Bsl20b50|Bryan S. Larson]] | ||
+ | | Public - T8 customized | ||
+ | | [[User:Bsl20b50|see here]] | ||
+ | | [[User:Bsl20b50|see here]] | ||
+ | | EN | ||
+ | |- | ||
+ | | [https://www.barta-joggele.li Barta-Joggele Online aus Mauren, Liechtenstein] | ||
+ | | [[User:Geraldomeier|Gerald Meier]] | ||
+ | | Private | ||
+ | | 12.0.0.6 | ||
+ | | 12.2 | ||
+ | | DE, EN, FR, ES, PT | ||
+ | |- | ||
|} | |} | ||
− | + | [[Category:Mods for TNG v12]] | |
[[Category:Mods for TNG v11]] | [[Category:Mods for TNG v11]] | ||
[[Category:Mods for TNG v10]] | [[Category:Mods for TNG v10]] |
Revision as of 17:58, 4 February 2020
Downloads of Ancestor map 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 | ||
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
|
Ancestor Map | ||
---|---|---|
Summary | Shows a Google map of birth places of the individual's ancestors. | |
Validation | Latest mod is XHTML compliant. | |
Mod Updated | 1 Nov 2019 | |
Download link | ancestors map 1 add map v12.0.0.6a.zip for
[Show older versions] [Hide old versions] German language file | |
Download stats | View download statistics | |
Author(s) | Réal Charlebois TNG v8 updated by Bryan S. Larson TNG V8.1.2, V9, V10, V10.1 updated by Roger Moffat V11 updated by Ken Roy V12 updated by Erik Hoppe and Ken Roy | |
Homepage | Ancestor map (This page) | |
Mod Support | TNG Community Forums | |
Contact Developer | ||
Latest Mod | 12.0.0.6a for TNG 12+ 11.0.2.3 for TNG 11.0.2 11.0.0.1 for TNG 11.0 10.1.0.2 for TNG 10.1 10.0.0.1 for TNG 10 9.0.0.1 for TNG 9.0 8.1.2 for TNG 8.1.2 8.1.1 for other versions of TNG 8 | |
Min TNG V | 8.0.0 | |
Max TNG V | 12+ | |
Files modified | pedigree.php pedigreetext.php ahnentafel.php extrastree.php fan.php cust_text.php mappedigree.php (new file) | |
Related Mods | Requires other mods for the Google Maps - More Place Levels Mod Google Maps - Change Pin Legend Mod Google maps 15 | |
Notes | If using multiple languages, please add the custom text for your other languages |
Purpose of the Mod
This mod was developed from a discussion on Adding a map to Ancestry for an individual, Putting all ancestors for an individual on a google map in this TNG Community Forum entry It will add a new link to the Ancestors tab on a getperson.php page that shows a map with all of the places (that have been geocoded) for that person's ancestors.
Supplemental mods
If you have installed one of the Google Map mods that adds Placelevels, you should download and install one of the supplemental mods shown here.
DO NOT install the supplemental mods unless you are also running the mod that is a prerequisite |
TNG version: | ≥ 12.0.0 |
- For Google Maps - Change Pin Legend Mod: ancestors_map_2_change_pin_layout_v12.0.0.2.zip
- For Google Maps - More Place Levels Mod: ancestors_map_3_add_4_placelevels_v12.0.0.2.zip
- For Google maps 15: ancestors_map_4_google_maps_15_v12.0.0.2.zip
TNG version: | ≥ 10.1.0 |
- For Google Maps - Change Pin Legend Mod: ancestors_map_2_change_pin_layout_v10.1.0.0.zip
- For Google Maps - More Place Levels Mod: ancestors_map_3_add_4_placelevels_v10.1.0.0.zip
- For Google maps 15: ancestors_map_4_google_maps_15_v10.1.0.0.zip
- for the OpenStreetMap ancestors_map_5_open_street_map_v10.1.0.1.zip
TNG version: | ≥ 9.0 |
- For Google Maps - Change Pin Legend Mod: ancestors_map_2_change_pin_layout_v9.0.0.0.zip
- For Google Maps - More Place Levels Mod: ancestors_map_3_add_4_placelevels_v9.0.0.1.zip
- For Google maps 15: ancestors_map_4_google_maps_15_v9.0.0.1.zip
[Hide TNGv9 - TNGv11]
Developers
This mod was developed by Developer is Réal Charlebois See Adding a map to Ancestry for an individual on the TNG Community Forums
TNG8 version by Bryan S. Larson
Config file for TNG V8.1.2 updated by Roger Moffat to work correctly, and have the variables quoted.
Mod was updated for TNG V9 by Roger Moffat to follow the Living and Private access rules as well as quoted variables from the TNG 8 Revision and tweaks for validation.
Mod was updated for TNG V10 by Roger Moffat to handle changes in innermenu caused by the addition of the Vertical Ancestor Chart to TNG. Version 10.0.0.1 includes fixes to the Privacy logic provided by Martin Pannier.
Mod was updated for TNG V10.1 by Roger Moffat to handle change from mysql_ queries to tng_ queries in TNG 10.1.
Mod was updated for TNG V12 by Ken Roy and Erik Hoppe to support both Google Maps and the OpenStreetMap mod
V12.0.0.6 was updated by Michel Kirsch to allow selection of events and to add an Edit option to display Generation numbers relative to 0 or to 1.
Known Issues
For the maps to work you must have geo-coded locations in your tree!
Geo-coded locations must use decimals and NOT commas for values. Commas used in geocodes will result in javascript variable errors that prevent the maps from displaying
TNG version: | ≤ 8.1.0 |
- mappedigree.php is still coded in TNG V7 style without the quoted variables used in TNG V8 (fixed in v12.0.0.5 and later)
- pins in Event table are not numbered
- pins in Event table are shown with a border (See sites using the mod for visualization of these last 2 issues)
- currently does not support the Google_Maps_-_More_Place_Levels_Mod
- The ancestors_map_placelevel_v8.1.0.zip file can be installed on top of the Ancestor Map mod to address the previous 3 issues shown above. Note that if you don't have the Google_Maps_-_More_Place_Levels_Mod installed, you should rework the ancestors_map_placelevel config file and only use location 2 to fix the other two issues.
TNG version: | ≥ 8.1.2 |
Ancestors_map_v8.1.3.cfg.zip file linked above
TNG version: | ≥ 9.0 |
Requirements
- a working TNG installation with Mod Manager
- Geo-coded locations
- Latitude and longitude values must use decimals
Visualizations
Revision History
Version | Date | Contents |
---|---|---|
V12.0.0.6a | 1 Nov 2019 | Updated by
|
V12.0.0.6 | 23 Aug 2019 | Updated by
|
V12.0.0.5 | 30 Jun 2019 | Updated to fix several syntax errors on PHP 7.2.6 Version supports both Google Maps and OpenStreetMap Updated add-on mods to work with the Ancestor Map v12.0.0.5 version posted on 27 Jun 2018 |
V12.0.0.4 | 10 Jun 2018 | Updated by Erik Hoppe for TNG v12 to support both Google Maps and OpenStreetMap |
V12.0.0.3 | 1 May 2018 | Updated for TNG v12 to use the %note to show PreReqs of associated mods. No other code changes |
V11.0.2.3 | 23 Sep 2016 | Updated for TNG v11.0.2 to fix innermenu links and support https |
V11.0.2.2 | 9 Sep 2016 | Updated for TNG v11.0.2 and fixed link to Fan Chart page |
V11.0.0.1 | 9 Sep 2016 | Fixed link to Fan Chart page |
V11.0.0.0 | 16 Apr 2016 | Added link to Ancestors Map on TNG v11 Fan Chart page, and tidied up the placement of the Map link in the TNG innermenu so that it's the same on all the TNG pages, and comes before the PDF tab. |
V10.1.0.2 | 14 Oct 2015 | Fix for extended characters under ISO-8859-1 noted by Erik. |
V10.1.0.1 | 25 Feb 2015 | Minor fixes for http/https switching in the links generated. |
V10.1.0.0 | 11 Jan 2015 | Updated for compatibility with TNG 10.1. |
V10.0.0.1 | 9 May 2014 | Fixes for Privacy Logic provided by Martin Pannier. |
V10.0.0.0 | 12 February 2014 | Updated for compatibility with TNG 10.0.0. |
V9.0.0.6 | 23 April 2012 | Minor bug fix. Another attempt at fixing issue where sometimes "%A0" would display in a place name. |
V9.0.0.5 | 23 April 2012 | Minor bug fix. Corrected an issue where the map would not show if you had set your site to NOT assign a tree to places. |
V9.0.0.4 | 21 April 2012 | Minor Update. Added PDF link to be able to create a PDF Pedigree chart from this page - NOTE: It's not a PDF of the map page, but just the regular PDF as created from other pages. |
V9.0.0.3 | 13 April 2012 | Minor bug fix. Corrected issue where people with certain prefixes in their names like "von" or "de" were being displayed with "%A0" in the name in the balloon on the map and in the table to the right of the map, instead of a space after the prefix. Also corrected an issue that stopped the map displaying if there was an apostrophe in a person's name. |
V9.0.0.2 | 21 March 2012 | Minor bug fix. Corrected issue where Map would not show if the TNG Admin setting for Miscellaneous ------> "Individuals start with:" was set to "Personal information only" preventing the map from showing at all. |
V9.0.0.1 | 8 March 2012 | Minor bug fix. Language Mods added for Dutch, French and Spanish. They work for all versions though! |
V9.0.0.0 | 2 February 2012 | Updated by Roger Moffat for TNG 9.0.0. This update suppresses ancestors that are marked Living and / or Private if the user is not allowed to view Living and / or Private for that Branch of the Tree |
V8.1.3 | 20 Jan 2012 | Updated by Roger Moffat for TNG 8.1.2 |
V8.1.2 | 27 April 2011 | Updated by Roger Moffat for TNG 8.1.2 |
V8.1.1 | 5 August 2010 | Updated by Ken Roy to create mappedigree.php in the config file and include $text for English-UTF8. Updated mappedigree.php to obtain mapconfig.php using the $subroot variable |
V8.1.0 | 27 June 2010 | original TNG V8 config file release by Bryan S. Larson |
Automated Installation Requirements
- Remove previously installed version
- Download the appropriate zip file from the Mod Summary in the upper right hand corner
- Unzip the downloaded zip file to your mods folder in TNG V8 and above
- Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the ancestors_map_.cfg
- Delete previous version
If you have other Goggle Map mods installed, you may need to install additional fixes to the Ancestor Map mod
Custom Text Additions
Note that config file only includes the English language changes, so if you support multiple languages you will need add these lines to each of your language cust_text.php files with appropriate translations of course.
// added for use with mappedigree file $text['ancestorsmap'] = "Map";
For example, you would add to the French/cust_text.php
// added for use with mappedigree file $text['ancestorsmap'] = "Carte";
Or you can use the language mods in the summary in the upper right corner of this page to add Dutch, French or Spanish custom text additions. Procedure: download, unzip to TNG mods folder, install using Mod Manager. Note that these language mods work for all versions!
Side effects
- As with most source code modifications, these changes will likely be overwritten during your next TNG revision upgrade and will need to be re-implemented. (Using the Mod Manager greatly simplifies this process.
In the event of a problem
- Try using the Mod Manager Remove capability
- all should be well now
Visualization of this mod
Sites using this mod include
Sites using this mod
If you download and install this mod, please add your TNG site to the table below