Aktuelle Version |
Dein Text |
Zeile 1: |
Zeile 1: |
− | <includeonly><infobox theme="hidden"> | + | <includeonly>(* [[Liste von Geburtstagen (Meta-Trek)|{{{1|}}}]]{{#if:{{{2|}}}| in {{{2}}}|}}{{#if:{{{3|}}} |
− | <title source="1">
| + | |<nowiki>;</nowiki> † [[Liste von Todestagen (Meta-Trek)|{{{3|}}}]]{{#if:{{{4|}}}| in {{{4}}}|}}<nowiki>;</nowiki> {{#expr:{{#explode:{{{3}}}| |2}}-{{#explode:{{{1}}}| |2}}- |
− | <default>{{PAGENAME}}</default>
| + | {{#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}}- |
− | </title>
| + | {{#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: |
− | <data source="Alternativname"><label>Auch bekannt als</label></data>
| |
− | <data source="Geburtsname"><label>Name bei Geburt</label></data>
| |
− | <data source="2"><label>Geburtsdatum</label></data>
| |
− | <data source="3">
| |
− | <label>Geburtsort</label>
| |
− | <format>{{#regex:{{{3}}}|%,%|<br/>}}</format>
| |
− | </data>
| |
− | <data source="4"><label>Sterbedatum</label></data>
| |
− | <data source="5">
| |
− | <label>Sterbeort</label>
| |
− | <format>{{#regex:{{{5}}}|%,%|<br/>}}</format>
| |
− | </data>
| |
− | <data>
| |
− | <label>Alter bei Tod</label>
| |
− | <default>{{#ifeq:{{#sub:{{{2|}}}|3|1}}|?||{{#if:{{{4|}}}|{{Zeitdifferenz/Jahr|{{{2}}}|{{{4}}}}}|}}}}</default>
| |
− | </data>
| |
− | <data>
| |
− | <label>Alter</label>
| |
− | <default>{{#ifeq:{{#sub:{{{2|}}}|3|1}}|?||{{#if:{{{4|}}}||{{Zeitdifferenz/Jahr|{{{2}}}|{{CURRENTYEAR}}-{{CURRENTMONTH2}}-{{CURRENTDAY2}}}}}}}}</default>
| |
− | </data>
| |
− | </infobox><span class="vcard"><span class="fn">[[{{{1}}}]]</span>{{#if:{{{Alternativname|}}}|, auch '''{{{Alternativname}}}''',|}} (* [[Liste von Geburtstagen (Meta-Trek)|<abbr class="bday" title="{{{2|}}}">{{Datum|{{{2|}}}|normal/neu}}</abbr>]]{{#if:{{{3|}}}| in {{{3}}}|}}{{#if:{{{Geburtsname|}}}| als ''{{{Geburtsname}}}''|}}{{#if:{{{4|}}}|; † <abbr class="dod" title="{{{4|}}}">[[Liste von Todestagen (Meta-Trek)|{{Datum|{{{4|}}}}}]]</abbr>{{#if:{{{5|}}}| in {{{5}}}|}}{{#if:{{#pos:{{#sub:{{{2}}}|0|4}}|?|0}}||; {{Zeitdifferenz/Jahr|{{{2}}}|{{{4}}}}} Jahre|; {{Zeitdifferenz/Jahr|{{{2}}}}} Jahre}}|{{#ifeq:{{#sub:{{{2|}}}|3|1}}|?||  {{#if:{{{4|}}}||{{Zeitdifferenz/Jahr|{{{2}}}|{{CURRENTYEAR}}-{{CURRENTMONTH2}}-{{CURRENTDAY2}}}}}} Jahre alt}}}})</span>{{#ifexist:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|{{#ifeq:{{#len:{{{2|}}}}}|4|{{#ifeq:{{#replace:{{#regex:{{msgnw:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}}}|(GDatum(.{5})[0-9]{4})}}|GDatum=|}}|{{{2|}}}||[[Kategorie:Artikel mit Vorlage:Personendaten, bei denen Daten nicht übereinstimmen]]<sup>[[Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|<span title="Es gibt eine Diskrepanz zwischen den Personendaten in diesem Artikel und der Geburtstagsanzeige.">Fehler</span>]]</sup> [https://memory-alpha.wiki/wiki/{{FULLPAGENAMEE}}?action=purge ↻]}}|{{#ifeq:{{#len:{{{2|}}}}}|7|{{#ifeq:{{#replace:{{#regex:{{msgnw:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}}}|(GDatum(.{5})[0-9]{4}\-[0-9]{2})}}|GDatum=|}}|{{{2|}}}||[[Kategorie:Artikel mit Vorlage:Personendaten, bei denen Daten nicht übereinstimmen]]<sup>[[Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|<span title="Es gibt eine Diskrepanz zwischen den Personendaten in diesem Artikel und der Geburtstagsanzeige.">Fehler</span>]] [https://memory-alpha.wiki/wiki/{{FULLPAGENAMEE}}?action=purge ↻]</sup>}}|{{#ifeq:{{#len:{{{2|}}}}}|10|{{#ifeq:{{#replace:{{#regex:{{msgnw:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}}}|(GDatum(.{5})[0-9]{4}\-[0-9]{2}\-[0-9]{2})}}|GDatum=|}}|{{{2|}}}||[[Kategorie:Artikel mit Vorlage:Personendaten, bei denen Daten nicht übereinstimmen]]<sup>[[Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|<span title="Es gibt eine Diskrepanz zwischen den Personendaten in diesem Artikel und der Geburtstagsanzeige.">Fehler</span>]] [https://memory-alpha.wiki/wiki/{{FULLPAGENAMEE}}?action=purge ↻]</sup>}}}}}}}}|[[Kategorie:Artikel mit Vorlage:Personendaten, denen Geburtstagsanzeige fehlt]]}}{{#ifexist:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|{{#ifeq:{{#len:{{{4|}}}}}|4|{{#ifeq:{{#replace:{{#regex:{{msgnw:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}}}|(TDatum(.{5})[0-9]{4})}}|TDatum=|}}|{{{4|}}}||[[Kategorie:Artikel mit Vorlage:Personendaten, bei denen Daten nicht übereinstimmen]]<sup>[[Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|<span title="Es gibt eine Diskrepanz zwischen den Personendaten in diesem Artikel und der Geburtstagsanzeige.">Fehler</span>]]</sup> [https://memory-alpha.wiki/wiki/{{FULLPAGENAMEE}}?action=purge ↻]}}|{{#ifeq:{{#len:{{{4|}}}}}|7|{{#ifeq:{{#replace:{{#regex:{{msgnw:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}}}|(TDatum(.{5})[0-9]{4}\-[0-9]{2})}}|TDatum=|}}|{{{4|}}}||[[Kategorie:Artikel mit Vorlage:Personendaten, bei denen Daten nicht übereinstimmen]]<sup>[[Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|<span title="Es gibt eine Diskrepanz zwischen den Personendaten in diesem Artikel und der Geburtstagsanzeige.">Fehler</span>]]</sup> [https://memory-alpha.wiki/wiki/{{FULLPAGENAMEE}}?action=purge ↻]}}|{{#ifeq:{{#len:{{{4|}}}}}|10|{{#ifeq:{{#replace:{{#regex:{{msgnw:Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}}}|(TDatum(.{5})[0-9]{4}\-[0-9]{2}\-[0-9]{2})}}|TDatum=|}}|{{{4|}}}||[[Kategorie:Artikel mit Vorlage:Personendaten, bei denen Daten nicht übereinstimmen]]<sup>[[Vorlage:HauptseiteAktuell/Geburtstagsanzeige/{{SUBPAGENAME}}|<span title="Es gibt eine Diskrepanz zwischen den Personendaten in diesem Artikel und der Geburtstagsanzeige.">Fehler</span>]]</sup> [https://memory-alpha.wiki/wiki/{{FULLPAGENAMEE}}?action=purge ↻]}}}}}}}}|[[Kategorie:Artikel mit Vorlage:Personendaten, denen Geburtstagsanzeige fehlt]]}}</includeonly><noinclude>Diese Vorlage standardisiert die Anzeige von Geburts- und Sterbedaten. Außerdem gibt sie das aktuelle Alter der Person bzw. ihr Alter am Sterbetag an. Beispiel:
| |
| | | |
− | * <code><nowiki>{{Personendaten|Max Mustermann|1947-07-04}}</nowiki></code> liefert<br>{{Personendaten|Max Mustermann|1947-07-04}} | + | * <code><nowiki>{{Personendaten|4. Juli 1947|||}}</nowiki></code> liefert<br>{{Personendaten|4. Juli 1947|||}} |
− | * <code><nowiki>{{Personendaten|Max Mustermann|1947-07-04|Atlanta, Georgia, USA}}</nowiki></code> liefert<br>{{Personendaten|Max Mustermann|1947-07-04|Atlanta, Georgia, USA}}
| + | * <code><nowiki>{{Personendaten|4. Juli 1947|Atlanta, Georgia, USA||}}</nowiki></code> liefert<br>{{Personendaten|4. Juli 1947|Atlanta, Georgia, USA||}} |
− | * <code><nowiki>{{Personendaten|Max Mustermann|1947-07-04|Atlanta, Georgia, USA|1974-04-07}}</nowiki></code> liefert<br>{{Personendaten|Max Mustermann|1947-07-04|Atlanta, Georgia, USA|1974-04-07}} | + | * <code><nowiki>{{Personendaten|4. Juli 1947|Atlanta, Georgia, USA|7. April 1974|}}</nowiki></code> liefert<br>{{Personendaten|4. Juli 1947|Atlanta, Georgia, USA|7. April 1974|}} |
− | * <code><nowiki>{{Personendaten|Max Mustermann|1947-07-04|Atlanta, Georgia, USA|1974-04-07|Woodland Hills, Kalifornien, USA}}</nowiki></code> liefert<br>{{Personendaten|Max Mustermann|1947-07-04|Atlanta, Georgia, USA|1974-04-07|Woodland Hills, Kalifornien, USA}} | + | * <code><nowiki>{{Personendaten|4. Juli 1947|Atlanta, Georgia, USA|7. April 1974|Woodland Hills, Kalifornien, USA}}</nowiki></code> liefert<br>{{Personendaten|4. Juli 1947|Atlanta, Georgia, USA|7. April 1974|Woodland Hills, Kalifornien, USA}} |
− | * <code><nowiki>{{Personendaten|Max Mustermann|19??-07-04|Atlanta, Georgia, USA}}</nowiki></code> liefert<br>{{Personendaten|Max Mustermann|19??-07-04|Atlanta, Georgia, USA}} | |
− | * <code><nowiki>{{Personendaten|Max Mustermann|19??-07-04|Atlanta, Georgia, USA|1974-04-07|Woodland Hills, Kalifornien, USA}}</nowiki></code> liefert<br>{{Personendaten|Max Mustermann|19??-07-04|Atlanta, Georgia, USA|1974-04-07|Woodland Hills, Kalifornien, USA}}
| |
| | | |
− | Außerdem kann der Geburtsname mit dem Argument <code>Geburtsname</code> übergeben werden:<br>
| + | [[Kategorie:Vorlage (Funktionsvorlage)]] |
− | <code><nowiki>{{Personendaten|Mark Lenard|1924-10-15|Chicago, Illinois, USA|1996-11-22|New York City, New York, USA|Geburtsname=Mark Deutsche}}</nowiki></code><br>
| |
− | liefert {{Personendaten|Mark Lenard|1924-10-15|Chicago, Illinois, USA|1996-11-22|New York City, New York, USA|Geburtsname=Mark Deutsche}}
| |
− | | |
− | Außerdem kann ein Alternativname mit dem Argument <code>Alternativname</code> übergeben werden:<br>
| |
− | <code><nowiki>{{Personendaten|Mark Lenard|1924-10-15|Chicago, Illinois, USA|1996-11-22|New York City, New York, USA|Alternativname=Markus Deutsche}}</nowiki></code><br>
| |
− | liefert {{Personendaten|Mark Lenard|1924-10-15|Chicago, Illinois, USA|1996-11-22|New York City, New York, USA|Alternativname=Markus Deutsche}}
| |
− | | |
− | | |
− | {{Brauche Vorlage|Personendaten}}
| |
− | </noinclude><noinclude>[[Kategorie:Vorlage (Funktionsvorlage)]]</noinclude>
| |