Difference between revisions of "Template:See also"

From Canonical Works Universe Wiki

(Updated from sandbox to use Module:Labelled list hatnote)
 
m
Line 1: Line 1:
<includeonly>{{#invoke:Labelled list hatnote|labelledList|See also}}</includeonly><noinclude>
+
<languages/>
{{documentation}}
+
<onlyinclude>{{#switch:<translate></translate>
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
+
| =
</noinclude>
+
{{rellink|extraclasses=mw-tpl-seealso|{{{altphrase|<translate><!--T:1--> See also</translate>}}}: {{#if:{{{1<includeonly>|</includeonly>}}} |<!--then:-->[[:{{{1}}}{{#if:{{{label 1|{{{l1|}}}}}}|{{!}}{{{label 1|{{{l1}}}}}}}}]] |<!--else:-->'''<translate><!--T:2--> Error: [[<tvar|1>Special:MyLanguage/Template:See also</>|Template must be given at least one article name]]</translate>'''
 +
}}{{#if:{{{2|}}}|{{#if:{{{3|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{2}}}{{#if:{{{label 2|{{{l2|}}}}}}|{{!}}{{{label 2|{{{l2}}}}}}}}]]
 +
}}{{#if:{{{3|}}}|{{#if:{{{4|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{3}}}{{#if:{{{label 3|{{{l3|}}}}}}|{{!}}{{{label 3|{{{l3}}}}}}}}]]
 +
}}{{#if:{{{4|}}}|{{#if:{{{5|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{4}}}{{#if:{{{label 4|{{{l4|}}}}}}|{{!}}{{{label 4|{{{l4}}}}}}}}]]
 +
}}{{#if:{{{5|}}}|{{#if:{{{6|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{5}}}{{#if:{{{label 5|{{{l5|}}}}}}|{{!}}{{{label 5|{{{l5}}}}}}}}]]
 +
}}{{#if:{{{6|}}}|{{#if:{{{7|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{6}}}{{#if:{{{label 6|{{{l6|}}}}}}|{{!}}{{{label 6|{{{l6}}}}}}}}]]
 +
}}{{#if:{{{7|}}}|{{#if:{{{8|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{7}}}{{#if:{{{label 7|{{{l7|}}}}}}|{{!}}{{{label 7|{{{l7}}}}}}}}]]
 +
}}{{#if:{{{8|}}}|{{#if:{{{9|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{8}}}{{#if:{{{label 8|{{{l8|}}}}}}|{{!}}{{{label 8|{{{l8}}}}}}}}]]
 +
}}{{#if:{{{9|}}}|{{#if:{{{10|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{9}}}{{#if:{{{label 9|{{{l9|}}}}}}|{{!}}{{{label 9|{{{l9}}}}}}}}]]
 +
}}{{#if:{{{10|}}}|{{#if:{{{11|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{10}}}{{#if:{{{label 10|{{{l10|}}}}}}|{{!}}{{{label 10|{{{l10}}}}}}}}]]
 +
}}{{#if:{{{11|}}}|{{#if:{{{12|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{11}}}{{#if:{{{label 11|{{{l11|}}}}}}|{{!}}{{{label 11|{{{l11}}}}}}}}]]
 +
}}{{#if:{{{12|}}}|{{#if:{{{13|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{12}}}{{#if:{{{label 12|{{{l12|}}}}}}|{{!}}{{{label 12|{{{l12}}}}}}}}]]
 +
}}{{#if:{{{13|}}}|{{#if:{{{14|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{13}}}{{#if:{{{label 13|{{{l13|}}}}}}|{{!}}{{{label 13|{{{l13}}}}}}}}]]
 +
}}{{#if:{{{14|}}}|{{#if:{{{15|}}}|{{int|comma-separator}}|<nowiki/>{{int|and}}{{int|word-separator}}}} [[:{{{14}}}{{#if:{{{label 14|{{{l14|}}}}}}|{{!}}{{{label 14|{{{l14}}}}}}}}]]
 +
}}{{#if:{{{15|}}}|{{int|and}}{{int|word-separator}}[[:{{{15}}}{{#if:{{{label 15|{{{l15|}}} }}}|{{!}}{{{label 15|{{{l15|}}} }}} }}]]
 +
}}{{#if:{{{16|}}}| &mdash; '''<br/><translate><!--T:3--> Error: [[<tvar|1>Special:MyLanguage/Template:See also</>|Too many links specified (maximum is 15)]]</translate>'''
 +
}}}}
 +
| #default=
 +
  {{#invoke:Template translation|renderTranslatedTemplate|template=Template:See also|noshift=1}}
 +
}}</onlyinclude>
 +
{{ {{TNTN|Documentation}} |content=
 +
 
 +
<translate>
 +
==Usage== <!--T:4-->
 +
 
 +
<!--T:5-->
 +
<tvar|1>{{tlx|See also}}</> is used to create [[w:Wikipedia:Hatnote|hatnotes]] to point to a small number of other, related, titles at the '''top''' of [[w:Help:Section|article sections]] according to [[w:Wikipedia:Layout|Wikipedia:Layout]].</translate>
 +
<translate>
 +
<!--T:6-->
 +
It is not for use in the "See also" ''section'' at the bottom of an article.
 +
</translate>
 +
 
 +
{{Tlx|See also|<translate><!--T:7--> Article 1</translate>|...|''<translate><!--T:8--> Article 15</translate>''}}
 +
 
 +
<translate>
 +
<!--T:9-->
 +
* One to fifteen articles can be listed.</translate>
 +
<translate>
 +
<!--T:10-->
 +
* The word "and" is always placed between the final two entries.</translate>
 +
<translate>
 +
<!--T:11-->
 +
* If more than 15 entries are supplied, a message will be displayed pointing out the problem.</translate><!-- this is relatively ungraceful failure -->
 +
<translate>
 +
<!--T:12-->
 +
* You can use parameters label 1 to label 15 to specify alternative labels for the links.
 +
</translate>
 +
:<translate><!--T:13--> adding newline characters will break article links</translate> <!-- presumably because of the leading ":" -->
 +
 
 +
<translate>
 +
==Example== <!--T:14-->
 +
</translate>
 +
<table class="wikitable" cellspacing="0" cellpadding="0">
 +
<tr>
 +
<th><translate><!--T:15--> Code</translate></th>
 +
<th><translate><!--T:16--> Result</translate></th>
 +
</tr><tr>
 +
<td valign="top">{{Tlx|See also|Article}}</td><td>{{See also|Article}}</td>
 +
</tr><tr>
 +
<td valign="top">{{Tlx|See also|Article|3=label 1=<translate><!--T:17--> Alternative title for Article</translate>}}</td><td>{{See also|Article|label 1=<translate><!--T:18--> Alternative title for Article</translate>}}</td>
 +
</tr><tr>
 +
<td valign="top">{{Tlx|See also|Article|Article 2}}</td><td>{{See also|Article|Article 2}}</td>
 +
</tr><tr>
 +
<td valign="top">{{Tlx|See also|Article|Article 2|Article 3}}</td><td>{{See also|Article|Article 2|Article 3}}</td>
 +
</tr><tr>
 +
<td valign="top">{{Tlx|See also|Article|Article 2|4=label 2=<translate><!--T:19--> Alternative title for Article 2</translate>}}</td><td>{{See also|Article|Article 2|label 2=<translate><!--T:20--> Alternative title for Article 2</translate>}}
 +
</tr>
 +
</table>
 +
''<translate><!--T:21--> And so on up to 15 parameters.</translate>''
 +
 
 +
{{See also/doc}}
 +
 
 +
}}
 +
[[Category:Templates{{#translation:}}]]

Revision as of 07:33, 28 September 2018

<languages/> Error: no page names specified (help).

50px Template documentation

<translate>

Usage

<tvar

[[Category:Templates{{#translation:}}]]