Vorlage:Stammbaumindex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(10 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 15: | Zeile 13: | ||
{{#vardefine:ElternteilNebenlinie|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinie}}}} | {{#vardefine:ElternteilNebenlinie|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinie}}}} | ||
{{#vardefine:ElternteilHauptlinieEhegatte|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexNebenlinie}}}} | {{#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:ElternteilHauptlinieGeneration|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexHauptlinieGeneration}}}} | ||
{{#vardefine:ElternteilNebenlinieGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinieGeneration}}}} | {{#vardefine:ElternteilNebenlinieGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexHauptlinieGeneration}}}} | ||
{{#vardefine:ElternteilHauptlinieEhegatteGeneration|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexNebenlinieGeneration}}}} | {{#vardefine:ElternteilHauptlinieEhegatteGeneration|{{#show:{{#var:ElternteilStamm}}|?StammbaumindexNebenlinieGeneration}}}} | ||
− | {{#vardefine:ElternteilNebenlinieEhegatteGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|? | + | {{#vardefine:ElternteilNebenlinieEhegatteGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexNebenlinieGeneration}}}} |
− | {{#vardefine:PersonenindexHauptlinieGeneration|{{#expr:{{#var:ElternteilHauptlinieGeneration}}+ | + | {{#vardefine:PersonenindexHauptlinieGeneration|{{#expr:{{#var:ElternteilHauptlinieGeneration}}+1}}}} |
− | {{#vardefine:PersonenindexNebenlinieGeneration|{{#expr:{{#var:ElternteilNebenlinieGeneration}}+ | + | {{#vardefine:PersonenindexNebenlinieGeneration|{{#expr:{{#var:ElternteilNebenlinieGeneration}}+1}}}} |
− | {{#vardefine:PersonenindexHauptlinieEhegatteGeneration|{{#expr:{{#var:ElternteilHauptlinieEhegatteGeneration}}+ | + | {{#vardefine:PersonenindexHauptlinieEhegatteGeneration|{{#expr:{{#var:ElternteilHauptlinieEhegatteGeneration}}+1}}}} |
− | {{#vardefine:PersonenindexNebenlinieEhegatteGeneration|{{#expr:{{#var:ElternteilNebenlinieEhegatteGeneration}}+ | + | {{#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 51: | Zeile 50: | ||
PersonenindexNebenlinieEhegatte: {{#var:PersonenindexNebenlinieEhegatte}}<br> | PersonenindexNebenlinieEhegatte: {{#var:PersonenindexNebenlinieEhegatte}}<br> | ||
----- | ----- | ||
− | ElternteilHauptlinieGeneration: {{#var:ElternteilHauptlinieGeneration}} | + | ElternteilHauptlinieGeneration: {{#var:ElternteilHauptlinieGeneration}}<br> |
− | ElternteilNebenlinieGeneration: {{#var:ElternteilNebenlinieGeneration}} | + | ElternteilNebenlinieGeneration: {{#var:ElternteilNebenlinieGeneration}}<br> |
− | ElternteilHauptlinieEhegatteGeneration: {{#var:ElternteilHauptlinieEhegatteGeneration}} | + | ElternteilHauptlinieEhegatteGeneration: {{#var:ElternteilHauptlinieEhegatteGeneration}}<br> |
− | ElternteilNebenlinieEhegatteGeneration: {{#var:ElternteilNebenlinieEhegatteGeneration}} | + | ElternteilNebenlinieEhegatteGeneration: {{#var:ElternteilNebenlinieEhegatteGeneration}}<br> |
− | PersonenindexHauptlinieGeneration: {{#var:PersonenindexHauptlinieGeneration}} | + | PersonenindexHauptlinieGeneration: {{#var:PersonenindexHauptlinieGeneration}}<br> |
− | PersonenindexNebenlinieGeneration: {{#var:PersonenindexNebenlinieGeneration}} | + | PersonenindexNebenlinieGeneration: {{#var:PersonenindexNebenlinieGeneration}}<br> |
− | PersonenindexHauptlinieEhegatteGeneration: {{#var:PersonenindexHauptlinieEhegatteGeneration}} | + | PersonenindexHauptlinieEhegatteGeneration: {{#var:PersonenindexHauptlinieEhegatteGeneration}}<br> |
− | PersonenindexNebenlinieEhegatteGeneration: {{#var:PersonenindexNebenlinieEhegatteGeneration}} | + | PersonenindexNebenlinieEhegatteGeneration: {{#var:PersonenindexNebenlinieEhegatteGeneration}}<br> |
− | + | (ENDE KONTROLLBEREICH) | |
− | + | ---- | |
+ | </noinclude> | ||
{{#set: | {{#set: | ||
Stammbaumindex={{#var:PersonenindexHauptlinie}}| | Stammbaumindex={{#var:PersonenindexHauptlinie}}| | ||
Zeile 76: | Zeile 76: | ||
StammbaumindexNebenlinieEhegatteGeneration={{#var:PersonenindexNebenlinieEhegatteGeneration}} | StammbaumindexNebenlinieEhegatteGeneration={{#var:PersonenindexNebenlinieEhegatteGeneration}} | ||
}} | }} | ||
+ | {{#if:{{{Bemerkung|}}}|{{#set:StammbaumindexBemerkung={{{Bemerkung}}}}}}} | ||
</includeonly> | </includeonly> |