Changes

2,898 bytes added ,  20:37, 6 July 2020
Reverted 1 edit by 2.133.167.90 (talk): Template broken (TW)
Line 1: Line 1: −
{{#invoke:Distinguish|distinguish}}<noinclude><!-- splitting these lines causes {{Documentation}} template to terminate green shading when Distinguish is used in /doc pages. -->
+
<noinclude>
{{Documentation}}
+
<languages/>
<!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! -->
+
</noinclude>{{#switch:<translate></translate>
 +
| =
 +
{{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--> &nbsp;or</translate>{{int|word-separator}}[[:{{{4}}}{{#if:{{{label 4|{{{l4|}}}}}}|{{!}}{{{label 4|{{{l4}}}}}}}}]]
 +
      |<translate><!--T:3--> &nbsp;or</translate>{{int|word-separator}}[[:{{{3}}}{{#if:{{{label 3|{{{l3|}}}}}}|{{!}}{{{label 3|{{{l3}}}}}}}}]]
 +
    }}
 +
    | {{
 +
      #if: {{{2|}}}
 +
      |<translate><!--T:4--> &nbsp;or</translate>{{int|word-separator}}[[:{{{2}}}{{#if:{{{label 2|{{{l2|}}}}}}|{{!}}{{{label 2|{{{l2}}}}}}}}]]
 +
    }}
 +
  }}.}}
 +
| #default=
 +
  {{#invoke:Template translation|renderTranslatedTemplate|template=Template:Distinguish|noshift=1}}
 +
}}<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|1>{{tlx|Distinguish}}</> 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|Distinguish|<translate><!--T:9--> Article 1</translate>|...|''<translate><!--T:10--> Article 4</translate>''|''label 1{{=}}<translate><!--T:18--> label1</translate>''|...|''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}}
 +
 
 +
}}
 +
 
 +
{{Distinguish/doc}}
 
</noinclude>
 
</noinclude>
Anonymous user