Naar inhoud springen

Sjabloon:SortDatum

Uit Wikipedia, de vrije encyclopedie
Sjabloondocumentatie​

Doel

Sjabloon kan gebruikt worden om data te sorteren in een sorteerbare tabel (gemaakt met ''class="wikitable sortable"''). De datum wordt 'normaal' getoond maar gesorteerd op jaar-maand-dag (in 8 cijfers).

Niet altijd nodig

Komen in een kolom alleen "zuivere" data voor, dan is dit sjabloon niet nodig. Voorbeelden

Gewenste weergave Codering Opmerking
11 september 2001 11 september 2001 Maakt gebruik van slim sorteren
2001 {{SortOnvDatum||2001}}
9 2001 {{SortOnvDatum|9|2001}}
ca.  11 september 2001 of later {{SortDatum|11|9|2001|ca. | of later}} Slim sorteren is in de hele kolom niet mogelijk.

Gebruik

Verplichte parameters:

  1. dag (met of zonder voorloopnul)
    • de dag hoeft niet numeriek te zijn, maar dan gaat de sortering minder goed. Bijv: {{SortDatum|26 of 27|12|1944}} wordt gesorteerd als 0 december 1944.
  2. maand (in cijfers, met of zonder voorloopnul)
  3. jaar (meestal vier cijfers)

Alle gegevens moeten numeriek zijn. Een datum als "3 of 4" is niet acceptabel. Eventueel mogen dag en/of maand ontbreken, maar correct sorteren werkt dan natuurlijk niet goed.

Vul achtereenvolgens de dag, maandnummer en jaar in:

{{SortDatum|..|..|....}}

Het is mogelijk om iets voor en/of na de tekst te laten zetten, zonder dat dit de sortering beïnvloedt:

{{SortDatum||1|2010|ca.|-2014}}
ca. januari 2010-2014