Vorlage:Stammbaumindex: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(30 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: | + | {{#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}}}} |
− | {{#var: | + | {{#vardefine:ElternteilNebenlinieEhegatteGeneration|{{#show:{{#var:ElternteilStammEhegatte}}|?StammbaumindexNebenlinieGeneration}}}} |
− | |||
− | {{# | ||
− | {{# | ||
− | {{#var:ElternteilStammEhegatte}} | ||
− | {{# | ||
− | {{# | ||
− | {{#var: | ||
− | {{# | ||
− | {{# | ||
− | {{#var: | ||
− | |||
− | |||
− | == | + | {{#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> | ||
+ | Stamm: {{#var:Stamm}}<br> | ||
+ | StammEhegatte: {{#var:StammEhegatte}}<br> | ||
+ | KindzahlStamm: {{#var:KindzahlStamm}}<br> | ||
+ | KindzahlStammEhegatte: {{#var:KindzahlStammEhegatte}}<br> | ||
+ | ElternteilStamm: {{#var:ElternteilStamm}}<br> | ||
+ | ElternteilStammEhegatte: {{#var:ElternteilStammEhegatte}}<br> | ||
+ | ----- | ||
+ | ElternteilHauptlinie: {{#var:ElternteilHauptlinie}}<br> | ||
+ | ElternteilNebenlinie: {{#var:ElternteilNebenlinie}}<br> | ||
+ | ElternteilHauptlinieEhegatte: {{#var:ElternteilHauptlinieEhegatte}}<br> | ||
+ | ElternteilNebenlinieEhegatte: {{#var:ElternteilNebenlinieEhegatte}}<br> | ||
+ | ----- | ||
+ | PersonenindexHauptlinie: {{#var:PersonenindexHauptlinie}}<br> | ||
+ | PersonenindexHauptlinieEhegatte: {{#var:PersonenindexNebenlinie}}<br> | ||
+ | PersonenindexNebenlinie: {{#var:PersonenindexHauptlinieEhegatte}}<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 49: | 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> |