Kigezo:Sortname
<span style="display:none;">{{{last}}}, {{{first}}}</span>[[{{{first}}} {{{last}}} ({{{dab}}})|{{{first}}} {{{last}}}]]
- 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 parameter
|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
[hariri chanzo]| # | 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|target}} |
<span style="display:none;">last, first</span>[[target|first last]] |
| 4 | {{Sortname|first|last||sort}} |
<span style="display:none;">sort</span>[[first last]] |
| 5 | {{Sortname|first|last||sort|nolink=1}} |
<span style="display:none;">sort</span>first last |
| 6 | {{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}} |
Tom Jones | Jones, Tom | Tom Jones |
| 2 | {{Sortname|Tom|Jones|nolink=1}} |
Tom Jones | Jones, Tom | (no link) |
| 3 | {{Sortname|Tom|Jones|Tom Jones (singer)}} |
Tom Jones | Jones, Tom | Tom Jones (singer) |
| 4 | {{Sortname|Fábio|da Silva||Silva, Fabio}} |
Fábio da Silva | Silva, Fabio | Fábio da Silva |
| 5 | {{Sortname|Fábio|da Silva||Silva, Fabio|nolink=1}} |
Fábio da Silva | Silva, Fabio | (no link) |
| 6 | {{Sortname|Fábio|da Silva|Fábio Gomes da Silva|Silva, Fabio}} |
Fábio da Silva | Silva, Fabio | Fábio Gomes da Silva |
Microformat
[hariri chanzo]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}}.
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
[hariri chanzo]- {{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