Vorlage:VorfahrenBaumTabelle: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
(42 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
<includeonly>
<includeonly><nowiki/><!--
{{AuxVorfahrenElement|{{{1}}} }}
-->{{#vardefine:eltern|{{#ask:[[{{{1|}}}]]|?Person:Vater|?Person:Mutter|format=list|header=hide}}}}<!--
 
-->{{#ifeq: {{#var:eltern}} | <PROP> ||
{{#vardefine:vater|{{#ask:[[{{{1}}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
<h2>Vorfahren</h2>
{{#if: {{#var:vater}} 
{{TBD}}
  | {{AuxVorfahrenElement|{{#var:vater}}|1|Vater}}
<table border="0">
    {{#vardefine:grossvater|{{#ask:[[{{#var:vater}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
{{AuxStammbaumElement|{{{1}}} }}
    {{#if: {{#var:grossvater}}
<!--
      | {{AuxVorfahrenElement|{{#var:grossvater}}|2|Grossvater}}
{{#arraymap: {{#var:eltern}}
        {{#vardefine:urgrossvater|{{#ask:[[{{#var:grossvater}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
  |<PROP>
        {{#if: {{#var:urgrossvater}} 
  |v1
          | {{AuxVorfahrenElement|{{#var:urgrossvater}}|3|Urgrossvater}}  
  |{{AuxStammbaumElement|v1|1|Vater|Mutter}}
        }}
  {{#arraymap: {{#ask:[[v1]]|?Person:Vater|?Person:Mutter|format=array|mainlabel=-|headers=hide|pagetitle=hide|manysep=,}}
        {{#vardefine:urgrossmutter|{{#ask:[[{{#var:grossvater}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
    |<PROP>
        {{#if: {{#var:urgrossmutter}}  
    |v2
          | {{AuxVorfahrenElement|{{#var:urgrossmutter}}|3|Urgroßmutter}}
    |{{AuxStammbaumElement|v2|2|Großvater|Großmutter}}
        }}
      {{#arraymap: {{#ask:[[v2]]|?Person:Vater|?Person:Mutter|format=array|mainlabel=-|headers=hide|pagetitle=hide|manysep=,}}
    }}
         |<PROP>
    {{#vardefine:grossmutter|{{#ask:[[{{#var:vater}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
         |v3
    {{#if: {{#var:grossmutter}}
         |{{AuxStammbaumElement|v3|3|Urgroßvater|Urgroßmutter}}
      | {{AuxVorfahrenElement|{{#var:grossmutter}}|2|Großmutter}}
        {{#arraymap: {{#ask:[[v3]]|?Person:Vater|?Person:Mutter|format=array|mainlabel=-|headers=hide|pagetitle=hide|manysep=,}}
        {{#vardefine:urgrossvater|{{#ask:[[{{#var:grossmutter}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
          |<PROP>
        {{#if: {{#var:urgrossvater}} 
          |v4
          | {{AuxVorfahrenElement|{{#var:urgrossvater}}|3|Urgrossvater}}
          |{{AuxStammbaumElement|v4|4|Altvater|Altmutter}}
        }}
          |
        {{#vardefine:urgrossmutter|{{#ask:[[{{#var:grossmutter}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
        }}
        {{#if: {{#var:urgrossmutter}}
         |
          | {{AuxVorfahrenElement|{{#var:urgrossmutter}}|3|Urgroßmutter}}
      }}
        }}
    |
    }}
  }}
}}
  |
{{#vardefine:mutter|{{#ask:[[{{{1}}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
{{#if: {{#var:mutter}}
  | {{AuxVorfahrenElement|{{#var:mutter}}|1|Mutter}}
    {{#vardefine:grossvater|{{#ask:[[{{#var:mutter}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
    {{#if: {{#var:grossvater}} 
      | {{AuxVorfahrenElement|{{#var:grossvater}}|2|Grossvater}}
        {{#vardefine:urgrossvater|{{#ask:[[{{#var:grossvater}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
         {{#if: {{#var:urgrossvater}} 
          | {{AuxVorfahrenElement|{{#var:urgrossvater}}|3|Urgrossvater}}
         }}
        {{#vardefine:urgrossmutter|{{#ask:[[{{#var:grossvater}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
         {{#if: {{#var:urgrossmutter}}
          | {{AuxVorfahrenElement|{{#var:urgrossmutter}}|3|Urgroßmutter}}
        }}
    }}
    {{#vardefine:grossmutter|{{#ask:[[{{#var:mutter}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
    {{#if: {{#var:grossmutter}}
      | {{AuxVorfahrenElement|{{#var:grossmutter}}|2|Großmutter}}
        {{#vardefine:urgrossvater|{{#ask:[[{{#var:grossmutter}}]]|?Person:Vater|format=array|pagetitle=hide}} }}
        {{#if: {{#var:urgrossvater}} 
          | {{AuxVorfahrenElement|{{#var:urgrossvater}}|3|Urgrossvater}}
        }}
         {{#vardefine:urgrossmutter|{{#ask:[[{{#var:grossmutter}}]]|?Person:Mutter|format=array|pagetitle=hide}} }}
        {{#if: {{#var:urgrossmutter}}  
          | {{AuxVorfahrenElement|{{#var:urgrossmutter}}|3|Urgroßmutter}}
        }}
    }}
}}
}}
-->
</table>
}}<!-- END IF -->
</includeonly><noinclude>
</includeonly><noinclude>
=Benutzung=
=Benutzung=


<pre><nowiki>{{AuxVorfahrenBaum|Person}}</nowiki></pre>
<pre><nowiki>{{VorfahrenBaumTabelle|Person}}</nowiki></pre>


[[Kategorie:Vorlage:Person|Person]][[Kategorie:Vorlage:SMW|Person]]
[[Kategorie:Vorlage:Person|Person]][[Kategorie:Vorlage:SMW|Person]]
</noinclude>
</noinclude>

Aktuelle Version vom 26. September 2023, 15:02 Uhr

Benutzung

{{VorfahrenBaumTabelle|Person}}