Template:See also: Difference between revisions
More actions
ifexists={{{ifexists|true}}} |
Standingpad (talk | contribs) m 1 revision imported |
||
Line 1: | Line 1: | ||
< | <languages/> | ||
{{ | <onlyinclude> | ||
<!-- | {{rellink|extraclasses=mw-tpl-seealso|{{{altphrase|<translate><!--T:1--> See also</translate>}}}{{msgnw:int:colon-separator/{{TRANSLATIONLANGUAGE}}}}{{#invoke:See also|main<noinclude>|1={{{1}}}</noinclude>|msg-empty-array='''<translate><!--T:2--> Error: [[<tvar name=1>Special:MyLanguage/Template:See also</tvar>|Template must be given at least one article name]]</translate>'''}}}} | ||
</ | </onlyinclude> | ||
{{Documentation|content= | |||
{{Lua|Module:See also}} | |||
<translate><!--T:5--> <tvar name=1>{{tlx|See also}}</tvar> 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|2=<translate><!--T:7--> Article 1</translate>|3=''label 1{{=}}<translate><!--T:22--> label1</translate>''|4=<translate><!--T:24--> Article 2</translate>|5=''label 2{{=}}<translate><!--T:25--> label2</translate>''|6=...}} | |||
<translate> | |||
<!--T:26--> | |||
* Any number of articles can be listed (at least one should be provided).</translate> | |||
<translate> | |||
<!--T:10--> | |||
* The word "and" is always placed between the final two entries.</translate> | |||
<translate> | |||
<!--T:12--> | |||
* You can use parameters label 1, label 2 and so on to specify alternative labels for the links.</translate> | |||
<translate> | |||
<!--T:27--> | |||
* Parameter <tvar name=1><code>ll</code></tvar> makes this template use <tvar name=2>{{tl|ll}}</tvar>, which provides automatic linking to translation in user language, as well as using a translated default link text (overriding with <tvar name=3><code>label <var>n</var></code></tvar> still applies). | |||
</translate> | |||
:<translate><!--T:13--> adding newline characters will break article links</translate> <!-- presumably because of the leading ":" --> | |||
<translate> | |||
==Example== <!--T:14--> | |||
</translate> | |||
{{(}}{{!}} class="wikitable" cellspacing="0" cellpadding="0" | |||
! <translate><!--T:15--> Code</translate> | |||
! <translate><!--T:16--> Result</translate> | |||
{{!}}- | |||
{{!}} valign="top" {{!}} {{Tlx|See also|Article}} {{!}}{{!}} {{See also|Article}} | |||
{{!}}- | |||
{{!}} valign="top" {{!}} {{Tlx|See also|Article|3=label 1=<translate><!--T:17--> Alternative title for Article</translate>}} {{!}}{{!}} {{See also|Article|label 1=<translate><!--T:18--> Alternative title for Article</translate>}} | |||
{{!}}- | |||
{{!}} valign="top" {{!}} {{Tlx|See also|Article|Article 2}} {{!}}{{!}} {{See also|Article|Article 2}} | |||
{{!}}- | |||
{{!}} valign="top" {{!}} {{Tlx|See also|Article|Article 2|Article 3}} {{!}}{{!}} {{See also|Article|Article 2|Article 3}} | |||
{{!}}- | |||
{{!}} valign="top" {{!}} {{Tlx|See also|Article|Article 2|<nowiki>ll=TRUE</nowiki>}} {{!}}{{!}} {{See also|Article|Article 2|ll=TRUE|l1=Article translated|l2=Article 2 translated}} | |||
{{!}}- | |||
{{!}} valign="top" {{!}} {{Tlx|See also|Article|Article 2|4=l2=<translate><!--T:19--> Alternative title for Article 2</translate>}} {{!}}{{!}} {{See also|Article|Article 2|l2=<translate><!--T:20--> Alternative title for Article 2</translate>}} | |||
{{!}}{{)}} | |||
{{See also/doc}} | |||
}} | |||
[[Category:Templates{{#translation:}}]] |
Revision as of 16:48, 4 July 2025
<languages/>
File:Lua-Logo.svg | This template uses Lua: |
<translate> <tvar name=1>{{See also}}
</tvar> is used to create hatnotes to point to a small number of other, related, titles at the top of article sections according to Wikipedia:Layout.</translate>
<translate> It is not for use in the "See also" section at the bottom of an article.</translate>
{{See also|<translate> Article 1</translate>|label 1=<translate> label1</translate>|<translate> Article 2</translate>|label 2=<translate> label2</translate>|...}}
<translate>
- Any number of articles can be listed (at least one should be provided).</translate>
<translate>
- The word "and" is always placed between the final two entries.</translate>
<translate>
- You can use parameters label 1, label 2 and so on to specify alternative labels for the links.</translate>
<translate>
- Parameter <tvar name=1>
ll
</tvar> makes this template use <tvar name=2>{{ll}}</tvar>, which provides automatic linking to translation in user language, as well as using a translated default link text (overriding with <tvar name=3>label n
</tvar> still applies).
</translate>
- <translate> adding newline characters will break article links</translate>
<translate>
Example
</translate>
<translate> Code</translate> | <translate> Result</translate> |
---|---|
{{See also|Article}} |
<translate> See also</translate>: Article
|
{{See also|Article|label 1=<translate> Alternative title for Article</translate>}} |
<translate> See also</translate>: <translate> Alternative title for Article</translate>
|
{{See also|Article|Article 2}} |
|
{{See also|Article|Article 2|Article 3}} |
|
{{See also|Article|Article 2|ll=TRUE}} |
<translate> See also</translate>: Article translated and Article 2 translated
|
{{See also|Article|Article 2|l2=<translate> Alternative title for Article 2</translate>}} |
<translate> See also</translate>: Article and <translate> Alternative title for Article 2</translate>
|
TemplateData for See also
Display up to three page links of other related (possibly translated) pages.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Page name | 1 | Full name of related page | Page name | required |
Link label | label 1 l1 | Custom link text, to serve as label instead of the page name.
| String | optional |
Page 2 | 2 | no description | Page name | optional |
Page 2 label | label 2 l2 | no description | String | optional |
Page 3 | 3 | no description | Page name | optional |
Page 3 label | label 3 l3 | no description | String | optional |
Use {{ll}} | ll | If this parameter has any non-blank value, links are generated using {{ll}}, which provides automatic linking to translation in user language, as well as using a translated default link text (overriding link texts still applies).
| Line | optional |
altphrase | altphrase | Substitution text to replace the default string
| String | optional |
[[Category:Hatnote templates{{#translation:}}]]
[[Category:Templates{{#translation:}}]]