Modelo:Dts/uso

Na Galipedia, a Wikipedia en galego.

Uso[editar a fonte]

Este modelo serve para que as táboas ordenábeis listen ben as datas. "Dts" significa date table sorting.

As táboas ordenábeis, aquelas que están marcadas coa clase class="sortable", ordenan a partir do primero caracter, polo que colocarían ­«1 de febrero» antes de «2 de xaneiro», o cal é cronolóxicamente incorrecto. O modelo resolve isto antepoñendo de forma oculta a data con números á escrita con letras:

Entrada

{{dts|12|10|1492}}

Saída

<span style="display: none;">01492-10-12</span>

  • O que ve o lector:
01492-10-12 12 de outubro de 1492

Parámetros[editar a fonte]

  1. Día (opcional)
    • Con ou sin cero (05 o 5)
  2. Mes (mentras no haxa día opcional)
    • Nome do mes (outubro)
    • Acortado (oct)
    • N.º do mes (10)
  3. Ano (obrigatorio)
    • Con ou sin ceros (1492)
  4. Era (opcional)
    • Se a data é anterior a Cristo, escribe a. C.
  5. Debug (opcional)
    • Se falla a orden engade o parámetro debug="yes" e o <span> será visíbel

Exemplos[editar a fonte]

Código Saída
{{dts|||9999}} 09999 de 9999
{{dts|||-999}} -9000 de 1000 a. C.
{{dts|4|xullo|-500}} -9499-07-04 4 de xullo de 501 a. C.
{{dts|4|xullo|-50}} -9949-07-04 4 de xullo de 51 a. C.
{{dts||xullo|-50}} -9949-07 Xullo de 51 a. C.
{{dts|||-50}} -9949 de 51 a. C.
{{dts|4|xullo|-5}} -9994-07-04 4 de xullo de 6 a. C.
{{dts|4|xullo|-9955}} -0044-07-04 4 de xullo de 9956 a. C.