Jump to content

Template:Character2: Difference between revisions

 
(5 intermediate revisions by the same user not shown)
Line 49: Line 49:
<header>Biographical Information</header>
<header>Biographical Information</header>
<data source="marital"><label>Marital status</label></data>
<data source="marital"><label>Marital status</label></data>
<data source="spouse1"><label>Spouses</label>
<data source="partner1"><label>Partner</label>
   <format>
   <format>
    {{#genealogy:partners}}<!--
  <!-- Block genealogy calls on generic-concept pages like "Partner" -->
      -->{{#if: {{{spouse1|}}} | {{#genealogy:partner | {{{spouse1}}} | type=spouse }} }}<!--
  {{#switch: {{lc:{{PAGENAME}}}}
       -->{{#if: {{{spouse2|}}} | {{#genealogy:partner | {{{spouse2}}} | type=spouse }} }}<!--
  | partner =  <!-- do nothing on page "Partner" -->
       -->{{#if: {{{spouse3|}}} | {{#genealogy:partner | {{{spouse3}}} | type=spouse }} }}<!--
  | spouse =    <!-- example: also block on a page named "Spouse" -->
    -->
  | lover  =    <!-- example: also block on a page named "Lover" -->
  </format>
  | #default =
</data>
      {{#if: {{{partner1|}}} | {{#genealogy:partner | {{{partner1}}} | type=partner }} }}
<data source="lover1"><label>Lovers</label>
       {{#if: {{{partner2|}}} | {{#genealogy:partner | {{{partner2}}} | type=partner }} }}
  <format>
       {{#if: {{{partner3|}}} | {{#genealogy:partner | {{{partner3}}} | type=partner }} }}
    {{#genealogy:partners}}<!--
 
       -->{{#if: {{{lover1|}}} | {{#genealogy:partner | {{{lover1}}} | type=lover }} }}<!--
       {{#if: {{{lover1|}}} | {{#genealogy:partner | {{{lover1}}} | type=lover }} }}
       -->{{#if: {{{lover2|}}} | {{#genealogy:partner | {{{lover2}}} | type=lover }} }}<!--
       {{#if: {{{lover2|}}} | {{#genealogy:partner | {{{lover2}}} | type=lover }} }}
       -->{{#if: {{{lover3|}}} | {{#genealogy:partner | {{{lover3}}} | type=lover }} }}<!--
       {{#if: {{{lover3|}}} | {{#genealogy:partner | {{{lover3}}} | type=lover }} }}
       -->{{#if: {{{lover4|}}} | {{#genealogy:partner | {{{lover4}}} | type=lover }} }}<!--
       {{#if: {{{lover4|}}} | {{#genealogy:partner | {{{lover4}}} | type=lover }} }}
    -->{{#if: {{{lover5|}}} | {{#genealogy:partner | {{{lover4}}} | type=lover }} }}<!--
      {{#if: {{{lover5|}}} | {{#genealogy:partner | {{{lover5}}} | type=lover }} }}
    -->{{#if: {{{lover6|}}} | {{#genealogy:partner | {{{lover4}}} | type=lover }} }}<!--
      {{#if: {{{lover6|}}} | {{#genealogy:partner | {{{lover6}}} | type=lover }} }}
    -->
  }}
   </format>
   </format>
</data>
</data>
<data source="birthDate"><label>Date of birth</label></data>
<data source="birthDate"><label>Date of birth</label></data>
<data source="birthPlace"><label>Place of birth</label>
<data source="birthPlace"><label>Place of birth</label>
Line 177: Line 178:
<default>{{#genealogy:siblings|exclude_self=yes}}</default>
<default>{{#genealogy:siblings|exclude_self=yes}}</default>
</data>
</data>
<data source="sibling2">Name</data>
<data source="sibling2"><format>{{{sibling2|}}}</format></data>
<data source="sibling3">Name</data>
<data source="sibling3"><format>{{{sibling3|}}}</format></data>
</group>
</group>
<group layout="horizontal">
<group layout="horizontal">
<data source="sibling4">Name</data>
<data source="sibling4"><format>{{{sibling4|}}}</format>Name</data>
<data source="sibling5">Name</data>
<data source="sibling5"><format>{{{sibling5|}}}</format></data>
<data source="sibling6">Name</data>
<data source="sibling6"><format>{{{sibling6|}}}</format></data>
</group>
</group>
<group layout="horizontal">
<group layout="horizontal">
<data source="sibling7">Name</data>
<data source="sibling7"><format>{{{sibling7|}}}</format></data>
<data source="sibling8">Name</data>
<data source="sibling8"><format>{{{sibling8|}}}</format></data>
<data source="sibling9">Name</data>
<data source="sibling9"><format>{{{sibling9|}}}</format></data>
</group>
</group>
<group layout="horizontal">
<group layout="horizontal">
<data source="sibling10">Name</data>
<data source="sibling10"><format>{{{sibling10|}}}</format></data>
<data source="sibling11">Name</data>
<data source="sibling11"><format>{{{sibling11|}}}</format></data>
<data source="sibling12">Name</data>
<data source="sibling12"><format>{{{sibling12|}}}</format></data>
</group>
</group>
</group>
</group>
<group>
<group>
<header source="relatives">Relatives</header>
  <header>Relatives</header>
<group layout="horizontal">
  <data source="relative1">
<data source="relative1"><format>[[{{{relative1}}}]]</format></data>
  <format>
<data source="relative2"><format>[[{{{relative2}}}]]</format></data>
    {{#if: {{{relative1|{{{relative2|{{{relative3|}}}}}}}}} |
<data source="relative3"><format>[[{{{relative3}}}]]</format></data>
      <ul class="relatives-list">
</group>
        {{#if: {{{relative1|}}} | <li>[[{{{relative1}}}]]</li> }}
<group layout="horizontal">
        {{#if: {{{relative2|}}} | <li>[[{{{relative2}}}]]</li> }}
<data source="relative4"><format>[[{{{relative4}}}]]</format></data>
        {{#if: {{{relative3|}}} | <li>[[{{{relative3}}}]]</li> }}
<data source="relative5"><format>[[{{{relative5}}}]]</format></data>
        {{#if: {{{relative4|}}} | <li>[[{{{relative4}}}]]</li> }}
<data source="relative6"><format>[[{{{relative6}}}]]</format></data>
        {{#if: {{{relative5|}}} | <li>[[{{{relative5}}}]]</li> }}
</group>
        {{#if: {{{relative6|}}} | <li>[[{{{relative6}}}]]</li> }}
<group layout="horizontal">
        {{#if: {{{relative7|}}} | <li>[[{{{relative7}}}]]</li> }}
<data source="relative7"><format>[[{{{relative7}}}]]</format></data>
        {{#if: {{{relative8|}}} | <li>[[{{{relative8}}}]]</li> }}
<data source="relative8"><format>[[{{{relative8}}}]]</format></data>
        {{#if: {{{relative9|}}} | <li>[[{{{relative9}}}]]</li> }}
<data source="relative9"><format>[[{{{relative9}}}]]</format></data>
      </ul>
</group>
    }}
</group>
  </format>
  </data>
</group>
 
</group>
</group>
</infobox>{{#ifeq: {{NAMESPACENUMBER}} | 0 | [[Category:Characters]]}}
</infobox>{{#ifeq: {{NAMESPACENUMBER}} | 0 | [[Category:Characters]]}}
Line 251: Line 255:
},
},
"partner3": {
"partner3": {
"type": "wiki-page-name"
},
        "lovers1": {
"type": "wiki-page-name"
},
"lovers2": {
"type": "wiki-page-name"
},
"lovers3": {
"type": "wiki-page-name"
},
"lovers4": {
"type": "wiki-page-name"
},
"lovers5": {
"type": "wiki-page-name"
},
"lovers6": {
"type": "wiki-page-name"
"type": "wiki-page-name"
},
},
Line 414: Line 436:
"ipa": {},
"ipa": {},
"titles": {},
"titles": {},
"lovers1": {
"type": "wiki-page-name"
},
"lovers2": {
"type": "wiki-page-name"
},
"lovers3": {
"type": "wiki-page-name"
},
"lovers4": {
"type": "wiki-page-name"
},
"lovers5": {
"type": "wiki-page-name"
},
"lovers6": {
"type": "wiki-page-name"
},
"allegiance": {},
"allegiance": {},
"cause_of_death": {},
"cause_of_death": {},