Vorlage:Stammbaumindex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
(27 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
<includeonly> | <includeonly> | ||
{{#vardefine:Person|{{FULLPAGENAME}}}} | {{#vardefine:Person|{{FULLPAGENAME}}}} | ||
{{#vardefine:Stamm|{{#ifeq:{{{Linie}}}|Mutter|Mutter|Vater}}}} | {{#vardefine:Stamm|{{#ifeq:{{{Linie}}}|Mutter|Mutter|Vater}}}} | ||
Zeile 13: | Zeile 11: | ||
{{#vardefine:ElternteilHauptlinie|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexHauptlinie}}}} | {{#vardefine:ElternteilHauptlinie|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexHauptlinie}}}} | ||
{{#vardefine:ElternteilNebenlinie|{{#show:{{#var:ElternteilStammEhegatte}}|? | {{#vardefine:ElternteilNebenlinie|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinie}}}} | ||
{{#vardefine:ElternteilHauptlinieEhegatte|{{#show:{{#var:ElternteilStamm}}|? | {{#vardefine:ElternteilHauptlinieEhegatte|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexNebenlinie}}}} | ||
{{#vardefine:ElternteilNebenlinieEhegatte|{{#show:{{#var:ElternteilStammEhegatte}}|? | {{#vardefine:ElternteilNebenlinieEhegatte|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexNebenlinie}}}} | ||
{{#vardefine:PersonenindexHauptlinie|{{#var:ElternteilHauptlinie}}{{#var:KindzahlStamm}}}} | {{#vardefine:PersonenindexHauptlinie|{{#ifeq:{{#var:ElternteilHauptlinie}}||{{#ifeq:{{{FamilienschlüsselHauptlinie}}}||unbekannt-Hauptlinie-|{{{FamilienschlüsselHauptlinie}}}}}-|{{#var:ElternteilHauptlinie}}}}{{#var:KindzahlStamm}}}} | ||
{{#vardefine:PersonenindexNebenlinie|{{#var:ElternteilNebenlinie}}{{#var:KindzahlStammEhegatte}}}} | {{#vardefine:PersonenindexNebenlinie|{{#ifeq:{{#var:ElternteilNebenlinie}}||unbekannt-Nebenlinie-|{{#var:ElternteilNebenlinie}}}}{{#var:KindzahlStammEhegatte}}}} | ||
{{#vardefine:PersonenindexHauptlinieEhegatte|{{#var:ElternteilHauptlinieEhegatte}}{{#var:KindzahlStamm}}}} | {{#vardefine:PersonenindexHauptlinieEhegatte|{{#ifeq:{{#var:ElternteilHauptlinieEhegatte}}||unbekannt-Hauptlinie-Ehegatte-|{{#var:ElternteilHauptlinieEhegatte}}}}{{#var:KindzahlStamm}}}} | ||
{{#vardefine:PersonenindexNebenlinieEhegatte|{{#var:ElternteilNebenlinieEhegatte}}{{#var:KindzahlStammEhegatte}}}} | {{#vardefine:PersonenindexNebenlinieEhegatte|{{#ifeq:{{#var:ElternteilNebenlinieEhegatte}}||unbekannt-Nebenlinie-Ehegatte-|{{#var:ElternteilNebenlinieEhegatte}}}}{{#var:KindzahlStammEhegatte}}}} | ||
== | {{#vardefine:ElternteilHauptlinieGeneration|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexHauptlinieGeneration}}}} | ||
{{#vardefine:ElternteilNebenlinieGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinieGeneration}}}} | |||
{{#vardefine:ElternteilHauptlinieEhegatteGeneration|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexNebenlinieGeneration}}}} | |||
{{#vardefine:ElternteilNebenlinieEhegatteGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexNebenlinieGeneration}}}} | |||
{{#vardefine:PersonenindexHauptlinieGeneration|{{#expr:{{#var:ElternteilHauptlinieGeneration}}+1}}}} | |||
{{#vardefine:PersonenindexNebenlinieGeneration|{{#expr:{{#var:ElternteilNebenlinieGeneration}}+1}}}} | |||
{{#vardefine:PersonenindexHauptlinieEhegatteGeneration|{{#expr:{{#var:ElternteilHauptlinieEhegatteGeneration}}+1}}}} | |||
{{#vardefine:PersonenindexNebenlinieEhegatteGeneration|{{#expr:{{#var:ElternteilNebenlinieEhegatteGeneration}}+1}}}} | |||
<noinclude> | |||
==Automatischer Stammbaum — Überprüfung der Definitionen== | |||
Person: {{#var:Person}}<br> | Person: {{#var:Person}}<br> | ||
Stamm: {{#var:Stamm}}<br> | Stamm: {{#var:Stamm}}<br> | ||
Zeile 28: | Zeile 37: | ||
KindzahlStamm: {{#var:KindzahlStamm}}<br> | KindzahlStamm: {{#var:KindzahlStamm}}<br> | ||
KindzahlStammEhegatte: {{#var:KindzahlStammEhegatte}}<br> | KindzahlStammEhegatte: {{#var:KindzahlStammEhegatte}}<br> | ||
ElternteilStamm: {{#var:ElternteilStamm}}<br> | |||
ElternteilStammEhegatte: {{#var:ElternteilStammEhegatte}}<br> | ElternteilStammEhegatte: {{#var:ElternteilStammEhegatte}}<br> | ||
----- | |||
ElternteilHauptlinie: {{#var:ElternteilHauptlinie}}<br> | ElternteilHauptlinie: {{#var:ElternteilHauptlinie}}<br> | ||
ElternteilNebenlinie: {{#var:ElternteilNebenlinie}}<br> | ElternteilNebenlinie: {{#var:ElternteilNebenlinie}}<br> | ||
ElternteilHauptlinieEhegatte: {{#var:ElternteilHauptlinieEhegatte}}<br> | ElternteilHauptlinieEhegatte: {{#var:ElternteilHauptlinieEhegatte}}<br> | ||
ElternteilNebenlinieEhegatte{{#var:ElternteilNebenlinieEhegatte}}<br> | ElternteilNebenlinieEhegatte: {{#var:ElternteilNebenlinieEhegatte}}<br> | ||
----- | |||
PersonenindexHauptlinie: {{#var:PersonenindexHauptlinie}}<br> | PersonenindexHauptlinie: {{#var:PersonenindexHauptlinie}}<br> | ||
PersonenindexHauptlinieEhegatte: {{#var:PersonenindexNebenlinie}}<br> | PersonenindexHauptlinieEhegatte: {{#var:PersonenindexNebenlinie}}<br> | ||
PersonenindexNebenlinie: {{#var:PersonenindexHauptlinieEhegatte}}<br> | PersonenindexNebenlinie: {{#var:PersonenindexHauptlinieEhegatte}}<br> | ||
PersonenindexNebenlinieEhegatte: {{#var:PersonenindexNebenlinieEhegatte}}<br> | PersonenindexNebenlinieEhegatte: {{#var:PersonenindexNebenlinieEhegatte}}<br> | ||
----- | |||
ElternteilHauptlinieGeneration: {{#var:ElternteilHauptlinieGeneration}}<br> | |||
ElternteilNebenlinieGeneration: {{#var:ElternteilNebenlinieGeneration}}<br> | |||
ElternteilHauptlinieEhegatteGeneration: {{#var:ElternteilHauptlinieEhegatteGeneration}}<br> | |||
ElternteilNebenlinieEhegatteGeneration: {{#var:ElternteilNebenlinieEhegatteGeneration}}<br> | |||
PersonenindexHauptlinieGeneration: {{#var:PersonenindexHauptlinieGeneration}}<br> | |||
PersonenindexNebenlinieGeneration: {{#var:PersonenindexNebenlinieGeneration}}<br> | |||
PersonenindexHauptlinieEhegatteGeneration: {{#var:PersonenindexHauptlinieEhegatteGeneration}}<br> | |||
PersonenindexNebenlinieEhegatteGeneration: {{#var:PersonenindexNebenlinieEhegatteGeneration}}<br> | |||
(ENDE KONTROLLBEREICH) | |||
---- | |||
</noinclude> | |||
{{#set: | {{#set: | ||
Stammbaumindex={{#var:PersonenindexHauptlinie}}| | Stammbaumindex={{#var:PersonenindexHauptlinie}}| | ||
Zeile 48: | Zeile 70: | ||
StammbaumindexNebenlinie={{#var:PersonenindexNebenlinie}}| | StammbaumindexNebenlinie={{#var:PersonenindexNebenlinie}}| | ||
StammbaumindexHauptlinieEhegatte={{#var:PersonenindexHauptlinieEhegatte}}| | StammbaumindexHauptlinieEhegatte={{#var:PersonenindexHauptlinieEhegatte}}| | ||
StammbaumindexNebenlinieEhegatte={{#var:PersonenindexNebenlinieEhegatte}} | StammbaumindexNebenlinieEhegatte={{#var:PersonenindexNebenlinieEhegatte}}| | ||
StammbaumindexHauptlinieGeneration={{#var:PersonenindexHauptlinieGeneration}}| | |||
StammbaumindexNebenlinieGeneration={{#var:PersonenindexNebenlinieGeneration}}| | |||
StammbaumindexHauptlinieEhegatteGeneration={{#var:PersonenindexHauptlinieEhegatteGeneration}}| | |||
StammbaumindexNebenlinieEhegatteGeneration={{#var:PersonenindexNebenlinieEhegatteGeneration}} | |||
}} | }} | ||
{{#if:{{{Bemerkung|}}}|{{#set:StammbaumindexBemerkung={{{Bemerkung}}}}}}} | |||
</includeonly> | </includeonly> |