Difference between revisions of "Template:See also/doc"

From RimWorld Wiki
Jump to navigation Jump to search
(copied and edited from https://en.wikipedia.org/w/index.php?title=Template:See_also/doc&oldid=1023967260)
 
 
(5 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
==Usage==
 
==Usage==
 
; Basic usage:
 
; Basic usage:
  {{See also|''page1''|''page2''|''page3''|...}}
+
  {{See also|''page1''|''page2''|''page3''| ...}}
  
 
; All parameters:
 
; All parameters:
 
  {{See also|''page1''|''page2''|''page3''| ...
 
  {{See also|''page1''|''page2''|''page3''| ...
  |label 1 = ''label 1''|label 2 = ''label2''|label 3 = ''label3''| ...
+
  |label 1 = ''label 1''|label 2 = ''label2''|label 3 = ''label3''| ...}}
|l1 = ''label1''|l2 = ''label2''|l3 = ''label3''| ...
 
|selfref = ''yes''|category = ''no''}}
 
  
 
==Parameters==
 
==Parameters==
Line 14: Line 12:
 
* <code>1</code>, <code>2</code>, <code>3</code>, ... – the pages to link to. At least one page name is required. Categories and files are automatically escaped with the [[Wikipedia:Help:Colon trick|colon trick]].
 
* <code>1</code>, <code>2</code>, <code>3</code>, ... – the pages to link to. At least one page name is required. Categories and files are automatically escaped with the [[Wikipedia:Help:Colon trick|colon trick]].
 
* <code>label 1</code>, <code>label 2</code>, <code>label 3</code>, ...; or <code>l1</code>, <code>l2</code>, <code>l3</code>, ...; optional labels for each of the pages to link to.
 
* <code>label 1</code>, <code>label 2</code>, <code>label 3</code>, ...; or <code>l1</code>, <code>l2</code>, <code>l3</code>, ...; optional labels for each of the pages to link to.
 +
* <code>altphrase</code>, - alternative text to "See also", while retaining formatting
  
 
== Examples ==
 
== Examples ==
* <code><nowiki>{{See also|Article}}</nowiki></code> → {{See also|Article}}
+
* <code><nowiki>{{See also|Cow}}</nowiki></code> → {{See also|Cow}}
* <code><nowiki>{{See also|Article#Section}}</nowiki></code> → {{See also|Article#Section}}
+
* <code><nowiki>{{See also|Flak vest#Acquisition}}</nowiki></code> → {{See also|Flak vest#Acquisition}}
* <code><nowiki>{{See also|Article#Section|label 1=Custom section label}}</nowiki></code> → {{See also|Article#Section|label 1=Custom section label}}
+
* <code><nowiki>{{See also|Monosword#Analysis|label 1=Custom section label}}</nowiki></code> → {{See also|Monosword#Analysis|label 1=Custom section label}}
* <code><nowiki>{{See also|Article1|Article2|Article3}}</nowiki></code> → {{See also|Article1|Article2|Article3}}
+
* <code><nowiki>{{See also|Recon armor|Marine armor|Cataphract armor}}</nowiki></code> → {{See also|Recon armor|Marine armor|Cataphract armor}}
* <code><nowiki>{{See also|Article1|Article,2|Article3}}</nowiki></code> → {{See also|Article1|Article,2|Article3}}
+
* <code><nowiki>{{See also|Weapons|l1=Custom label 1|Apparel|l2=Custom label 2}}</nowiki></code> → {{See also|Weapons|l1=Custom label 1|Apparel|l2=Custom label 2}}
* <code><nowiki>{{See also|Article1|l1=Custom label 1|Article2|l2=Custom label 2}}</nowiki></code> → {{See also|Article1|l1=Custom label 1|Article2|l2=Custom label 2}}
+
* <code><nowiki>{{See also|altphrase=Alternative to See Also|Gas}}</nowiki></code> → {{See also|altphrase=Alternative to See Also|Gas}}
  
 
==Errors==
 
==Errors==
Line 31: Line 30:
 
# A page name was specified, but it contains an equals sign ("="). The equals sign has a special meaning in template code, and because of this it cannot be used in template parameters that do not specify a parameter name. For example, the template code <code><nowiki>{{See also|1+1=2|2+2=4}}</nowiki></code> will produce this error. To work around this, you can specify the parameter name explicitly by using <code>1=</code>, <code>2</code>, etc., before the page name, like this: <code><nowiki>{{See also|1=1+1=2|2=2+2=4}}</nowiki></code>.
 
# A page name was specified, but it contains an equals sign ("="). The equals sign has a special meaning in template code, and because of this it cannot be used in template parameters that do not specify a parameter name. For example, the template code <code><nowiki>{{See also|1+1=2|2+2=4}}</nowiki></code> will produce this error. To work around this, you can specify the parameter name explicitly by using <code>1=</code>, <code>2</code>, etc., before the page name, like this: <code><nowiki>{{See also|1=1+1=2|2=2+2=4}}</nowiki></code>.
 
# Too many links were specified (maximum is 15).
 
# Too many links were specified (maximum is 15).
 +
 +
==See also==
 +
*[[Template:For]]
 +
*[[Template:About]]
 +
<includeonly>[[Category:General wiki templates]]</includeonly>
 +
<noinclude>[[Category:Template documentation]]</noinclude>

Latest revision as of 14:23, 27 October 2022

Usage[edit]

Basic usage
{{See also|page1|page2|page3| ...}}
All parameters
{{See also|page1|page2|page3| ...
|label 1 = label 1|label 2 = label2|label 3 = label3| ...}}

Parameters[edit]

This template accepts the following parameters:

  • 1, 2, 3, ... – the pages to link to. At least one page name is required. Categories and files are automatically escaped with the colon trick.
  • label 1, label 2, label 3, ...; or l1, l2, l3, ...; optional labels for each of the pages to link to.
  • altphrase, - alternative text to "See also", while retaining formatting

Examples[edit]

Errors[edit]

If no page names are supplied, the template outputs the following message with the (help) wikilink pointing to the "Errors" section of this page:

If you see this error message, it is for one of three reasons:

  1. No parameters were specified (the template code was {{See also}} with no pipe character nor page to link to). Please use {{See also|page}} instead.
  2. A page name was specified, but it contains an equals sign ("="). The equals sign has a special meaning in template code, and because of this it cannot be used in template parameters that do not specify a parameter name. For example, the template code {{See also|1+1=2|2+2=4}} will produce this error. To work around this, you can specify the parameter name explicitly by using 1=, 2, etc., before the page name, like this: {{See also|1=1+1=2|2=2+2=4}}.
  3. Too many links were specified (maximum is 15).

See also[edit]