Template:Distinguish: Difference between revisions
[[w:]]>Plastikspork Wikipedia:Templates for discussion/Log/2018 February 19#Template:Distinguish2 closed as merge (XFDcloser) |
[[mw:]]>Baris6161TURK m new tvar syntax |
||
Line 1: | Line 1: | ||
{{# | <noinclude> | ||
{{Documentation}} | <languages/> | ||
<!-- | </noinclude><!-- | ||
-->{{Hatnote|1=<translate><!--T:1--> Not to be confused with</translate> [[:{{{1}}}{{#if:{{{label 1|{{{l1|}}}}}}|{{!}}{{{label 1|{{{l1}}}}}}}}]]{{ | |||
#if: {{{3|}}}{{{4|}}} | |||
|{{int|comma-separator}}[[:{{{2}}}{{#if:{{{label 2|{{{l2|}}}}}}|{{!}}{{{label 2|{{{l2}}}}}}}}]]{{int|comma-separator}} {{ | |||
#if: {{{4|}}} | |||
| [[:{{{3}}}{{#if:{{{label 3|{{{l3|}}}}}}|{{!}}{{{label 3|{{{l3}}}}}}}}]]{{int|comma-separator}}<translate><!--T:2--> or</translate>{{int|word-separator}}[[:{{{4}}}{{#if:{{{label 4|{{{l4|}}}}}}|{{!}}{{{label 4|{{{l4}}}}}}}}]] | |||
|<translate><!--T:3--> or</translate>{{int|word-separator}}[[:{{{3}}}{{#if:{{{label 3|{{{l3|}}}}}}|{{!}}{{{label 3|{{{l3}}}}}}}}]] | |||
}} | |||
| {{ | |||
#if: {{{2|}}} | |||
|<translate><!--T:4--> or</translate>{{int|word-separator}}[[:{{{2}}}{{#if:{{{label 2|{{{l2|}}}}}}|{{!}}{{{label 2|{{{l2}}}}}}}}]] | |||
}} | |||
}}.}}<!-- | |||
--><noinclude><!-- splitting these lines causes {{Documentation}} template to terminate green shading when Distinguish is used in /doc pages. --> | |||
{{Documentation|content= | |||
<translate> | |||
== Usage == <!--T:6--> | |||
<!--T:7--> | |||
<tvar name=1>{{tlx|Distinguish}}</tvar> is used to create [[w:Wikipedia:Hatnote|hatnotes]] to warn about possible confusion with a small number of other, related, titles at the '''top''' of [[w:Help:Section|article sections]] according to [[w:Wikipedia:Layout|Wikipedia:Layout]]. | |||
<!--T:8--> | |||
It is not for use in the "See also" ''section'' at the bottom of an article. | |||
</translate> | |||
{{Tlx | |||
|1=Distinguish | |||
|2=<translate><!--T:9--> Article 1</translate> | |||
|3=... | |||
|4=''<translate><!--T:10--> Article 4</translate>'' | |||
|5=''label 1{{=}}<translate><!--T:18--> label1</translate>'' | |||
|6=... | |||
|7=''label 4{{=}}<translate><!--T:19--> label4</translate>'' | |||
}} | |||
<translate> | |||
<!--T:13--> | |||
* One to four articles can be listed.</translate> | |||
<translate> | |||
<!--T:14--> | |||
* The word "or" is always placed between the final two entries when displayed.</translate> | |||
<translate> | |||
<!--T:15--> | |||
* If more than 4 entries are supplied, a message will be displayed pointing out the problem.</translate><!-- this is relatively ungraceful failure --> | |||
<translate> | |||
<!--T:16--> | |||
* You can use parameters label 1 to label 4 to specify alternative labels for the links. | |||
</translate> | |||
:<translate><!--T:17--> Adding newline characters will break article links.</translate> <!-- presumably because of the leading ":" --> | |||
<translate> | |||
== Examples == <!--T:5--> | |||
</translate> | |||
* {{tlx|Distinguish|article1}} | |||
{{Distinguish|article1}} | |||
* {{tlx|Distinguish|article1|article2}} | |||
{{Distinguish|article1|article2}} | |||
* {{tlx|Distinguish|article1|article2|article3}} | |||
{{Distinguish|article1|article2|article3}} | |||
* {{tlx|Distinguish|article1|article2|article3|article4}} | |||
{{Distinguish|article1|article2|article3|article4}} | |||
* {{tlx|Distinguish|article1|label 1{{=}}label1}} | |||
{{Distinguish|article1|label 1=label1}} | |||
* {{tlx|Distinguish|article1|article2|label 1{{=}}label1||label 2{{=}}label2}} | |||
{{Distinguish|article1|article2|label 1=label1|label 2=label2}} | |||
== TemplateData == | |||
{{Distinguish/doc}} | |||
}} | |||
</noinclude> | </noinclude> |
Revision as of 05:19, 7 March 2022
<languages/>
<templatestyles src="Hatnote/styles.css"/>
<translate> Not to be confused with</translate> [[:{{{1}}}]].
Lua error: Module:TNT:158: '''Missing JsonConfig extension, or not properly configured; Cannot load https://commons.wikimedia.org/wiki/Data:I18n/Documentation.tab. See https://www.mediawiki.org/wiki/Extension:JsonConfig#Supporting_Wikimedia_templates'''.