Template:U/doc: Difference between revisions
More actions
m expansion |
mNo edit summary |
||
| Line 5: | Line 5: | ||
|1stat= | |1stat= | ||
|2=2 | |2=2 | ||
|2d=nick name: display text, may be formatted | |2d=nick name: display text, may be formatted wikitext or html | ||
|2def= | |2def= | ||
|2stat= | |2stat=optional- | ||
|3=3 | |3=3 | ||
|3d=language code: for interwiki link. <small>If absent, link to user entry in the Commons</small> | |3d=language code: for interwiki link. <small>If absent, link to user entry in the Commons</small> | ||
| Line 36: | Line 36: | ||
Sometimes neither user page nor the user talk page exist on Commons. | Sometimes neither user page nor the user talk page exist on Commons. | ||
*The {{T0|Uc|-}} checks whether the user page exists, and links to it if ''yes''. | |||
::Otherwise it checks whether the user talk page exists, and links to it if ''yes''. | ::Otherwise it checks whether the user talk page exists, and links to it if ''yes''. | ||
:::Otherwise it links to the special page "user contributions" that lists the editor's contributions on Commons. | :::Otherwise it links to the special page "user contributions" that lists the editor's contributions on Commons. | ||
:If the other pages are created later, it automatically prefers the talk page over the user page. | :If the other pages are created later, it automatically prefers the talk page over the user page. | ||
:<small>Since existence checks are not possible in other Wikipedias, these checks are performed only when ''no language code'' is specified.</small> | :<small>Since existence checks are not possible in other Wikipedias, these checks are performed only when ''no language code'' is specified.</small> | ||
<!-- *The {{T0|Uw|-}} links the user page with the suffix ''~commonswiki''. --> | |||
|seealso= | |seealso= | ||
|setscats= | |setscats= | ||
Revision as of 06:38, 14 March 2018
Link to a user, either internal or interwiki
Usage
{{U |1= }}
Many users have only a User Talk page but no User page on Commons. This results in a red link when the user is mentioned using a standard {{user|UserName}} template.
An easy edit to fix this link is just to change the {{U| to {{Ut| to link the user talk page with the user name.
Another reason for a redlink may result of changing the user name by the postfix "~commonswiki".
An easy edit to fix this link is just to change it to {{Uw| to link to the new user page with the user name.
Sometimes neither user page nor the user talk page exist on Commons.
- The Template:Uc checks whether the user page exists, and links to it if yes.
- Otherwise it checks whether the user talk page exists, and links to it if yes.
- Otherwise it links to the special page "user contributions" that lists the editor's contributions on Commons.
- Otherwise it checks whether the user talk page exists, and links to it if yes.
- If the other pages are created later, it automatically prefers the talk page over the user page.
- Since existence checks are not possible in other Wikipedias, these checks are performed only when no language code is specified.
Template parameters
| Parameter | Description | Default | Status | |
|---|---|---|---|---|
1 | user name: it is recommended to define the user name. If absent, the name is shown of the last editing user | empty | optional | |
2 | nick name: display text, may be formatted wikitext or html | empty | optional | |
3 | language code: for interwiki link. If absent, link to user entry in the Commons | empty | optional | |
4 | + or - to precede the user name with the namespace User:
(if both signs are specified, "+" is used and "-" is ignored) | empty | optional | |
Additional information
The template is intended to be used in the following namespaces: all namespaces
The template is intended to be used by the following user groups: all users
Localization
This template is not intended to be localized.
The template does not generate any localizable text; with + or - always the namespace in English: "User" is displayed.
{{Commons:Link templates/User and user talk links}}