Szablon:Dts

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Paweł Ziemian (dyskusja | edycje) o 19:05, 19 paź 2015. Może się ona znacząco różnić od aktualnej wersji.


 Dokumentacja szablonu [zobacz] [edytuj] [historia] [odśwież]


Użycie

{{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).

Parametry

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

Przykład 1
{{Dts|4|7|1776}}

wyświetla:

1776-07-044 lipca 1776

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

wyświetla:

1776-07-044 lipca 1776

Generowane klucze sortowania

  • {{dts}} -> {{{3}}}-00-Błąd w wyrażeniu: nierozpoznany znak interpunkcyjny „{” {{{3}}}, klucz:
    <span style="display:none">0000 </span>
    
  • {{dts|​|​|2021}} -> 2021-00-Błąd w wyrażeniu: nieoczekiwany operator „<” 2021, klucz:
    <span style="display:none">2021 </span>
    
  • {{dts|12|sty|2021}} -> 2021-00-1212 2021, klucz:
    <span style="display:none">2021-01-12 </span>
    
  • {{dts|2|sty|​}} -> 0000-00-022 , klucz:
    <span style="display:none">0000-01-02 </span>
    

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

  • {{dts|1|sty|​}} -> 0000-00-011 , klucz:
    <span style="display:none">0000-01-01T00:00:00.001 </span>
    
  • {{dts|​|sty|​}} -> 0000-00-Błąd w wyrażeniu: nieoczekiwany operator „<” , klucz:
    <span style="display:none">0000-01-01T00:00:00.000 </span>
    

Dokumentacja VE

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

Parametry szablonu[Zarządzaj dokumentacją 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

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