Vorlage:Personendaten: Unterschied zwischen den Versionen
imported>Plasmarelais K (neu angelegt) |
imported>Plasmarelais K (ergänze Lebendalter, entferne Leerzeichen vor Semikolon) |
||
Zeile 1: | Zeile 1: | ||
− | <includeonly>(* [[Liste von Geburtstagen (Meta-Trek)|{{{1|}}}]]{{#if:{{{2|}}}| in {{{2}}}|}}{{#if:{{{3|}}}| | + | <includeonly>(* [[Liste von Geburtstagen (Meta-Trek)|{{{1|}}}]]{{#if:{{{2|}}}| in {{{2}}}|}}{{#if:{{{3|}}} |
− | {{#ifexpr:{{Personendaten/Monatsnummer|{{#explode:{{{1}}}| |1}}}}>{{Personendaten/Monatsnummer|{{#explode:{{{3}}}| |1}}}}|1|{{#ifexpr:({{Personendaten/Monatsnummer|{{#explode:{{{1}}}| |1}}}}={{Personendaten/Monatsnummer|{{#explode:{{{3}}}| |1}}}})and({{#replace:{{#explode:{{{1}}}| |0}}|.|}}>{{#replace:{{#explode:{{{3}}}| |0}}|.|}})|1|0}}}}}} Jahre}})</includeonly><noinclude>Diese Vorlage standardisiert die Anzeige von Geburts- und Sterbedaten. Außerdem gibt sie das Alter der Person am Sterbetag an. Es müssen stets vier Werte übergeben werden, sie sind ggf. leerzulassen. Beispiel: | + | |<nowiki>;</nowiki> † [[Liste von Todestagen (Meta-Trek)|{{{3|}}}]]{{#if:{{{4|}}}| in {{{4}}}|}}<nowiki>;</nowiki> {{#expr:{{#explode:{{{3}}}| |2}}-{{#explode:{{{1}}}| |2}}- |
+ | {{#ifexpr:{{Personendaten/Monatsnummer|{{#explode:{{{1}}}| |1}}}}>{{Personendaten/Monatsnummer|{{#explode:{{{3}}}| |1}}}}|1|{{#ifexpr:({{Personendaten/Monatsnummer|{{#explode:{{{1}}}| |1}}}}={{Personendaten/Monatsnummer|{{#explode:{{{3}}}| |1}}}})and({{#replace:{{#explode:{{{1}}}| |0}}|.|}}>{{#replace:{{#explode:{{{3}}}| |0}}|.|}})|1|0}}}}}} Jahre|<nowiki>;</nowiki> {{#expr:{{CURRENTYEAR}}-{{#explode:{{{1}}}| |2}}- | ||
+ | {{#ifexpr:{{Personendaten/Monatsnummer|{{#explode:{{{1}}}| |1}}}}>{{CURRENTMONTH}}|1|{{#ifexpr:({{Personendaten/Monatsnummer|{{#explode:{{{1}}}| |1}}}}={{CURRENTMONTH}})and({{#replace:{{#explode:{{{1}}}| |0}}|.|}}>{{CURRENTDAY}})|1|0}}}}}} Jahre}})</includeonly><noinclude>Diese Vorlage standardisiert die Anzeige von Geburts- und Sterbedaten. Außerdem gibt sie das Alter der Person am Sterbetag an. Es müssen stets vier Werte übergeben werden, sie sind ggf. leerzulassen. Beispiel: | ||
* <code><nowiki>{{Personendaten|4. Juli 1947|||}}</nowiki></code> liefert<br>{{Personendaten|4. Juli 1947|||}} | * <code><nowiki>{{Personendaten|4. Juli 1947|||}}</nowiki></code> liefert<br>{{Personendaten|4. Juli 1947|||}} |
Version vom 24. November 2011, 17:03 Uhr
Diese Vorlage standardisiert die Anzeige von Geburts- und Sterbedaten. Außerdem gibt sie das Alter der Person am Sterbetag an. Es müssen stets vier Werte übergeben werden, sie sind ggf. leerzulassen. Beispiel:
{{Personendaten|4. Juli 1947|||}}
liefert
4. Juli 1947 (* 23. November 2024 18:32 Uhr 0 Jahre alt){{Personendaten|4. Juli 1947|Atlanta, Georgia, USA||}}
liefert
4. Juli 1947 (* Fehler: Ungültige Zeitangabe Fehler im Ausdruck: Unerwarteter Operator < Jahre alt){{Personendaten|4. Juli 1947|Atlanta, Georgia, USA|7. April 1974|}}
liefert
4. Juli 1947 (* Fehler: Ungültige Zeitangabe in 7. April 1974 Fehler im Ausdruck: Unerwarteter Operator < Jahre alt){{Personendaten|4. Juli 1947|Atlanta, Georgia, USA|7. April 1974|Woodland Hills, Kalifornien, USA}}
liefert
4. Juli 1947 (* Fehler: Ungültige Zeitangabe in 7. April 1974; † H. Wood; Fehler im Ausdruck: Unerwarteter Operator < Jahre)