Mall:Dts
[visa] [redigera] [rensa sidcachen]
Dokumentation
|
Denna mall är avskaffad och bör inte längre användas. Avskaffade mallar behålls oftast, så att äldre versioner av sidor där mallen använts ska visas korrekt. Tabeller sorteras bättre när mallen inte används. |
DTS betyder Datum Tabell Sortering är avsedd att sortera och visa datum på rätt sätt i tabeller, men den klarar inte den uppgiften. Se exempeltabellen nedan:
Radnr | Med Mall:Dts | Utan mall | Utan mall med länkar |
---|---|---|---|
1 | 1 januari 2020 | 1 januari 2020 | 1 januari 2020 |
2 | 11 januari 2020 | 11 januari 2020 | 11 januari 2020 |
3 | 2 februari 2020 | 2 februari 2020 | 2 februari 2020 |
4 | 22 februari 2020 | 22 februari 2020 | 22 februari 2020 |
För att sortera datum rätt bör de skrivas på formattet ÅÅÅÅ-MM-DD. Men ofta vill man visa datum som "1 januari 2000". Den här mallen skapar en dold <span style="display:none">20000101</span>
för sortering och visar sedan 1 januari 2000.
Parametrar
[redigera wikitext]Mallens första parameter är datumet i formatet {{dts|ÅÅÅÅMMDD}}.
Tips
[redigera wikitext]En liknande funktion kan åstadkommas genom att man lägger till
data-sort-type="date"
i kolumnens huvud (!
på MediaWiki-språk, motsvarande <th></th>
i HTML-kod) och sedan skriver datum som vanligt enligt svensk standard. Det är bland annat mer resurseffektivt och lättare för oinsatta att ändra.