Plantilla:Date table sorting
Aquesta plantilla utilitza una crida a un mòdul de tipus Lua, nom que li ve del llenguatge Lua que utilitza. Per tant, si volguéssiu modificar-la, abans hauríeu d'estar familiaritzats amb aquest llenguatge i les funcions de l'extensió Scribunto. Vegeu com fer proves de plantilles.
Aquesta plantilla utilitza el següent mòdul: |
L'ordenació de taules de dates s'utilitza per ordenar i mostrar correctament les dates en una taula ordenable (vegeu Ajuda:Taula#Taules amb ordenació). L'abreviació d'aquesta plantilla és {{Dts}}.
Paràmetres modifica
Dates modifica
{{Date table sorting|any|mes|dia|aC}} | {{Date table sorting|data}} |
---|---|
|
|
Format de sortida modifica
L'ús de format
produeix un format que depèn de, però no necessàriament és igual al format de la data proporcionada. El paràmetre format
pot tenir diversos valors:
Valor | Funció | Codi | Resultat | |
---|---|---|---|---|
el format depèn de l'entrada | {{Dts|26 Gen 1788}} | 26 gen 1788 | ||
{{Dts|Març 12, 1557}} | març 12, 1557 | |||
{{Dts|1975-02-13}} | 13 febrer 1975 | |||
{{Dts|2001|2|3}} | 3 febrer 2001 | |||
dmy | dma | mostra la data en format dia-mes-any | {{Dts|1888|9|13|format=dma}} | 13 setembre 1888 |
dm | mostra només el dia i el mes en format dia-mes | {{Dts|1788|Feb|26|format=dm}} | 26 feb | |
md | mostra només el dia i el mes en format mes-dia | {{Dts|26 Jun 1988|format=md}} | jun 26 | |
my | ma | mostra només el mes i l'any en format mes-any | {{Dts|16 Novembre 1488|format=ma}} | novembre 1488 |
d | mostra només el dia | {{Dts|6 Jul 1666|format=d}} | 6 | |
m | mostra només el mes | {{Dts|1980-02-12|format=m}} | febrer | |
y | a | mostra només l'any | {{Dts|-26|Gen|18|format=a}} | 26 aC |
hide | amaga la data | {{Dts|15 Octubre 1800|format=hide}} |
Abreviatura del mes modifica
Es pot forçar l'abreviatura del més amb el paràmetre abbr=on
.
- Exemple
{{Dts|2001|2|3|abbr=on}} produeix 3 feb 2001
Clau d'ordenació addicional modifica
En cas que dues dates d'una taula siguin idèntiques, es poden demanar mitjançant el paràmetre addkey
.
codi | resultat |
---|---|
{{Dts|2010-10-10|addkey=3}} | 10 octubre 2010 |
{{Dts|2010-10-09}} | 9 octubre 2010 |
{{Dts|2010-10-10|addkey=1}} | 10 octubre 2010 |
{{Dts|2010-10-10}} | 10 octubre 2010 |
{{Dts|2010-10-10|addkey=4}} | 10 octubre 2010 |
{{Dts|2010-10-11}} | 11 octubre 2010 |
{{Dts|2010-10-10|addkey=2}} | 10 octubre 2010 |
Enllaç per l'any modifica
Posa un enllaç a l'any amb el paràmetre yearlink=true
. Aquesta funció no existeix en la versió anglesa.
- Exemple
{{Dts|2010-10-09|yearlink=true}} retorna 9 octubre 2010
Ajustament de la data mostrada modifica
Per desactivar la supressió dels ajustaments de paraules, utilitzeu el paràmetre nowrap=off
.
TemplateData modifica
Aquesta plantilla s'utilitza per ordenar i mostrar correctament les dates en una taula ordenable.
Paràmetre | Descripció | Tipus | Estat | |
---|---|---|---|---|
Data completa o any | 1 | Data completa si no s'especifiquen els paràmetres del segon al quart, en cas contrari, l'any. La data completa es pot incloure als formats "AAAA-MM-DD", "DD-MM-AAAA", "DD Mes AAAA", "Mes DD, AAAA", "AAAA-MM", "DD Mes", "Mes DD", "Mes YYYY" o "Mes". Any és un número positiu o negatiu. Si no s'especifica el quart paràmetre, els nombres negatius s'interpreten com a anys de l'era de la nostra era. El paràmetre és opcional si s'especifica el segon paràmetre.
| Cadena | obligatori |
Mes | 2 | Nom de mes complet o abreujat o, alternativament, un número de mes que es pot emplenar a zero. El paràmetre és opcional si no s'especifica el tercer paràmetre.
| Cadena | opcional |
Dia | 3 | Dia, opcionalment encoixinat
| Nombre | opcional |
Era | 4 | aC o dC. Té efecte només si el primer paràmetre és un nombre positiu. | Cadena | opcional |
Format | format | Controla el format de sortida. Pot ser "dma" = "dmy", "dm", "mda" = "mdy", "md", "ma" = "my", "d", "m", "a" = "y" o "hide". | Cadena | opcional |
Abreviatura | abbr | Abreuja el nom del mes
| Cadena | opcional |
Clau d'ordenació addicional | addkey | Afegeix una altra clau d'ordenació per resoldre conflictes entre files amb la mateixa data
| Nombre | opcional |
Enllaç a l'any | yearlink | Crea un enllaç intern a la pàgina de l'any
| Booleà | opcional |
Ajustament de la data | nowrap | Per desactivar la supressió dels ajustaments de paraules, utilitzeu el paràmetre "off"
| Booleà | opcional |
La documentació de més amunt està transclosa de Plantilla:Date table sorting/ús. (modifica | historial) Els editors poden fer proves amb aquesta plantilla al seu espai de proves (crea | modifica) Afegiu categories en la subpàgina /ús. Vegeu les subpàgines d'aquesta plantilla, utilització de paràmetres. |