Szablon:Sortkey
Wygląd
Użycie
Szablon pomocniczy do stosowania przy sortowaniu kolumn w tabelach, gdzie zastosowany klucz sortowania ma być inny od tekstu w tabeli. Klucz podany jako argument nigdy nie jest wyświetlany.
Przykład
Do sortowania nazwisk, liczb i dat zwykle lepiej użyć odpowiednio szablonów {{sortname}}, {{L}} i {{dts}}.
Nazwiska i daty
| Bez {{sortkey}} | Z {{sortkey}} | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| ||||||||||||||||||||
{| class="wikitable sortable"
! Imię i nazwisko
! Data
|-
| [[Linus Torvalds]]
| 2 listopada 2012
|-
| [[Bill Gates]]
| -
|-
| [[Rasmus Lerdorf]]
| 30 stycznia 1995
|-
| [[Stanisław Lem]]
| 7 stycznia 1995
|}
|
{| class="wikitable sortable"
! Imię i nazwisko (wg nazwiska)
! Data (wg kolejności)
|-
| {{sortkey|Torvalds, Linus}} [[Linus Torvalds]]
| {{sortkey|"2012-11-02"}} 2 listopada 2012
|-
| {{sortkey|Gates, Bill}} [[Bill Gates]]
| -
|-
| {{sortkey|Lerdorf, Rasmus}} [[Rasmus Lerdorf]]
| {{sortkey|"1995-01-30"}} 30 stycznia 1995
|-
| {{sortkey|Lem, Stanisław}} [[Stanisław Lem]]
| {{sortkey|"1995-01-07"}} 7 stycznia 1995
|}
|
Cyfry rzymskie
Zwróć uwagę szczególnie na zachowanie liczby 9 (IX) oraz 10 (X).
| Poprawnie z sortkey | Błędnie bez sortkey |
|---|---|
| III | III |
| II | II |
| I | I |
| V | V |
| X | X |
| IX | IX |
| IV | IV |
| VI | VI |
| VII | VII |
| VIII | VIII |
{| class="wikitable sortable"
|+ Porównanie sortowania liczb
! Poprawnie z sortkey
! Błędnie bez sortkey
|-
| {{sortkey|3}} III
| III
|-
| {{sortkey|2}} II
| II
|-
| {{sortkey|1}} I
| I
|-
| {{sortkey|5}} V
| V
|-
| {{sortkey|10}} X
| X
|-
| {{sortkey|9}} IX
| IX
|-
| {{sortkey|4}} IV
| IV
|-
| {{sortkey|6}} VI
| VI
|-
| {{sortkey|7}} VII
| VII
|-
| {{sortkey|8}} VIII
| VIII
|}
Wymuszenie sortowania numerycznego
Czasami skrypt nie jest w stanie zinterpretować poprawnie sortowania liczb mimo użycia numerycznego sortkey.
Dodanie atrybutu data-sort-type="number" w nagłówku pomaga.
| Błędnie bez typu | Poprawnie z typem |
|---|---|
| -II | -II |
| -III | -III |
| -I | -I |
| III | III |
| II | II |
| I | I |
Inne obsługiwane typy znajdziesz na: meta:Help:Sorting.
Błędy
Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.