Szablon:Sortkey/opis
Wygląd
Użycie
[edytuj kod]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
[edytuj kod]Do sortowania nazwisk, liczb i dat zwykle lepiej użyć odpowiednio szablonów {{sortname}}, {{L}} i {{dts}}.
Nazwiska i daty
[edytuj kod]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
[edytuj kod]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
[edytuj kod]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
[edytuj kod]Błędy należy zgłaszać na stronie Wikipedia:Kawiarenka/Kwestie techniczne.
Zobacz też
[edytuj kod]