Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 07:18, 16 February 2025 by Prd (talk | contribs) (Created page with "{{documentation subpage}} {{Ombox|type=content|text=Instead of this template, consider using the <code>data-sort-value</code> attribute, like so: <code><nowiki>| data-sort-value="Doe, John" | John Doe</nowiki></code>. Please see {{Section link|WP:SORT|Specifying a sort key for a cell}} for details.}} {{#ifeq:{{SUBPAGENAME}}|sandbox||{{High-use}}}} {{lua|Module:Sort}} This template is for manually adjusting sorting order in sortable tables by specified sortkeys. ; Usage...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:High-use

This template is for manually adjusting sorting order in sortable tables by specified sortkeys.

Usage
{{Sort | 1 = {{{sort value}}} | 2 = {{{displayed value}}} }}{{{displayed value}}}

The first parameter is the sortkey; the second parameter is the wikitext of what has to be displayed. By default, this is the sortkey with link brackets:

{{Sort | 1 = {{{displayed value}}} }}[[{{{displayed value}}}]]

A table using this template should use it in all rows.

This template works by adding a hidden sort value, which replaces the value of the visible text for sorting purposes. The HTML output looks like: <span data-sort-value="sortvalue">[[displayed value]]</span>.

Example
|{{Sort|Brothers Karamazov|[[The Brothers Karamazov]]}}

|<span data-sort-value="Brothers Karamazov !">[[The Brothers Karamazov]]</span>

Sorting by numerical value, date, etc.
See Help:Sortable tables and meta:Help:Sorting
Equal rank
If you simply code as the second parameter an indicator that two items are equally ranked, e.g. "4=", the template interpreter will treat this as an additional parameter (i.e. parameter 4, which it will then not use). You must explicitly code this as parameter 2:
{{Sort|4|2=4=}}

See also