Difference between revisions of "Maternal And Paternal Lines"
(add user status) |
|||
(128 intermediate revisions by 23 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{restricted}} | ||
+ | {{TNGver | ||
+ | | ver = 9110 | ||
+ | | notes = Note that this mod includes additional languages besides English and requires that you have '''all affected TNG languages folders''' on your site. | ||
+ | }} | ||
{{TNGmod | {{TNGmod | ||
| mod_name = Maternal And Paternal Lines | | mod_name = Maternal And Paternal Lines | ||
| mod_summary = Adds four new pages to TNG | | mod_summary = Adds four new pages to TNG | ||
+ | | mod_last_update = 3 Jul 2017 | ||
| mod_validation = | | mod_validation = | ||
− | | download_link = for {{Tv91}}[ | + | | download_link = for {{Tv120}} {{Tv110}}<br />[https://xerxx.se/modSupport/click/click.php?id=99&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} Maternal_paternal_lines_v11.0.0.2.zip]<hr/>for {{Tv1010}}<br />[https://xerxx.se/modSupport/click/click.php?id=35&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} maternal_paternal_lines_v10.1.0.4.zip]<hr/>{{Tv100}}{{Tv91}}<br />[https://xerxx.se/modSupport/click/click.php?id=5&user={{#replace:{{CURRENTLOGGEDUSER}}}}&page={{PAGENAMEE}} maternal_paternal_lines_v9.1.1.2.zip] |
+ | | download_stats =[https://xerxx.se/modSupport/click/index.php?action=stats&groupid=2 See download statistics] | ||
| mod_author = Erik Hoppe | | mod_author = Erik Hoppe | ||
− | | mod_url = [[Maternal And Paternal Lines]] | + | | mod_url = [[Maternal And Paternal Lines]] (this page) |
− | | mod_support = [ | + | | mod_support = [https://tng.community/index.php?/forums/forum/21-addons/ TNG Community Forums: TNG Specific - Code Discussion - Addons] |
− | | mod_contact = | + | | mod_contact = |
− | + | | mod_version = 11.0.0.2 for TNG v11.0.0 - v12<br/>10.1.0.4 for TNG v10.1.0 - 10.1.2<br/>9.1.1.2 for TNG v9.1 through 10.0.x | |
| min_TNG_ver = 9.1.1 | | min_TNG_ver = 9.1.1 | ||
− | | max_TNG_ver = | + | | max_TNG_ver = 12+ |
| TNG_file_list = See [[Maternal_And_Paternal_Lines#TNG_Modules_Impacted|TNG Modules Impacted]] | | TNG_file_list = See [[Maternal_And_Paternal_Lines#TNG_Modules_Impacted|TNG Modules Impacted]] | ||
+ | | related_mods = [[Male and Female Descendant and Parent Ancestor Lines]] | ||
+ | | notes = Author of '''[https://xerxx.se/tcb TNG Colouring Book]'''<br/>Mods by me: [[User:XerxX|At my user page]]. | ||
}} | }} | ||
− | {|align=right | + | {| style="margin-right:0.5 em;" align="right" |
− | |__TOC__ | + | | __TOC__ |
+ | |||
|} | |} | ||
− | |||
== Purpose of the mod == | == Purpose of the mod == | ||
− | The Maternal And Paternal Lines mod adds four new pages to your TNG system: Two pages for individs and two pages for families.<br /> | + | The Maternal And Paternal Lines mod adds four new pages to your TNG system: Two pages for individs and two pages for families.<br /> |
− | The selected person/family is followed from mother to mother (Maternal Line) or from father to father (Paternal Line) as far back as is possible to trace.<br /> | + | The selected person/family is followed from mother-to-mother (Maternal Line) or from father-to-father (Paternal Line) as far back as is possible to trace.<br /> |
* Individ's tree is displayed including the line's spouse and siblings | * Individ's tree is displayed including the line's spouse and siblings | ||
− | * Family's both trees are displayed side-by-side, with spouse but not siblings, making it easy to compare the time-spans for the generations. | + | * Family's both trees are displayed side-by-side, with spouse but not siblings, making it easy to compare the time-spans for the generations. |
+ | |||
== Developer == | == Developer == | ||
Line 29: | Line 39: | ||
This mod was developed by [[User:XerxX|Erik Hoppe]] | This mod was developed by [[User:XerxX|Erik Hoppe]] | ||
− | Credit for the mod also goes to [[User: | + | Credit for the mod also goes to [[File:Oname.gif|bottom|link=User:ojay]], Jacques Deslauriers,[[User:henny|Henny Savenije]] and [[User:Mfenger|Mogens C. Fenger]] for German, French, Dutch and Danish translations resp. and for the suggestions, testing and '''patience''' provided by the alpha and beta testers: |
{| | {| | ||
− | * [[User: | + | * [[File:Oname.gif|bottom|link=User:ojay]] |
* [[User:Klintan-Sweden|Ulf Klinteberg]] | * [[User:Klintan-Sweden|Ulf Klinteberg]] | ||
− | * Henny Savenije | + | * [[User:henny|Henny Savenije]] |
|} | |} | ||
+ | <b>Ken Roy</b> has also been deeply involved in the later versions. Loads of Thanks! | ||
+ | |||
+ | |||
+ | == Mod Conflicts == | ||
+ | |||
+ | <i><u>The below is added to all involved mods:</u></i><br/> | ||
+ | Of <big><b>my mods</b></big>, some demand a special order to Install and Uninstall. This is one of them.<br/> | ||
+ | Installing / Uninstalling in the wrong order may create chaos at a later stage.<br/> | ||
+ | The mods may signal Okay to Install but nevertheless may not be.<br/><br/> | ||
+ | |||
+ | <b><big>Order to INSTALL:</big></b><br/> | ||
+ | |||
+ | All mods <b>below</b> the one you want to Install, must first be Uninstalled (if you use them).<br/> | ||
+ | See the Uninstall order below. You can Install them after.<br/> | ||
+ | #'''Maternal And Paternal Lines''' | ||
+ | #'''''[[Scrollbox_mod|Scrollbox]]''''' | ||
+ | #'''''[[Public Access Control|Public Access Control]]''''' | ||
+ | #'''''[[Forum for TNG|Forum for TNG]]''''' | ||
+ | #'''''[[Fixed Family Tab|Fixed Family Tab]]''''' | ||
+ | <br/> | ||
+ | |||
+ | <b><big>Order to UNINSTALL:</big></b><br/> | ||
+ | All mods <b>above</b> the one you want to Uninstall, must first be Uninstalled (if you use them).<br/> | ||
+ | You can Install them after. See the Install order above.<br/> | ||
+ | |||
+ | #'''''[[Fixed Family Tab|Fixed Family Tab]]''''' | ||
+ | #'''''[[Forum for TNG|Forum for TNG]]''''' | ||
+ | #'''''[[Public Access Control|Public Access Control]]''''' | ||
+ | #'''''[[Scrollbox_mod|Scrollbox]]''''' | ||
+ | #'''Maternal And Paternal Lines''' | ||
+ | <br/> | ||
+ | <b><big>Example:</big></b><br/> | ||
+ | Suppose you use the ''[[Scrollbox mod|Scrollbox]]'' and ''[[Fixed Family Tab|Fixed Family Tab]]'' mods.<br/> | ||
+ | Now you want to install ''Maternal And Paternal Lines''.<br/> | ||
+ | As you can see in the ''Install Order'' both the used mods are ''below'' the ''Maternal And Paternal Lines'' mod and therefore you must first Uninstall the mods in the Uninstall order:<br/> | ||
+ | First Uninstall the ''[[Fixed Family Tab|Fixed Family Tab]]'' mod and then the ''[[Scrollbox mod|Scrollbox]]'' mod.<br/> | ||
+ | Now you can install all three mods in the Install order:<br/> | ||
+ | First you Install ''Maternal And Paternal Lines'', second the ''[[Scrollbox mod|Scrollbox]]'' mod and finally ''[[Fixed Family Tab|Fixed Family Tab]]''. | ||
+ | |||
== Requirements == | == Requirements == | ||
Line 40: | Line 89: | ||
{{TNG 9.1.0|and after}} | {{TNG 9.1.0|and after}} | ||
* A working TNG installation. | * A working TNG installation. | ||
− | * A backup of all affected files (see the list | + | * For TNG '''<10.1''': '''All affected language files''' be on your site (see the list below) |
− | * An installed current version of the [[Mod Manager]] (is already included in TNG v9) | + | * A backup of all affected files (see the list below) |
− | + | * An installed current version of the [[Mod Manager]] (is already included in TNG v9 and above) | |
+ | |||
== Installation == | == Installation == | ||
− | # | + | # Click on the download link for your TNG version, shown in the summary in the upper right corner of the page. |
− | # | + | # Un-zip the downloaded file and you will find '''a folder: Open it'''. |
+ | # Move/copy/FTP the '''.cfg''' file and the folder named '''maternal_paternal_linesXXX''' (dep. on version) to the '''mods''' folder of your TNG system. | ||
# Follow the normal automated installation for Mod Manager, as shown in the example [[Mod Manager - Installing Config Files]] to install the mod. | # Follow the normal automated installation for Mod Manager, as shown in the example [[Mod Manager - Installing Config Files]] to install the mod. | ||
+ | # Note - if you're using the tng.php WordPress-TNG Plugin, you need to '''"Update the TNG Variables"''' in the WordPress Admin pane for the TNG Plugin to get this to work correctly. | ||
+ | |||
+ | |||
+ | == After installation == | ||
+ | |||
+ | '''Empty Your Cache!'''<br/>The mod adds to genstyle.css so it has to be re-loaded for the styles to take effect.<br/>Instructions for how to '''[[Bypassing_Browser_Cache | are found here]]''' | ||
+ | |||
== In the event of a problem == | == In the event of a problem == | ||
* Try using the [[Mod_Manager_-_Installing_Config_Files#Remove_Mod_Steps|Mod Manager Remove]] capability | * Try using the [[Mod_Manager_-_Installing_Config_Files#Remove_Mod_Steps|Mod Manager Remove]] capability | ||
− | * | + | * Replace all affected files with the copies you made before the installation. |
+ | * [https://tng.community/index.php?/forums/forum/21-addons/ TNG Community Forums: TNG Specific - Code Discussion - Addons] | ||
+ | |||
− | == | + | == Replacing the default icons/images == |
− | The default tab icons and the default images at the Family | + | The default tab icons and the default images at the Family pages are supposed to show a spinning wheel (Maternal) and a sword (Paternal): |
[[Image:tabiconsA.jpg|13px|left|Tabs icons]] [[Image:xerxxSpinnA.jpg|36px||Family Maternal image]] [[Image:xerxxSverdA.jpg|36px||Family Paternal image]] Tab icons, Family page Maternal image and Paternal image | [[Image:tabiconsA.jpg|13px|left|Tabs icons]] [[Image:xerxxSpinnA.jpg|36px||Family Maternal image]] [[Image:xerxxSverdA.jpg|36px||Family Paternal image]] Tab icons, Family page Maternal image and Paternal image | ||
− | They are selected because of the Swedish expressions for those lines (translated) | + | They are selected because of the Swedish expressions for those lines (translated) that are '''Spinning side''' and '''Sword side'''. |
− | The | + | The English expressions are '''Distaff side''' and '''Spear side''' - Read more here: [http://www.grammarphobia.com/blog/2008/04/the-flip-side-of-distaff.html The Flip Side Of Distaff] |
− | If you don't like the images, I provide | + | If you don't like the images, I provide a set of replacement images: |
[[Image:tabiconsB.jpg|13px|left|Tabs icons]] [[Image:xerxxSpinnB.jpg|36px||Family Maternal image]] [[Image:xerxxSverdB.jpg|36px||Family Paternal image]] Tab icons, Family page Maternal image and Paternal image | [[Image:tabiconsB.jpg|13px|left|Tabs icons]] [[Image:xerxxSpinnB.jpg|36px||Family Maternal image]] [[Image:xerxxSverdB.jpg|36px||Family Paternal image]] Tab icons, Family page Maternal image and Paternal image | ||
− | Open the folder named maternal_paternal_lines, in which you will find the folder replacement_images. | + | Open the folder named maternal_paternal_lines, in which you will find the folder '''replacement_images'''.<br /> |
− | If you do this prior to installation of the mod: Move the replacement images out of the replacement_images folder and let them replace the images in the outer folder maternal_paternal_lines. | + | If you do this '''prior''' to installation of the mod: Move the replacement images out of the replacement_images folder and let them replace the images in the outer folder maternal_paternal_lines.<br /> |
− | If you do this after installation of the mod: Move the replacement images to the (system root)img/ folder and let them replace the images there. | + | If you do this '''after''' installation of the mod: Move the replacement images to the (system root)img/ folder and let them replace the images there. |
+ | |||
== Custom Text Additions == | == Custom Text Additions == | ||
− | '''Note:''' The config file includes the Dutch, English, French, German and Swedish language custom text.<br />For other languages you can modify the config file to add the custom text or manually add to whatever language you like. | + | '''Note:''' The config file includes the Danish, Dutch, English, French, German and Swedish language custom text.<br />For other languages you can modify the config file to add the custom text or manually add to whatever language you like. |
'''English custom text For Reference Only!'''<br /> | '''English custom text For Reference Only!'''<br /> | ||
− | '''Dutch, French, German and Swedish custom text translations may be changed by editing the respective custom_text file.''' | + | '''Danish, Dutch, French, German and Swedish custom text translations may be changed by editing the respective custom_text.php file.''' |
<pre> | <pre> | ||
$text['xerxxSpinnrub'] = "Maternal Line"; | $text['xerxxSpinnrub'] = "Maternal Line"; | ||
Line 85: | Line 146: | ||
$text['xerxxEjforaldrar'] = "No parents are registered."; | $text['xerxxEjforaldrar'] = "No parents are registered."; | ||
</pre> | </pre> | ||
+ | |||
+ | |||
+ | == Customizing Background Colors == | ||
+ | |||
+ | If you are color-blind and cannot distinquish the direct line from the siblings, you can customize any of the following colors in your template/css/mytngstyle.css | ||
+ | |||
+ | <syntaxhighlight lang="css" enclose="div"> | ||
+ | .xerxxline { | ||
+ | background-color: #E9E9FF; | ||
+ | } | ||
+ | |||
+ | .xerxxspouse { | ||
+ | background-color: #FFFFFF; | ||
+ | } | ||
+ | |||
+ | .xerxxsibling { | ||
+ | background-color: #E4E4E4; | ||
+ | }</syntaxhighlight> | ||
+ | |||
+ | for example, you could change the direct line to another color | ||
+ | <syntaxhighlight lang="css" enclose="div"> | ||
+ | /* override Maternal and Paternal lines colors */ | ||
+ | .xerxxline { | ||
+ | background-color: #D9FFB3; | ||
+ | } | ||
+ | |||
+ | </syntaxhighlight> | ||
+ | |||
+ | Here is a link to a page that shows 140 colours with hex codes: | ||
+ | [http://www.w3schools.com/colors/colors_names.asp w3schools - Colornames] | ||
+ | |||
== Uninstalling the mod == | == Uninstalling the mod == | ||
Line 92: | Line 184: | ||
# click the '''Delete''' button to delete the config file from the mods folder. | # click the '''Delete''' button to delete the config file from the mods folder. | ||
− | ==Revision History== | + | |
+ | == Revision History == | ||
{| border="1" cellspacing="5" cellpadding="2" width="100%" class="wikitable" | {| border="1" cellspacing="5" cellpadding="2" width="100%" class="wikitable" | ||
Line 99: | Line 192: | ||
! Date | ! Date | ||
! Description | ! Description | ||
+ | |- | ||
+ | | v11.0.0.2 | ||
+ | | 3 Jul 2017 | ||
+ | | Fixed Tab icon problems. Thanks to Jim Holt for the alert. | ||
+ | |- | ||
+ | | v11.0.0.1 | ||
+ | | 20 Jun 2016 | ||
+ | | Fixed a CSS problem for Template 15. Thanks to Jan H. for the alert. | ||
+ | |- | ||
+ | | v11.0.0.0 | ||
+ | | 18 March 2016 | ||
+ | | Updated for TNG v11.0.0 by '''Ken Roy''' - Thank You! | ||
+ | |- | ||
+ | | v10.1.0.4 | ||
+ | | 20 Oct 2015 | ||
+ | | The Family pages displayed ugly under TNG v10.1.2 and several templates. (Esp. #12 as reported by Hendrik. Thanks!) Corrected.<br/>Please note that the accompanying file folder is a replacement (rev. named). | ||
+ | |- | ||
+ | | V9.1.1.2<br/>V10.1.0.3 | ||
+ | | 6 July 2015 | ||
+ | | The Family pages are now "Mobile friendly" (See visualization).<br/>NOTE that all four pages have new code. | ||
+ | |- | ||
+ | | V9.1.1.1b<br/>V10.1.0.2b | ||
+ | | 3 July 2015 | ||
+ | | When used together with my "Access" mods, data was pushed by the camera-icon outside of the box. | ||
+ | |- | ||
+ | | V10.1.0.2 | ||
+ | | 26 Jan 2015 | ||
+ | | New version for TNG v10.1. Thanks to Ken Roy for assistance. | ||
+ | |- | ||
+ | | V9.1.1.1 | ||
+ | | 15 April 2014 | ||
+ | | If a language file was missing, no error was signalled but no files were copied. Took away all the %fileoptional:% directives to ensure Error.<br /> | ||
+ | I also included the Danish translation provided by Mogens C Fenger / Wiki user Mfenger. | ||
|- | |- | ||
| V9.1.1.0 | | V9.1.1.0 | ||
− | | | + | | 14 April 2014 |
| Introduction. | | Introduction. | ||
|} | |} | ||
+ | |||
== Visualization of this mod == | == Visualization of this mod == | ||
Line 109: | Line 236: | ||
{| border="0" cellspacing="5" cellpadding="2" width="100%" class="wikitable" | {| border="0" cellspacing="5" cellpadding="2" width="100%" class="wikitable" | ||
|- | |- | ||
− | | Individ's Paternal Line tree, Admin view (50%) | + | | Individ's Paternal Line tree, Admin view (50%) (Yes; it is a test database) |
|- | |- | ||
|[[Image:paternalindivid.jpg|678px|left|Individ Paternal Line tree]] | |[[Image:paternalindivid.jpg|678px|left|Individ Paternal Line tree]] | ||
Line 119: | Line 246: | ||
|- | |- | ||
|[[Image:paternalfamily.jpg|504px|left[Family Maternal Line tree]] | |[[Image:paternalfamily.jpg|504px|left[Family Maternal Line tree]] | ||
+ | |- | ||
+ | | Family's Maternal Line trees, Mobile view | ||
+ | |- | ||
+ | |[[Image:MaternalPaternalMobile.png]] | ||
|} | |} | ||
+ | |||
== Sites using this mod == | == Sites using this mod == | ||
Line 133: | Line 265: | ||
! User-language | ! User-language | ||
|- | |- | ||
− | | [ | + | | [https://xerxx.se/ Andersson, Hoppe, Sahlin, Thorell] |
| [[User:XerxX|Erik Hoppe]] | | [[User:XerxX|Erik Hoppe]] | ||
− | | | + | | Mod author. Page only f. logged in users. |
− | | 9.1.1.1 | + | | 11.0.0.2 |
− | | | + | | 11.1.2 |
+ | | SE, GB, DE | ||
+ | |- | ||
+ | | [http://www.royandboucher.com/tng/xerxxIndividPaternalLine.php?personID=I46&tree=T0001 Our Roy and Boucher Family] | ||
+ | | [[User:Ken Roy|Ken Roy]] | ||
+ | | Very nice addition to TNG charts | ||
+ | | 10.1.0.2 | ||
+ | | 12.0.0 | ||
+ | | French, English | ||
+ | |- | ||
+ | | [http://henny-savenije.com/tng/xerxxIndividPaternalLine.php?personID=I14760&tree=savenije De Veenkoloniale Genealogieën] | ||
+ | | [[User:henny|Henny Savenije]] | ||
+ | | Looks really well. | ||
+ | | 9.1.1.0 | ||
+ | | 10.0.1 | ||
+ | | Dutch, French, English and many more. | ||
+ | |- | ||
+ | | [https://www.teige.de my family] | ||
+ | | [[File:Oname.gif|link=User:ojay]] | ||
+ | | (no public site) | ||
+ | | see [[User:ojay]] | ||
+ | | see [[User:ojay]] | ||
+ | | D,(NL),(GB) | ||
+ | |- | ||
+ | | [http://mfo.me.uk/xerxxIndividMaternalLine.php?personID=I88&tree=E1 Mitchell Familes Online - Sample page] | ||
+ | | [[User:HiTowerUK|Roger Mitchell]] | ||
+ | | Very nice addition to the family charts | ||
+ | | 9.1.1.0 | ||
+ | | 10.0.1 | ||
+ | | EN. | ||
+ | |- | ||
+ | | [http://nordicancestry.info Nordic Ancestry] | ||
+ | | [[User:Mfenger|Mogens C. Fenger]] | ||
+ | | Not a public site | ||
+ | | 9.1.1.0 | ||
+ | | 10.0.1 | ||
+ | | DA, EN. | ||
+ | |- | ||
+ | | [http://www.bradyfamilytree.org/ Brady Family Tree in Western Australia] | ||
+ | | [[User:bradyfamilytree|Darryl Brady]] | ||
+ | | Public site | ||
+ | | 10.1.0.3 | ||
+ | | 10.1.1 | ||
+ | | EN, DE | ||
+ | |- | ||
+ | | [http://oceanwharf.com/hfl_genealogy Hooley Family Links] | ||
+ | | [[User:lastejas|Rick Hooley]] | ||
+ | | Public/Private | ||
+ | | [[User: lastejas|See Here]] | ||
+ | | [[User: lastejas|See Here]] | ||
+ | | EN | ||
+ | |- | ||
+ | | [https://genealogywings.com/ MOTYER Family Genealogy] | ||
+ | | [[User:JMM|John Mark Motyer]] | ||
+ | | Public site | ||
+ | | [[User:JMM|see here]] | ||
+ | | [[User:JMM|see here]] | ||
+ | | EN, DE, RU | ||
+ | |- | ||
+ | | [http://donquigley.net Quigley Doyle Family Tree] | ||
+ | | [[User:dwqwiz|Don Quigley]] | ||
+ | | Public Site | ||
+ | | 10.1.0.4 | ||
+ | | 10.1.1 | ||
+ | | EN | ||
+ | |- | ||
+ | | [http://tor-lund.net/ Our Family History] | ||
+ | | [[User:torlund|Tor Lund]] | ||
+ | | Public Site | ||
+ | | 11.0.0.1 | ||
+ | | 11.1 | ||
+ | | NO, EN, DE, FR | ||
+ | |- | ||
+ | | [http://www.jeanpichette.com/gen Our Family History] | ||
+ | | [[User:JeanPichette|Jean Pichette]] | ||
+ | | Public Site | ||
+ | | 11.0.0 | ||
+ | | 11.0.0 | ||
+ | | EN, FR | ||
+ | |- | ||
+ | | [http://www.luithlenfamilie.de Luithlenfamilie] | ||
+ | | [[User:pingo|Ingo Wagner]] | ||
+ | | Not a Public site | ||
+ | | 11.0.0.2 | ||
+ | | 11.1.2 | ||
+ | | DE, EN, NO, FR | ||
+ | |- | ||
+ | | [https://www.kmtrees.com Roots & Relatives Remembered] | ||
+ | | [[User:Tngrlkrz|Ron Krzmarzick]] | ||
+ | | Public & Private, modified | ||
+ | | 11.0.0.2 | ||
+ | | [https://kmtrees.com/modlist_wiki?whichoptions=basic&cachemethod=3&sortby=filename See Here] | ||
+ | | EN,DE,CS,ES | ||
+ | |- | ||
+ | | [http://royroyes.net roy~royesfamilylinks ] | ||
+ | | [[User:unknown|Bruce Roy]] | ||
+ | | Public Site | ||
+ | | 11.0.0.1 | ||
+ | | 11.0.1 | ||
+ | | EN | ||
+ | |- | ||
+ | | [https://ourfamilyhistory.club OurFamilyHistory ] | ||
+ | | [[User:Paul Barrett|Paul Barrett]] | ||
+ | | Public Site | ||
+ | | 11.0.0.1 | ||
+ | | 11.0.1 | ||
+ | | EN | ||
+ | |- | ||
+ | | [http://racine-ad.fr/TNG/index.php Racine d'Alsace] | ||
+ | | [[User:Louis42|J-Louis Valory]] | ||
+ | | Public/Private - T17 customized | ||
+ | | 11.0.0.2 | ||
+ | | 12.0.2 | ||
+ | | FR | ||
+ | |- | ||
+ | | [http://www.josephoranholtz.com/ Joseph Oran Holtz Genealogy Pages] | ||
+ | | [[User:Stores|Jim Holt]] | ||
+ | | Not a Public Site | ||
+ | | 11.0.0.2 | ||
+ | | 11.1.1 | ||
+ | | English | ||
+ | |- | ||
+ | | [http://bumbery.com/ Bumbery-Wangler] | ||
+ | | [[User:Bob|Bumbery]] | ||
+ | | Public Site | ||
+ | | 11.0.0.2 | ||
+ | | 11.1.2 | ||
+ | | English | ||
+ | |- | ||
+ | | [http://graham-clan.co.uk/thefamilytree/ The Grahams of Helensburgh] | ||
+ | | [[User:Fruin|Jim Graham]] | ||
+ | | Public Site | ||
+ | | 11.0.0.1 | ||
+ | | 12.0 | ||
+ | | English | ||
+ | |- | ||
+ | | [https://www.martius-familie.de/ Martius family] | ||
+ | | [[User:Hemar|Hendrik Martius]] | ||
+ | | Half public | ||
+ | | 11.0.0.1 | ||
+ | | 12.0.1 | ||
+ | | DE, EN, FR, NL | ||
+ | |- | ||
+ | | [https://thrushfamily.com Journeys in Genealogy] | ||
+ | | [[User:PapaTango|Patrick Thrush]] | ||
+ | | Public WP/TNG integration | ||
+ | | 11.0.0.2 | ||
+ | | 12.0.3 | ||
+ | | English | ||
|} | |} | ||
== TNG Modules Impacted == | == TNG Modules Impacted == | ||
− | The following TNG Modules are modified, and should be backed up prior to installing this mod: | + | The following TNG Modules are modified, and should be backed up prior to installing this mod:<br /> |
+ | '''Make sure you have all of these language files installed''' | ||
* genlib.php | * genlib.php | ||
* css/genstyle.css | * css/genstyle.css | ||
− | * | + | * languages/Danish/cust_text.php |
+ | * languages/Danish-UTF8/cust_text.php | ||
* languages/Dutch/cust_text.php | * languages/Dutch/cust_text.php | ||
* languages/Dutch-UTF8/cust_text.php | * languages/Dutch-UTF8/cust_text.php | ||
Line 161: | Line 443: | ||
* xerxxIndividMaternalLine.php | * xerxxIndividMaternalLine.php | ||
* xerxxIndividPaternalLine.php | * xerxxIndividPaternalLine.php | ||
− | * | + | * img/xerxx_small_icon_sprites.gif |
− | * | + | * img/xerxxSpinn.gif |
− | * | + | * img/xerxxSverd.gif |
+ | [[Category:Mods for TNG v12]] | ||
+ | [[Category:Mods for TNG v11]] | ||
+ | [[Category:Mods for TNG v10]] | ||
[[Category:Mods for TNG v9]] | [[Category:Mods for TNG v9]] | ||
− | [[Category: | + | [[Category:genlib.php mods]] |
+ | [[Category:genstyle.css mods]] | ||
+ | [[Category:cust_text.php English mods]] | ||
+ | [[Category:cust_text.php French mods]] | ||
+ | [[Category:cust_text.php German mods]] | ||
+ | [[Category:cust_text.php Swedish mods]] |
Revision as of 23:57, 29 January 2019
Downloads of Maternal And Paternal Lines 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
|
Note that this mod includes additional languages besides English and requires that you have all affected TNG languages folders on your site. |
|
Maternal And Paternal Lines | ||||||
---|---|---|---|---|---|---|
Summary | Adds four new pages to TNG | |||||
Validation | ||||||
Mod Updated | 3 Jul 2017 | |||||
Download link | for
Maternal_paternal_lines_v11.0.0.2.zip for
maternal_paternal_lines_v10.1.0.4.zip
maternal_paternal_lines_v9.1.1.2.zip | |||||
Download stats | See download statistics | |||||
Author(s) | Erik Hoppe | |||||
Homepage | Maternal And Paternal Lines (this page) | |||||
Mod Support | TNG Community Forums: TNG Specific - Code Discussion - Addons | |||||
Contact Developer | ||||||
Latest Mod | 11.0.0.2 for TNG v11.0.0 - v12 10.1.0.4 for TNG v10.1.0 - 10.1.2 9.1.1.2 for TNG v9.1 through 10.0.x | |||||
Min TNG V | 9.1.1 | |||||
Max TNG V | 12+ | |||||
Files modified | ||||||
Related Mods | ||||||
Notes |
Purpose of the mod
The Maternal And Paternal Lines mod adds four new pages to your TNG system: Two pages for individs and two pages for families.
The selected person/family is followed from mother-to-mother (Maternal Line) or from father-to-father (Paternal Line) as far back as is possible to trace.
- Individ's tree is displayed including the line's spouse and siblings
- Family's both trees are displayed side-by-side, with spouse but not siblings, making it easy to compare the time-spans for the generations.
Developer
This mod was developed by Erik Hoppe
Credit for the mod also goes to , Jacques Deslauriers,Henny Savenije and Mogens C. Fenger for German, French, Dutch and Danish translations resp. and for the suggestions, testing and patience provided by the alpha and beta testers:
Ken Roy has also been deeply involved in the later versions. Loads of Thanks!
Mod Conflicts
The below is added to all involved mods:
Of my mods, some demand a special order to Install and Uninstall. This is one of them.
Installing / Uninstalling in the wrong order may create chaos at a later stage.
The mods may signal Okay to Install but nevertheless may not be.
Order to INSTALL:
All mods below the one you want to Install, must first be Uninstalled (if you use them).
See the Uninstall order below. You can Install them after.
- Maternal And Paternal Lines
- Scrollbox
- Public Access Control
- Forum for TNG
- Fixed Family Tab
Order to UNINSTALL:
All mods above the one you want to Uninstall, must first be Uninstalled (if you use them).
You can Install them after. See the Install order above.
- Fixed Family Tab
- Forum for TNG
- Public Access Control
- Scrollbox
- Maternal And Paternal Lines
Example:
Suppose you use the Scrollbox and Fixed Family Tab mods.
Now you want to install Maternal And Paternal Lines.
As you can see in the Install Order both the used mods are below the Maternal And Paternal Lines mod and therefore you must first Uninstall the mods in the Uninstall order:
First Uninstall the Fixed Family Tab mod and then the Scrollbox mod.
Now you can install all three mods in the Install order:
First you Install Maternal And Paternal Lines, second the Scrollbox mod and finally Fixed Family Tab.
Requirements
TNG version: | ≥ 9.1.0 |
- A working TNG installation.
- For TNG <10.1: All affected language files be on your site (see the list below)
- A backup of all affected files (see the list below)
- An installed current version of the Mod Manager (is already included in TNG v9 and above)
Installation
- Click on the download link for your TNG version, shown in the summary in the upper right corner of the page.
- Un-zip the downloaded file and you will find a folder: Open it.
- Move/copy/FTP the .cfg file and the folder named maternal_paternal_linesXXX (dep. on version) to the mods folder of your TNG system.
- Follow the normal automated installation for Mod Manager, as shown in the example Mod Manager - Installing Config Files to install the mod.
- Note - if you're using the tng.php WordPress-TNG Plugin, you need to "Update the TNG Variables" in the WordPress Admin pane for the TNG Plugin to get this to work correctly.
After installation
Empty Your Cache!
The mod adds to genstyle.css so it has to be re-loaded for the styles to take effect.
Instructions for how to are found here
In the event of a problem
- Try using the Mod Manager Remove capability
- Replace all affected files with the copies you made before the installation.
- TNG Community Forums: TNG Specific - Code Discussion - Addons
Replacing the default icons/images
The default tab icons and the default images at the Family pages are supposed to show a spinning wheel (Maternal) and a sword (Paternal):
Tab icons, Family page Maternal image and Paternal image
They are selected because of the Swedish expressions for those lines (translated) that are Spinning side and Sword side. The English expressions are Distaff side and Spear side - Read more here: The Flip Side Of Distaff
If you don't like the images, I provide a set of replacement images:
Tab icons, Family page Maternal image and Paternal image
Open the folder named maternal_paternal_lines, in which you will find the folder replacement_images.
If you do this prior to installation of the mod: Move the replacement images out of the replacement_images folder and let them replace the images in the outer folder maternal_paternal_lines.
If you do this after installation of the mod: Move the replacement images to the (system root)img/ folder and let them replace the images there.
Custom Text Additions
Note: The config file includes the Danish, Dutch, English, French, German and Swedish language custom text.
For other languages you can modify the config file to add the custom text or manually add to whatever language you like.
English custom text For Reference Only!
Danish, Dutch, French, German and Swedish custom text translations may be changed by editing the respective custom_text.php file.
$text['xerxxSpinnrub'] = "Maternal Line"; $text['xerxxSvardrub'] = "Paternal Line"; $text['xerxxSpinnrub2'] = "Maternal Lines"; $text['xerxxSvardrub2'] = "Paternal Lines"; $text['xerxxEjforaldrar'] = "No parents are registered.";
Customizing Background Colors
If you are color-blind and cannot distinquish the direct line from the siblings, you can customize any of the following colors in your template/css/mytngstyle.css
.xerxxline {
background-color: #E9E9FF;
}
.xerxxspouse {
background-color: #FFFFFF;
}
.xerxxsibling {
background-color: #E4E4E4;
}
for example, you could change the direct line to another color
/* override Maternal and Paternal lines colors */
.xerxxline {
background-color: #D9FFB3;
}
Here is a link to a page that shows 140 colours with hex codes: w3schools - Colornames
Uninstalling the mod
If you want to completely Remove (uninstall) this mod and all its tables, you should
- click the Remove button to uninstall the mod and then
- click the Delete button to delete the config file from the mods folder.
Revision History
Version | Date | Description |
---|---|---|
v11.0.0.2 | 3 Jul 2017 | Fixed Tab icon problems. Thanks to Jim Holt for the alert. |
v11.0.0.1 | 20 Jun 2016 | Fixed a CSS problem for Template 15. Thanks to Jan H. for the alert. |
v11.0.0.0 | 18 March 2016 | Updated for TNG v11.0.0 by Ken Roy - Thank You! |
v10.1.0.4 | 20 Oct 2015 | The Family pages displayed ugly under TNG v10.1.2 and several templates. (Esp. #12 as reported by Hendrik. Thanks!) Corrected. Please note that the accompanying file folder is a replacement (rev. named). |
V9.1.1.2 V10.1.0.3 |
6 July 2015 | The Family pages are now "Mobile friendly" (See visualization). NOTE that all four pages have new code. |
V9.1.1.1b V10.1.0.2b |
3 July 2015 | When used together with my "Access" mods, data was pushed by the camera-icon outside of the box. |
V10.1.0.2 | 26 Jan 2015 | New version for TNG v10.1. Thanks to Ken Roy for assistance. |
V9.1.1.1 | 15 April 2014 | If a language file was missing, no error was signalled but no files were copied. Took away all the %fileoptional:% directives to ensure Error. I also included the Danish translation provided by Mogens C Fenger / Wiki user Mfenger. |
V9.1.1.0 | 14 April 2014 | Introduction. |
Visualization of this mod
Individ's Paternal Line tree, Admin view (50%) (Yes; it is a test database) |
Family's Maternal Line trees, Admin view (50%) |
Family's Maternal Line trees, Mobile view |
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 |
---|---|---|---|---|---|
Andersson, Hoppe, Sahlin, Thorell | Erik Hoppe | Mod author. Page only f. logged in users. | 11.0.0.2 | 11.1.2 | SE, GB, DE |
Our Roy and Boucher Family | Ken Roy | Very nice addition to TNG charts | 10.1.0.2 | 12.0.0 | French, English |
De Veenkoloniale Genealogieën | Henny Savenije | Looks really well. | 9.1.1.0 | 10.0.1 | Dutch, French, English and many more. |
my family | (no public site) | see User:ojay | see User:ojay | D,(NL),(GB) | |
Mitchell Familes Online - Sample page | Roger Mitchell | Very nice addition to the family charts | 9.1.1.0 | 10.0.1 | EN. |
Nordic Ancestry | Mogens C. Fenger | Not a public site | 9.1.1.0 | 10.0.1 | DA, EN. |
Brady Family Tree in Western Australia | Darryl Brady | Public site | 10.1.0.3 | 10.1.1 | EN, DE |
Hooley Family Links | Rick Hooley | Public/Private | See Here | See Here | EN |
MOTYER Family Genealogy | John Mark Motyer | Public site | see here | see here | EN, DE, RU |
Quigley Doyle Family Tree | Don Quigley | Public Site | 10.1.0.4 | 10.1.1 | EN |
Our Family History | Tor Lund | Public Site | 11.0.0.1 | 11.1 | NO, EN, DE, FR |
Our Family History | Jean Pichette | Public Site | 11.0.0 | 11.0.0 | EN, FR |
Luithlenfamilie | Ingo Wagner | Not a Public site | 11.0.0.2 | 11.1.2 | DE, EN, NO, FR |
Roots & Relatives Remembered | Ron Krzmarzick | Public & Private, modified | 11.0.0.2 | See Here | EN,DE,CS,ES |
roy~royesfamilylinks | Bruce Roy | Public Site | 11.0.0.1 | 11.0.1 | EN |
OurFamilyHistory | Paul Barrett | Public Site | 11.0.0.1 | 11.0.1 | EN |
Racine d'Alsace | J-Louis Valory | Public/Private - T17 customized | 11.0.0.2 | 12.0.2 | FR |
Joseph Oran Holtz Genealogy Pages | Jim Holt | Not a Public Site | 11.0.0.2 | 11.1.1 | English |
Bumbery-Wangler | Bumbery | Public Site | 11.0.0.2 | 11.1.2 | English |
The Grahams of Helensburgh | Jim Graham | Public Site | 11.0.0.1 | 12.0 | English |
Martius family | Hendrik Martius | Half public | 11.0.0.1 | 12.0.1 | DE, EN, FR, NL |
Journeys in Genealogy | Patrick Thrush | Public WP/TNG integration | 11.0.0.2 | 12.0.3 | English |
TNG Modules Impacted
The following TNG Modules are modified, and should be backed up prior to installing this mod:
Make sure you have all of these language files installed
- genlib.php
- css/genstyle.css
- languages/Danish/cust_text.php
- languages/Danish-UTF8/cust_text.php
- languages/Dutch/cust_text.php
- languages/Dutch-UTF8/cust_text.php
- languages/English/cust_text.php
- languages/English-UTF8/cust_text.php
- languages/French/cust_text.php
- languages/French-UTF8/cust_text.php
- languages/German/cust_text.php
- languages/German-UTF8/cust_text.php
- languages/Swedish/cust_text.php
- languages/Swedish-UTF8/cust_text.php
The following modules are added by this mod
- xerxxFamilyMaternalLine.php
- xerxxFamilyPaternalLine.php
- xerxxIndividMaternalLine.php
- xerxxIndividPaternalLine.php
- img/xerxx_small_icon_sprites.gif
- img/xerxxSpinn.gif
- img/xerxxSverd.gif