Benutzer:Sammy/Sandkasten/3: Unterschied zwischen den Versionen
Aus GuildWiki
< Benutzer:Sammy | Sandkasten
Sammy (Diskussion | Beiträge) (Seite geleert.) |
Sammy (Diskussion | Beiträge) (Letzten Nicholas-Tag feststellen) |
||
Zeile 1: | Zeile 1: | ||
+ | <includeonly>{{#switch: {{#time: w | {{CURRENTTIMESTAMP}}}} | ||
+ | | 0 = {{Benutzer:Sammy/Sandkasten/2|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}} 6 days ago}}|angabe={{{angabe}}}}} | ||
+ | | 1 = {{#ifexpr: {{#time: G | {{CURRENTTIMESTAMP}}}} >= 15 | ||
+ | | {{Benutzer:Sammy/Sandkasten/2|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}}}}|angabe={{{angabe}}}}} | ||
+ | | {{Benutzer:Sammy/Sandkasten/2|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}} 1 week ago}}|angabe={{{angabe}}}}} | ||
+ | }} | ||
+ | | #default = {{Benutzer:Sammy/Sandkasten/2|datum={{#time: d.m.Y | {{CURRENTTIMESTAMP}} {{#expr: {{#time: w | {{CURRENTTIMESTAMP}}}} - 1}} days ago}}|angabe{{{angabe}}}}} | ||
+ | }}</includeonly><noinclude> | ||
+ | Diese Vorlage berechnet das Datum des aktuellen Gegenstands, den Nicholas der Reisende sammelt.<br> | ||
+ | Erklärung des Codes: | ||
+ | <nowiki> | ||
+ | {{#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 | ||
+ | }} | ||
+ | </nowiki> | ||
+ | </noinclude> |
Version vom 6. Januar 2010, 01:14 Uhr
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 }}