Predefinição:Dts/doc
Esta é uma subpágina de documentação para a Predefinição:Dts. Ela contém informações sobre o seu uso, categorias, bem como todo o conteúdo que não faz parte da predefinição original. |
Esta predefinição não deve ser utilizada em predefinições de citar, porque inclui código markup que contaminará os metadados COinS produzidos; ver COinS na Wikipédia. |
Esta predefinição serve para a ordenação correta de datas em tabelas.
Função
[editar código-fonte]Normalmente a ordenação adequada de datas requer que estejam no formato AAAA-MM-DD, mas, como isso contraria o Livro de Estilo, é necessário usar esta predefinição para ordená-las adequadamente. Ela cria automaticamente o código escondido <span style="display:none">AAAA-MM-DD</span>
, junto com a data e wikilinks para ela.
Parâmetros
[editar código-fonte]- Primeiro: dia (opcional)
- Número: 7 ou 07
- Segundo: mês (opcional se o dia não for especificado)
- Nome completo: fevereiro
- Abreviação: fev
- Número: 2 ou 02
- Terceiro: ano
- Número: entre -9999 e 9999
- Quarto: opcional com "ac" para anos antes de Cristo
- Usado com o terceiro parâmetro positivo
- lang: opcional para maiusculização dos nomes dos meses segundo o português europeu pré-AO 1990
- Aceita "pt", "pt-pt" ou "ptpt"
Para o ano 5 a.C., por exemplo, podem ser usados "5|ac" ou "-4".
Entrada
[editar código-fonte]{{Dts|4|Julho|1776}}
Veja também exemplos.
Saída
[editar código-fonte]Saída enviada para a tabela
<span style="display:none">1776-07-04</span> [[4 de julho]] de [[1776]]
Saída exibida para o usuário
4 de julho de 1776 a.C.
Exemplos
[editar código-fonte]Exemplos com debug=yes (partes ocultas ficam visíveis):
Syntax da Predefinição | Data renderizada |
---|---|
{{dts|debug=yes|||9999}} | 09999 9999 |
{{dts|debug=yes|||-9999}} | -0000 10000 a.C. |
{{dts|debug=yes|4|Julho|-500}} | -9499de 07-04 4 de julho de 501 a.C. |
{{dts|debug=yes|4|Julho|-50}} | -9949de 07-04 4 de julho de 51 a.C. |
{{dts|debug=yes||Julho|-50}} | -9949de 07 Julho de 51 a.C. |
{{dts|debug=yes|||-50}} | -9949 51 a.C. |
{{dts|debug=yes|4|Julho|-5}} | -9994de 07-04 4 de julho de 6 a.C. |
{{dts|debug=yes|4|Julho|-9955}} | -0044de 07-04 4 de julho de 9956 a.C. |
{{dts|debug=yes|4|Julho|-9555}} | -0444de 07-04 4 de julho de 9556 a.C. |
{{dts|debug=yes|4|Julho|-9995}} | -0004de 07-04 4 de julho de 9996 a.C. |
{{dts|debug=yes|4|Julho|500|BC}} | -9500-07-04 4 de julho de 500 a.C. |
{{dts|debug=yes|4|Julho|5000|BC}} | -5000-07-04 4 de julho de 5000 a.C. |
{{dts|debug=yes|4|Julho|5|BC}} | -9995-07-04 4 de julho de 5 a.C. |
{{dts|debug=yes|4|Julho|9955|BC}} | -0045-07-04 4 de julho de 9955 a.C. |
{{dts|debug=yes|4|Julho|9995|BC}} | -0005-07-04 4 de julho de 9995 a.C. |
{{dts|debug=yes|4|Julho|9555|BC}} | -0445-07-04 4 de julho de 9555 a.C. |
{{dts|debug=yes|4|Julho|40|BC}} | -9960-07-04 4 de julho de 40 a.C. |
{{dts|debug=yes||Julho|40|BC}} | -9960-07 Julho de 40 a.C. |
{{dts|debug=yes|||40|BC}} | -9960 40 a.C. |
{{dts|debug=yes|4|Julho|60|BC}} | -9940-07-04 4 de julho de 60 a.C. |
{{dts|debug=yes|4|Julho|1|BC}} | -9999-07-04 4 de julho de 1 a.C. |
{{dts|debug=yes|3|July|0}} | -9999de 07-03 3 de julho de 1 a.C. |
{{dts|debug=yes|5|Julho|0}} | -9999de 07-05 5 de julho de 1 a.C. |
{{dts|debug=yes|4|Julho|9}} | 00009-07-04 4 de julho de 9 |
{{dts|debug=yes|4|Julho|88}} | 00088-07-04 4 de julho de 88 |
{{dts|debug=yes|4|Julho|1776}} | 01776-07-04 4 de julho de 1776 |
{{dts|debug=yes|9|4|1688}} | 01688-04-09 9 de abril de 1688 |
{{dts|debug=yes|09|04|1688}} | 01688-04-09 9 de abril de 1688 |
{{dts|debug=yes|11|7|2007}} | 02007-07-11 11 de julho de 2007 |
{{dts|debug=yes|4|junho|776}} | 00776-06-04 4 de junho de 776 |
{{dts|debug=yes|4|junho|0776}} | 00776-06-04 4 de junho de 776 |
{{dts|debug=yes|4|junho|1776}} | 01776-06-04 4 de junho de 1776 |
{{dts|debug=yes|11|set|2001}} | 02001-09-11 11 de setembro de 2001 |
{{dts|debug=yes||set|2001}} | 02001-09 Setembro de 2001 |
{{dts|debug=yes|||2001}} | 02001 2001 |
O mesmo exemplos com partes ocultas ocultadas:
Syntax da Predefinição | Data renderizada |
---|---|
{{dts|||9999}} | 9999 |
{{dts|||-9999}} | 10000 a.C. |
{{dts|4|Julho|-500}} | 4 de julho de 501 a.C. |
{{dts|4|Julho|-50}} | 4 de julho de 51 a.C. |
{{dts||Julho|-50}} | Julho de 51 a.C. |
{{dts|||-50}} | 51 a.C. |
{{dts|4|Julho|-5}} | 4 de julho de 6 a.C. |
{{dts|4|Julho|-9955}} | 4 de julho de 9956 a.C. |
{{dts|4|Julho|-9555}} | 4 de julho de 9556 a.C. |
{{dts|4|Julho|-9995}} | 4 de julho de 9996 a.C. |
{{dts|4|Julho|500|BC}} | 4 de julho de 500 a.C. |
{{dts|4|Julho|5000|BC}} | 4 de julho de 5000 a.C. |
{{dts|4|Julho|5|BC}} | 4 de julho de 5 a.C. |
{{dts|4|Julho|9955|BC}} | 4 de julho de 9955 a.C. |
{{dts|4|Julho|9995|BC}} | 4 de julho de 9995 a.C. |
{{dts|4|Julho|9555|BC}} | 4 de julho de 9555 a.C. |
{{dts|4|Julho|40|BC}} | 4 de julho de 40 a.C. |
{{dts||Julho|40|BC}} | Julho de 40 a.C. |
{{dts|||40|BC}} | 40 a.C. |
{{dts|4|Julho|60|BC}} | 4 de julho de 60 a.C. |
{{dts|4|Julho|1|BC}} | 4 de julho de 1 a.C. |
{{dts|3|July|0}} | 3 de julho de 1 a.C. |
{{dts|5|Julho|0}} | 5 de julho de 1 a.C. |
{{dts|4|Julho|9}} | 4 de julho de 9 |
{{dts|4|Julho|88}} | 4 de julho de 88 |
{{dts|4|Julho|1776}} | 4 de julho de 1776 |
{{dts|9|4|1688}} | 9 de abril de 1688 |
{{dts|09|04|1688}} | 9 de abril de 1688 |
{{dts|11|7|2007}} | 11 de julho de 2007 |
{{dts|4|junho|776}} | 4 de junho de 776 |
{{dts|4|junho|0776}} | 4 de junho de 776 |
{{dts|4|junho|1776}} | 4 de junho de 1776 |
{{dts|11|set|2001}} | 11 de setembro de 2001 |
{{dts||set|2001}} | Setembro de 2001 |
{{dts|||2001}} | 2001 |
Cabeçalho de TemplateData
As informações a seguir (editar) são definidas com TemplateData. Isso possibilita o seu uso pelo Editor Visual e por outras ferramentas.
Sem descrição.
Parâmetro | Descrição | Tipo | Estado | |
---|---|---|---|---|
Dia | 1 | sem descrição
| Número | recomendado |
Mês | 2 | Nome completo ou abreviado do mês, ou, alternativamente, um número do mês.
| String | recomendado |
Ano | 3 | sem descrição
| Número | obrigatório |
Era | 4 | sem descrição
| Desconhecido | opcional |
País | lang | Código de país
| Linha | opcional |
Ligação | link | Para habilitar ou desabilitar as ligações das datas
| Linha | opcional |