Mall:Månadstext på Wikipedia

Jag har nyligen skrivit en mall på Wikipedia som visar olika text beroende på vilken månad det är. Den kom till som en vidareutvecklig av ett fullhack jag gjorde på Portal arkeologi, när jag inte längre orkade byta text där varje månad manuellt.

Koden ser ut så här:

{{
#switch: {{LOCALMONTH}}
|1={{{Januari|}}}
|2={{{Februari|}}}
|3={{{Mars|}}}
|4={{April|}}}
|5={{{Maj|}}}
|6={{{Juni|}}}
|7={{{Juli|}}}
|8={{{Augusti|}}}
|9={{{September|}}}
|10={{{Oktober|}}}
|11={{{November|}}}
|12={{{December|}}}
}}

Om man anropar mallen så här:

{{månadstext
| Januari=Nu är det januari
| Februari=Nu är det februari
| Mars=Nu är det mars
| April=Nu är det april
| Maj=Nu är det maj
| Juni=Nu är det juni
| Juli=Nu är det juli
| Augusti=Nu är det augusti
| September=Nu är det september
| November=Nu är det november
| December=Nu är det december
}}

Visas den text som står efter likhetstecknet vid respektive månad. Mallen har sina förtjänster i så som den ser ut, men är också en utmärkt utgångspunkt för den som vill lära sig lite mer om avancerad mallredigering.

Gå in på Mall:Testmall på Wikipedia och prova att ändra i mallen själv. Vad händer om du byter ut {{LOCALMONTH}} mot {{LOCALHOUR}}? Hur måste du ändra i mallkoden för att den skall visa olika text varje timme?

Leave a Comment

E-postadressen publiceras inte. Obligatoriska fält är märkta *

*

Switch to our mobile site

Page optimized by WP Minify WordPress Plugin