Vorlage:DatumAD: Unterschied zwischen den Versionen

(Die Seite wurde neu angelegt: „<noinclude> ==Erklärung== Diese Vorlage dient dazu, irdische Datumsangaben zu formatieren und sortierbar zu machen. '''Ingame'''-Datierungen werden mittels …“)
 
(dpl-Ausdrücke ersetzt durch Standardausdrücke)
Zeile 42: Zeile 42:
 
|Q4 = 4. Quartal
 
|Q4 = 4. Quartal
 
|
 
|
}} }}<!-- Erstellung der Sortierzahl --><span style="display:none;">{{{1|0}}}/{{#var:Monat}}/{{{3|0}}}</span><!-- Ab hier Erstellung der Anzeige -->{{#if: {{{1|}}} | {{#if: {{#dplreplace: {{{1|?}}} |\d}} | {{#switch: {{{1|?}}}
+
}} }}<!-- Erstellung der Sortierzahl --><span style="display:none;">{{{1|0}}}/{{#var:Monat}}/{{{3|0}}}</span><!-- Ab hier Erstellung der Anzeige -->{{#if: {{{1|}}} | {{#if: {{#ifeq: {{#expr: {{{1|?}}} =~ /\d/ }} | 1 | 1 | }} | {{#switch: {{{1|?}}}
 
| ? = unbekannt
 
| ? = unbekannt
 
| X = auf Eis
 
| X = auf Eis
 
| falsche Eingabe, siehe [[Vorlage:Datum]]
 
| falsche Eingabe, siehe [[Vorlage:Datum]]
}} | {{#if: {{{2|}}} | {{#if: {{#dplreplace: {{{2|?}}} |\d}} | {{#switch: {{{2|?}}}
+
}} | {{#if: {{{2|}}} | {{#if: {{#ifeq: {{#expr: {{{2|?}}} =~ /\d/ }} | 1 | 1 | }} | {{#switch: {{{2|?}}}
 
| ? = {{{1}}}
 
| ? = {{{1}}}
 
| A
 
| A
Zeile 55: Zeile 55:
 
| E = {{#var:Monatsname}} {{{1}}}
 
| E = {{#var:Monatsname}} {{{1}}}
 
| falsche Eingabe, siehe [[Vorlage:Datum]]
 
| falsche Eingabe, siehe [[Vorlage:Datum]]
}} | {{#if: {{{3|}}} | {{#if: {{#dplreplace: {{{3|?}}} |\d}} | {{#switch: {{{3|?}}}
+
}} | {{#if: {{{3|}}} | {{#if: {{#ifeq: {{#expr: {{{3|?}}} =~ /\d/ }} | 1 | 1 | }} | {{#switch: {{{3|?}}}
 
| ? = {{#var:Monatsname}} {{{1}}}
 
| ? = {{#var:Monatsname}} {{{1}}}
 
| falsche Eingabe, siehe [[Vorlage:Dat]]
 
| falsche Eingabe, siehe [[Vorlage:Dat]]
 
}} | {{{3}}}. {{#var:Monatsname}} {{{1}}} }} | {{#var:Monatsname}} {{{1}}} }} }} | {{{1}} }} }} | unbekannt }}
 
}} | {{{3}}}. {{#var:Monatsname}} {{{1}}} }} | {{#var:Monatsname}} {{{1}}} }} }} | {{{1}} }} }} | unbekannt }}

Version vom 2. November 2023, 17:26 Uhr

Erklärung

Diese Vorlage dient dazu, irdische Datumsangaben zu formatieren und sortierbar zu machen. Ingame-Datierungen werden mittels Vorlage:Datum_Av_k formatiert.

Parameter
  • Der erste Parameter erwartet eine Jahreszahl, ein X für "auf Eis" (Spiele, deren Erscheinen angekündigt, aber auf unbestimmte Zeit verschoben wurde) oder ein ? für "unbekannt".
  • Der zweite Parameter erwartet eine Monatszahl, ein A für "Anfang" (des Jahres), ein E für "Ende" (des Jahres), Q1, Q2, Q3 oder Q4 für "Quartal 1" bis "Quartal 4", oder ein ? für "unbekannt".
  • Der dritte Parameter erwartet eine Tageszahl oder ein ? für "unbekannt".

Code zum Einbinden

{{Datum|YYYY|MM|DD}}

0/?/0unbekannt