Benutzer:Sammy/Sandkasten/3
Aus GuildWiki
< Benutzer:Sammy | Sandkasten
Zur Navigation springenZur Suche springen
Diese Vorlage berechnet das Datum des aktuellen Gegenstands, den Nicholas der Reisende sammelt.
Erklärung des Codes:
{{#switch: {{#time: w | {{CURRENTTIMESTAMP}}}} // Abfrage des aktuellen Wochentages (Sonntag = 0)
| 0 = // Sonntag
{{Benutzer:Sammy/Sandkasten/2 // --> Aufruf der Nicholas-Speicherseite
|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}} 6 days ago}} // --> mit Datum von vor 6 Tagen
|angabe={{{angabe}}}}} // --> und Durchreichung des "angabe"-Parameters
| 1 = // Montag
{{#ifexpr: {{#time: G | {{CURRENTTIMESTAMP}}}} >= 15 // --> Ist es bereits nach 15 Uhr (UTC)?
| {{Benutzer:Sammy/Sandkasten/2 // -->--> WENN JA: Aufruf der Nicholas-Speicherseite
|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}}}} // -->--> mit heutigem Datum
|angabe={{{angabe}}}}} // -->--> und Durchreichung des "angabe"-Parameters
| {{Benutzer:Sammy/Sandkasten/2 // -->--> WENN NEIN: Aufruf der Nicholas-Speicherseite
|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}} 1 week ago}} // -->--> mit Datum von vor einer Woche
|angabe={{{angabe}}}}} // -->--> und Durchreichung des "angabe"-Parameters
}}
| #default = // Alle anderen Wochentage
{{Benutzer:Sammy/Sandkasten/2 // --> Aufruf der Nicholas-Speicherseite
|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}} {{#expr: {{#time: w | {{CURRENTTIMESTAMP}}}} - 1}} days ago}}
// --> mit Datum von letztem Montag
|angabe={{{angabe}}}}} // --> und Durchreichung des "angabe"-Parameters
}}