Jump to content

Template:Character2: Difference between revisions

 
(2 intermediate revisions by the same user not shown)
Line 51: Line 51:
<data source="partner1"><label>Partner</label>
<data source="partner1"><label>Partner</label>
   <format>
   <format>
  <!-- Block genealogy calls on generic-concept pages like "Partner" -->
  {{#switch: {{lc:{{PAGENAME}}}}
  | partner =  <!-- do nothing on page "Partner" -->
  | spouse =    <!-- example: also block on a page named "Spouse" -->
  | lover  =    <!-- example: also block on a page named "Lover" -->
  | #default =
       {{#if: {{{partner1|}}} | {{#genealogy:partner | {{{partner1}}} | type=partner }} }}
       {{#if: {{{partner1|}}} | {{#genealogy:partner | {{{partner1}}} | type=partner }} }}
       {{#if: {{{partner2|}}} | {{#genealogy:partner | {{{partner2}}} | type=partner }} }}
       {{#if: {{{partner2|}}} | {{#genealogy:partner | {{{partner2}}} | type=partner }} }}
       {{#if: {{{partner3|}}} | {{#genealogy:partner | {{{partner3}}} | type=partner }} }}
       {{#if: {{{partner3|}}} | {{#genealogy:partner | {{{partner3}}} | type=partner }} }}
 
        </format>
      {{#if: {{{lover1|}}} | {{#genealogy:partner | {{{lover1}}} | type=lover }} }}
</data>
      {{#if: {{{lover2|}}} | {{#genealogy:partner | {{{lover2}}} | type=lover }} }}
<data source="lover1"><label>Lovers</label>
      {{#if: {{{lover3|}}} | {{#genealogy:partner | {{{lover3}}} | type=lover }} }}
  <format>{{#if: {{{lover1|}}} | {{#genealogy:partner | {{{lover1}}} | type=lover }} }}{{#if: {{{lover2|}}} | {{#genealogy:partner | {{{lover2}}} | type=lover }} }}{{#if: {{{lover3|}}} | {{#genealogy:partner | {{{lover3}}} | type=lover }} }}{{#if: {{{lover4|}}} | {{#genealogy:partner | {{{lover4}}} | type=lover }} }}{{#if: {{{lover5|}}} | {{#genealogy:partner | {{{lover5}}} | type=lover }} }}{{#if: {{{lover6|}}} | {{#genealogy:partner | {{{lover6}}} | type=lover }} }}
      {{#if: {{{lover4|}}} | {{#genealogy:partner | {{{lover4}}} | type=lover }} }}
      {{#if: {{{lover5|}}} | {{#genealogy:partner | {{{lover5}}} | 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>