Przejdź do zawartości

Szablon:Dts/opis

Z Wikipedii, wolnej encyklopedii

Użycie

[edytuj kod]
{{dts|dzień|miesiąc|rok}}

Wszystkie parametry są opcjonalne (możliwe jest „puste” wywołanie: {{dts|​|​|​}} / {{dts}}).

Nawet jeśli rok nie będzie podawany, dobrze jest zostawić dla niego miejsce ({{dts|​|sty|​}}) dla edycji w przyszłości.

Szablon automatycznie dodaje ukryty kod <span style="display:none">1776-07-04</span> umożliwiający sortowanie i wyświetla datę w preferowanym formacie „4 lipca 1776”.

Wywołania szablonu są oznaczane znacznikiem (dts), który w przestrzeni artykułów (głównej) jest widoczny tylko podczas edycji w edytorze wizualnym (lub na podglądzie strony, jeśli używamy edytora kodu). Znacznik pomaga w odnajdywaniu dat wpisanych ręcznie, które mogą negatywnie wpływać na kolejność sortowania. Dodatkowe oznaczenia: (dts) tr - obecny jest tylko rok, (dts) br - informacja o nie podaniu roku wprost (patrz także Generowane klucze sortowania).

Wywołanie szablonu używa trzech opcjonalnych parametrów, liczby poniżej 10 można podawać z wiodącym zerem.

| 1 = - dzień miesiąca (1-31), dodawany tylko wtedy gdy podano miesiąc

| 2 = - miesiąc w postaci słownej (3-lit. skrót, wikt:mianownik lub wikt:dopełniacz) lub liczbowej (1-12)

| 3 = - rok w postaci liczby, lub linku do liczby ([[2021]])

Przykładowe wywołania

[edytuj kod]
Przykład 1
{{Dts|4|7|1776}}

wyświetla:

1776-07-04 4 lipca 1776(dts)

Przykład 2
{{Dts|4|7|[[1776]]}}

wyświetla:

1776-07-04 4 lipca 1776(dts)

Generowane klucze sortowania

[edytuj kod]
  • {{dts}} -> 0000 (dts) tr, klucz:
    <span style="display:none">0000 </span>
    
  • {{dts|​|​|2021}} -> 2021 2021(dts) tr, klucz:
    <span style="display:none">2021 </span>
    
  • {{dts|12|sty|2021}} -> 2021-01-12 12 stycznia 2021(dts), klucz:
    <span style="display:none">2021-01-12 </span>
    
  • {{dts|2|sty|​}} -> 0000-01-02 2 stycznia(dts) br, klucz:
    <span style="display:none">0000-01-02 </span>
    

Szczególne przypadki (milisekunda zapewnia pierwszeństwo mm przed mm-01):

  • {{dts|1|sty|​}} -> 0000-01-01T00:00:00.001 1 stycznia(dts) br, klucz:
    <span style="display:none">0000-01-01T00:00:00.001 </span>
    
  • {{dts|​|sty|​}} -> 0000-01-01T00:00:00.000 stycznia(dts) br, klucz:
    <span style="display:none">0000-01-01T00:00:00.000 </span>
    

Dokumentacja VE

[edytuj kod]

Szablon służący do poprawnego sortowania dat w tabelach.

Parametry szablonu

Dla tego szablonu preferowane jest formatowanie parametrów w linii.

ParametrOpisTypStatus
dzień1

dzień miesiąca, wymaga podania miesiąca

Sugerowane wartości
1-31
Wartość domyślna
01
Przykład
1, 01
Wartość automatyczna
{{subst:CURRENTDAY}}
Liczbasugerowany
miesiąc2

nazwa miesiąca (3-lit. skrót, mianownik, dopełniacz) lub jego numer

Sugerowane wartości
nazwa (3-lit. skrót, mianownik, dopełniacz) 1-12
Wartość domyślna
01
Przykład
sty, styczeń, stycznia, 1, 01
Wartość automatyczna
{{subst:CURRENTMONTH1}}
Ciąg znakówsugerowany
rok3

rok w postaci liczby, lub liczba w postaci linku

Wartość domyślna
0000
Przykład
2021, [[2021]]
Wartość automatyczna
{{subst:CURRENTYEAR}}
Liczbasugerowany

Błędy

[edytuj kod]

Błędne (niepełne) wywołania są zbierane w kategoriach: