Vorlage:Stammbaumindex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(24 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 14: | Zeile 12: | ||
{{#vardefine:ElternteilHauptlinie|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexHauptlinie}}}} | {{#vardefine:ElternteilHauptlinie|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexHauptlinie}}}} | ||
{{#vardefine:ElternteilNebenlinie|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinie}}}} | {{#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 30: | Zeile 39: | ||
ElternteilStamm: {{#var:ElternteilStamm}}<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> |