Difference between revisions of "Template:Autolink"

The Beyond Skyrim Wiki — Hosted by UESP
Jump to: navigation, search
m
m (remove MetaTemplate dependency)
 
Line 1: Line 1:
<includeonly>{{#define:word| {{{1|}}} }}{{#define:label| {{{2|{{{word}}}}}} }}{{#inherit:ns_base}}{{#define:ns_base| {{{3|{{NS_BASE}}}}} }}{{#switch:{{lc:{{{word}}}}}
+
<includeonly>{{#ifexist:{{{ns_base|{{NAMESPACE}}}}}:{{{1}}}|[[{{{ns_base|{{NAMESPACE}}}}}:{{{1}}}|{{{2|{{{1}}}}}}]]|{{{2|{{{1}}}}}}}}</includeonly><noinclude>{{/Doc}}</noinclude>
  |n/a|none|unknown||{{lc:{{{missing|}}}}}={{{missinglink|{{{word}}}}}}
 
  |{{#if:{{#pos:{{{word}}}|[}} | {{{word}}} | [[{{NS_FULL}}{{{word}}}|{{#label:{{{label}}}}}]] }}
 
}}</includeonly><noinclude>{{/Doc}}</noinclude>
 

Latest revision as of 11:27, 20 May 2018

Summary[edit]

Links to a page in the defined namespace if it exists, and doesn't if it doesn't.

Parameters[edit]

Autolink
Parameter Scope Description
ns_base optional The namespace the page is located in (defaults to current namespace)
1 required The name of the page to link to
2 optional The text to display

Example[edit]

{{Autolink|ns_base=Cyrodiil|Main Page|Sundered}}

Sundered