Template:Infobox individual/marriages: Difference between revisions

From 'City of Adelaide' History and Genealogy Site
Jump to navigation Jump to search
(Created page with "<includeonly>{{!}}- {{!}} class="fn" colspan="2" {{Individual infobox/style|sub_sub_header_bar|{{lc:{{#iferror:{{#external_value:TNGrole}}}}}}}} {{!}} {{TNGfamily|{{{TNGfamily...")
 
No edit summary
 
(63 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{!}}-
<includeonly>{{#get_db_data:db=tng_db
{{!}} class="fn" colspan="2" {{Individual infobox/style|sub_sub_header_bar|{{lc:{{#iferror:{{#external_value:TNGrole}}}}}}}} {{!}} {{TNGfamily|{{{TNGfamilyID}}}}}
{{!}}-
! style="padding-right: 1em;" {{!}} Spouse
{{!}} {{#switch:{{lc:{{#iferror:{{#external_value:TNGgender}}}}}}|
|male  |m = {{TNGperson|{{{TNGwife|}}}|biobd}}
|female|f = {{TNGperson|{{{TNGhusband|}}}|biobd}}
|#default = {{TNGperson|{{{TNGwife|}}}|biobd}}
}}
{{!}}-
{{#if:{{{TNGmarrdate|}}}|
! style="padding-right: 1em;" {{!}} Married
{{!}} {{{TNGmarrdate}}}
}}
{{!}}-
{{#if:{{{TNGmarrplace|}}}|
! style="padding-right: 1em;" {{!}} Married place
{{!}} {{{TNGmarrplace}}}
}}
{{#get_db_data:db=tng_db
   |from=tng_children LEFT JOIN tng_people ON tng_children.personID=tng_people.personID
   |from=tng_children LEFT JOIN tng_people ON tng_children.personID=tng_people.personID
   |where=tng_children.familyID='{{{TNGfamilyID}}}'
   |where=tng_children.familyID='{{{TNGfamilyID}}}'
   |order by=tng_people.birthdate ASC
   |order by=tng_people.birthdate ASC
   |data={{{TNGfamilyID}}}childID=tng_children.personID,{{{TNGfamilyID}}}childlastname=tng_people.lastname,{{{TNGfamilyID}}}childfirstname=tng_people.firstname,{{{TNGfamilyID}}}childbirthdate=tng_people.birthdate,{{{TNGfamilyID}}}childdeathdate=tng_people.deathdate}}
   |data={{{TNGfamilyID}}}childID=tng_children.personID,{{{TNGfamilyID}}}childlastname=tng_people.lastname,{{{TNGfamilyID}}}childfirstname=tng_people.firstname,{{{TNGfamilyID}}}childbirthdate=tng_people.birthdate,{{{TNGfamilyID}}}childdeathdate=tng_people.deathdate}}<!--
{{!}}-
 
{{#if:{{#iferror:{{#external_value:{{{TNGfamilyID}}}childID}}}}|
-->{{Infobox | child = yes
! style="padding-right: 1em; border-top: {{Individual infobox/style|section_border}}" {{!}} Children
| headerstyle = background: {{Colour style|{{lc:{{#iferror:{{#external_value:TNGrole}}}}}}|3}}; font-size:100%;
{{!}}style="padding-right: 1em; border-top: {{Individual infobox/style|section_border}}" {{!}} {{#display_external_table:template=Individual infobox/children|data=childID={{{TNGfamilyID}}}childID,childlastname={{{TNGfamilyID}}}childlastname,childfirstname={{{TNGfamilyID}}}childfirstname,childbirthdate={{{TNGfamilyID}}}childbirthdate,childdeathdate={{{TNGfamilyID}}}childdeathdate}} }}</includeonly><noinclude>
| header2= {{TNGfamily|{{{TNGfamilyID}}}|bio}}
| label4    = Spouse
|  data4    = {{#switch:{{lc:{{#iferror:{{#external_value:TNGgender}}}}}}|
  |female|f = {{#iferror:{{TNGperson|{{{TNGhusband|}}}|biobd}}|Unknown}}
  |male  |m = {{#iferror:{{TNGperson|{{{TNGwife|}}}|biobd}}|Unknown}}
  |#default = {{#iferror:{{TNGperson|{{{TNGwife|}}}|biobd}}|Unknown}}
  }}
 
| label5  = Nationality
|  data5    = {{#switch:{{lc:{{#iferror:{{#external_value:TNGgender}}}}}}|
  |female|f = {{#iferror:{{TNGnationality|{{{TNGhusband|}}}|flag}}}}
  |male  |m = {{#iferror:{{TNGnationality|{{{TNGwife|}}}|flag}}}}
  |#default = {{#iferror:{{TNGnationality|{{{TNGwife|}}}|flag}}}}
  }}
 
| label6  = Married
|  data6  = {{#if:{{{TNGmarrdate|}}}{{{TNGmarrplace|}}}|{{br separated entries|1={{{TNGmarrdate|}}}|2={{#if:{{{TNGmarrplace|}}}|{{{TNGmarrplace|}}}}}}}}}
 
|  data8  = {{#if:{{#iferror:{{#external_value:{{{TNGfamilyID}}}childID}}}}|<hr/>}}
 
| label9  = Children:
|  data9  = {{#if:{{#iferror:{{#external_value:{{{TNGfamilyID}}}childID}}}}|&nbsp;}}
 
|  data10  = {{#if:{{#iferror:{{#external_value:{{{TNGfamilyID}}}childID}}}}|{{#display_external_table:template=Infobox individual/children|data=childID={{{TNGfamilyID}}}childID,childlastname={{{TNGfamilyID}}}childlastname,childfirstname={{{TNGfamilyID}}}childfirstname,childbirthdate={{{TNGfamilyID}}}childbirthdate,childdeathdate={{{TNGfamilyID}}}childdeathdate}}}}&nbsp;<hr/>
}}</includeonly>{{main other|<!--
-->{{#if:{{{TNGwife|}}}|[[Category:{{TNGperson|{{{TNGwife|}}}|lastname}}]]}}<!--
-->{{#if:{{{TNGhusband|}}}|[[Category:{{TNGperson|{{{TNGhusband|}}}|lastname}}]]}}<!--
-->{{#if:{{{box_width|}}}|[[Category:Infobox person using boxwidth parameter]]}}<!--
-->{{#if:{{{occupation|}}}|[[Category:{{{occupation}}}]]}}<!--
-->{{#if:{{{hon prefix|}}}{{{hon_prefix|}}}{{{hon suffix|}}}{{{hon_suffix|}}}|[[Category:Biographies with honorific prefix or suffix]]}}<!--
-->[[Category:Articles with hCards]]
}}<noinclude>
[[Category:Data retrieval templates]]
[[Category:Data retrieval templates]]
[[Category:People infobox templates| ]]
{{documentation}}
{{documentation}}
</noinclude>
</noinclude>

Latest revision as of 05:59, 11 October 2014

{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}