Permanently protected template

Template:Sortname

From Wikipedia, the free encyclopedia
Jump to: navigation, search

<span class="sortkey">{{{last}}}, {{{first}}}</span>[[{{{first}}} {{{last}}} ({{{dab}}})|{{{first}}} {{{last}}}]]

Documentation icon Template documentation[view] [edit] [history] [purge]
Usage
{{sortname|first|last|optional link target|optional sort key}}

Creates a wikilinked name that can be used in a sortable table (created with class="wikitable sortable").

  • The default sort key is "last, first".
  • The link label is "first last".
  • The default link target is "first last"

The optional link target is useful when "first last" is a disambiguation page instead of the desired article, or when linking to a section of a page.

The optional sort key is useful in the case of special characters such as é.

Optional parameters
|dab=disambiguator
Wikilinks to "first last (disambiguator)".
(Note: ignored if optional link target is not blank.)
|nolink=1
Suppresses wikilinking the name, useful for list entries which are never likely to have articles so shouldn't be redlinked.
(Note: optional link target ignored when "|nolink=1" used.)

Examples

# What you type What's generated
1 {{sortname|first|last}} <span style="display:none;">last, first</span>[[first last]]
2 {{sortname|first|last|nolink=1}} <span style="display:none;">last, first</span>first last
3 {{sortname|first|last|dab=disambiguator}} <span style="display:none;">last, first</span>[[first last (disambiguator)|first last]]
4 {{sortname|first|last|target}} <span style="display:none;">last, first</span>[[target|first last]]
5 {{sortname|first|last||sort}} <span style="display:none;">sort</span>[[first last]]
6 {{sortname|first|last||sort|nolink=1}} <span style="display:none;">sort</span>first last
7 {{sortname|first|last|target|sort}} <span style="display:none;">sort</span>[[target|first last]]
# What you type What's displayed What's sorted What's linked
1 {{sortname|Tom|Jones}} Jones, TomTom Jones Jones, Tom Tom Jones
2 {{sortname|Tom|Jones|nolink=1}} Jones, TomTom Jones Jones, Tom (no link)
3 {{sortname|Tom|Jones|dab=singer}} Jones, TomTom Jones Jones, Tom Tom Jones (singer)
4 {{sortname|Tom|Jones|Tom Jones (singer)}} Jones, TomTom Jones Jones, Tom Tom Jones (singer)
1 {{sortname|Fábio|da Silva}} da Silva, FábioFábio da Silva da Silva, Fábio Fábio da Silva
2 {{sortname|Fábio|da Silva|nolink=1}} da Silva, FábioFábio da Silva da Silva, Fábio (no link)
3 {{sortname|Fábio|da Silva|Fábio Gomes da Silva}} da Silva, FábioFábio da Silva da Silva, Fábio Fábio Gomes da Silva
4 {{sortname|Fábio|da Silva||Silva, Fabio}} Silva, FabioFábio da Silva Silva, Fabio Fábio da Silva
5 {{sortname|Fábio|da Silva||Silva, Fabio|nolink=1}} Silva, FabioFábio da Silva Silva, Fabio (no link)
6 {{sortname|Fábio|da Silva|Fábio Gomes da Silva|Silva, Fabio}} Silva, FabioFábio da Silva Silva, Fabio Fábio Gomes da Silva
Things you might not expect
# What you type What's displayed What's sorted What's linked
- [[Mark Evans]] Mark Evans Mark Evans Mark Evans
- [[Mark Evans (general)|Mark Evans]] Mark Evans Mark Evans (general) Mark Evans (general)
1 Sir {{sortname|Mark|Evans}} Sir Evans, MarkMark Evans Sir Evans, Mark Mark Evans
1 {{sortname|Sir Mark|Evans}} Evans, Sir MarkSir Mark Evans Evans, Sir Mark Sir Mark Evans
3 {{sortname|Sir Mark|Evans|Mark Evans (general)}} Evans, Sir MarkSir Mark Evans Evans, Sir Mark Mark Evans (general)
6 {{sortname|Sir Mark|Evans|Mark Evans (general)|Evans, Mark}} Evans, MarkSir Mark Evans Evans, Mark Mark Evans (general)
1 {{sortname|Fábio da|Silva}} Silva, Fábio daFábio da Silva Silva, Fábio da Fábio da Silva
2 {{sortname|Fábio da|Silva|nolink=1}} Silva, Fábio daFábio da Silva Silva, Fábio da (no link)
3 {{sortname|Fábio da|Silva|Fábio Gomes da Silva}} Silva, Fábio daFábio da Silva Silva, Fábio da Fábio Gomes da Silva
4 {{sortname|Fábio da|Silva||Silva, Fabio}} Silva, FabioFábio da Silva Silva, Fabio Fábio da Silva
5 {{sortname|Fábio da|Silva||Silva, Fabio|nolink=1}} Silva, FabioFábio da Silva Silva, Fabio (no link)
6 {{sortname|Fábio da|Silva|Fábio Gomes da Silva|Silva, Fabio}} Silva, FabioFábio da Silva Silva, Fabio Fábio Gomes da Silva

Note

To link to a section within the page in which the template appears, encode the number sign:

{{Sortname|Examples||&#35;Examples}}
gives: , ExamplesExamples

Microformat

The HTML markup produced by this template includes an hCard microformat, which makes the person's name parsable by computers, either acting automatically to catalogue articles across Wikipedia or via a browser tool operated by a reader, to (for example) add the subject to an address book. For more information about the use of microformats on Wikipedia, please see the microformat project.

To include a URL, use {{URL}}.

Classes

The hCard in this template uses at least some of these HTML classes:

  • agent
  • family-name
  • fn (required)
  • given-name
  • honorific-prefix
  • honorific-suffix
  • n
  • nickname
  • org
  • url
  • vcard

Please do not rename or remove these classes nor collapse nested elements which use them.

See also

  • {{sort}} – see talk for central sorting talk
  • {{dts}}  – for using dates in sortable tables
  • {{nts}}  – for using alphabetic sort mode for numbers in sortable tables
  • {{sortfrac}} – for sorting numbers which can contain fractions
  • {{Last word}}