Plantilla:Dts

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda


Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]

Uso

Esta plantilla sirve para que las tablas ordenables listen bien las fechas. «Dts» significa date table sorting.

Objetivo

Las tablas ordenables, aquellas que están marcadas con la clase "class=sortable", ordenan a partir del primer carácter, por lo que colocarían "1 de febrero" antes de "2 de enero", lo que es cronológicamente incorrecto.

La plantilla resuelve esto anteponiendo de forma oculta la fecha con números a la escrita con letras:

Entrada
{{dts|12|10|1492}}
Salida
  • En el lenguaje HTML:
<span style="display:none">01492-10-12 </span>
  • Lo que ve el lector:
01492-10-12 12 de octubre de 1492

Parámetros

  1. Día (opcional)
    • Con o sin cero (05 o 5)
  2. Mes (mientras no haya día opcional)
    • Nombre del mes (octubre)
    • Acortado (oct)
    • N.º del mes (10)
  3. Año (obligatorio)
    • Con o sin ceros (1492)
  4. Era (opcional)
    • Si la fecha es anterior a Cristo, escribe a. C.
  5. Debug (opcional)
    • Si falla el orden añade el parámetro "debug=yes" y el <span> será visible

Ejemplos

Sintaxis de la plantilla Salida
{{dts|||9999}} 09999 de 9999
{{dts|||-999}} -9000 de 1000 a. C.
{{dts|4|julio|-500}} -9499-07-04 4 de julio de 501 a. C.
{{dts|4|julio|-50}} -9949-07-04 4 de Julio de 51 a. C.
{{dts||julio|-50}} -9949-07 Julio de 51 a. C.
{{dts|||-50}} -9949 de 51 a. C.
{{dts|4|julio|-5}} -9994-07-04 4 de julio de 6 a. C.
{{dts|4|julio|-9955}} -0044-07-04 4 de julio de 9956 a. C.
Esta documentación está transcluida desde Plantilla:Dts/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.