Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Uw/doc: Difference between revisions

Template page
m +explanation
m +parm
Line 8: Line 8:
|2stat=optional-
|2stat=optional-
|4=4
|4=4
|4d=either a "+" sign or a "-" sign, to prefix with namespace<br>''(can as well be coded with parameter 2 or parameter 3 )''
|4d= + or -  to precede the user name with the namespace <code>{{ns:2}}:</code>
:'''+''' ("plus" sign)  to make <tt>User:</tt> a part of the link,
:'''-''' ("minus" sign) to precede <tt>User:</tt> as  plain text;<br>
(if ''both'' signs are specified, "+" is used and "-" is ignored)<br>
The +/- parameter can as well be specified with parameter 2 or 3.
|4def=
|4stat=optional-
|4stat=optional-


|5=link
|5=link
|5d-de=erzeugt nur-Text anstelle eines Link wenn <code>link=no</code>
|5d=specify <code>link=no</code> to suppress the link  
|5d-en=returns plain text instead of a link when set to <code>link=no</code>
|5stat=optional-
|5stat=optional-


|name={{BASEPAGENAME}}
|6={{0}}
|6d=<br>''more parameters to format the namespace (when "+" or "-" is specified)''
: <small>» not every possible combination of parameter values is useful «</small>
|6def={{0}}
|6stat=optional-
|7=case
|7d=for formatting of the namespace:
* <code>case=l</code> display "{{lcfirst:{{ns:2}}}}" instead of "{{ns:2}}"
* <code>case=i</code> display the national translation, in general a link 
* <code>case=n</code> display the national translation without linking it
|7stat=optional-
|8=lang
|8d=an {{W|ISO 630-1|ISO 639}} language code, to follow another translation then yours
:when parameter setting is <tt>case=i</tt> or <tt>case=n</tt>
|8def={{int:lang}}
|8stat=optional-
 
|name=<includeonly>{{PAGENAME}}</includeonly><noinclude>U</noinclude>
|desc=<big>User page link</big>, only within Commons, when user names are trailed with "~commonswiki"
|desc=<big>User page link</big>, only within Commons, when user names are trailed with "~commonswiki"
|namespace=
|namespace=
Line 33: Line 54:
__NOTOC__
__NOTOC__
==== More examples ====
==== More examples ====
<!-- {{Tle|t=Uw|A Obeidat|t}} gives {{Uw|A Obeidat|t}} <br> -->


{{Tle|t=Uw|Username|-}} gives {{Uw|Username|-}} <br>
{{Tle|t=Uw|Username|-}} gives {{Uw|Username|-}} <br>
{{Tle|t=Uw|Username|+}} gives {{Uw|Username|+}} <br>
{{Tle|t=Uw|Username|+}} gives {{Uw|Username|+}} <br>
<!-- {{Tle|t=Uw|Username|t|-}} gives {{Uw|Username|t|-}} <br> -->
{{Tle|t=Uw|Username|commons|-}} gives {{Uw|Username|commons|-}} <br>
{{Tle|t=Uw|Username|commons|-}} gives {{Uw|Username|commons|-}} <br>
{{Tle|t=Uw|User|Comm~user|-|p4=link|no}} gives {{Uw|Username|Comm~user|-|link=no}} <br>
{{Tle|t=Uw|User|Comm~user|-|p4=link|no}} gives {{Uw|Username|Comm~user|-|link=no}} <br>
{{Tle|t=Uw|User|Comm~user|-|p4=link|no|p5=case|l}} gives {{Uw|Username|Comm~user|-|link=no|case=l}} <br>
{{Tle|t=Uw|User|Comm~user|-|p4=link|no|p5=case|l}} gives {{Uw|Username|Comm~user|-|link=no|case=l}} <br>


{{namespace/display|t=<includeonly>{{PAGENAME}}</includeonly><noinclude>Uw</noinclude>
|name=username|par2=~commonswiki}}


{{Commons:Link templates/User and user talk links}}
{{Commons:Link templates/User and user talk links}}

Revision as of 17:28, 29 May 2019

User page link, only within Commons, when user names are trailed with "~commonswiki"

Usage

{{U |1= }}

Template parameters

ParameterDescriptionDefaultStatus
1user name, without the trailing "~commonswiki"emptyrequired
2display name (nick name): may be formattedparam #1optional
4+ or - to precede the user name with the namespace User:
+ ("plus" sign) to make User: a part of the link,
- ("minus" sign) to precede User: as plain text;

(if both signs are specified, "+" is used and "-" is ignored)

The +/- parameter can as well be specified with parameter 2 or 3.
emptyoptional
linkspecify link=no to suppress the linkemptyoptional
0
more parameters to format the namespace (when "+" or "-" is specified)
» not every possible combination of parameter values is useful «
0optional
casefor formatting of the namespace:
  • case=l display "user" instead of "User"
  • case=i display the national translation, in general a link
  • case=n display the national translation without linking it
emptyoptional
langan ISO 639 language code, to follow another translation then yours
when parameter setting is case=i or case=n
enoptional

Additional information

The template is intended to be used in the following namespaces: no namespace specified

The template is intended to be used by the following user groups: no user group specified

Example

{{U|Username}}

renders as:

Localization

This template is not intended to be localized.

More examples

{{ UwUsername- }} gives User:Username
{{ UwUsername+ }} gives User:Username
{{ UwUsernamecommons- }} gives User:commons
{{ UwUserComm~user-link = no }} gives User:‍Comm~user
{{ UwUserComm~user-link = nocase = l }} gives user:‍Comm~user

Table: different displays for {{Uw}} with the namespace option 0
{{ Uwusername }} 0this is the standard username
{{ Uwusername- }} User:username
{{ Uwusername-case = l }} user:username
{{ Uwusername-case = i }} LangSwitch Error: no default:username
{{ Uwusername-case = n }} user:username
{{ Uwusername+ }} User:username
{{ Uwusername+case = l }} user:username
{{ Uwusername+case = i }} user:username
{{ Uwusername+case = n }} user:username
{{ Uwusernamelink = n }} ‍username
{{ Uwusername-link = n }} User:‍username
{{ Uwusername-link = ncase = l }} user:‍username
{{ Uwusername-link = ncase = i }} LangSwitch Error: no default:‍username
{{ Uwusername-link = ncase = n }} user:‍username
{{ Uwusername+link = n }} User:‍username
{{ Uwusername+link = ncase = l }} user:‍username
{{ Uwusername+link = ncase = i }} LangSwitch Error: no default:‍username
{{ Uwusername+link = ncase = n }} user:‍username

{{Commons:Link templates/User and user talk links}}


Cookies help us deliver our services. By using our services, you agree to our use of cookies.