Template:NoRedirect: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
mNo edit summary
Line 1: Line 1:
{{{{{|safesubst:}}}#if: {{{{{|safesubst:}}}#invoke:Redirect|isRedirect|{{{1}}}}}
<includeonly>{{{{{|safesubst:}}}#if: {{{{{|safesubst:}}}#invoke:Redirect|isRedirect|{{{1}}}}}
| <span class="plainlinks">[{{{{{|safesubst:}}}fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span>
| <span class="plainlinks">[{{{{{|safesubst:}}}fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span>
| {{{{{|safesubst:}}}#if:{{{2|}}}|[[:{{{{{|safesubst:}}}FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{{{{|safesubst:}}}FULLPAGENAME:{{{1}}}}}]]}}
| {{{{{|safesubst:}}}#if:{{{2|}}}|[[:{{{{{|safesubst:}}}FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{{{{|safesubst:}}}FULLPAGENAME:{{{1}}}}}]]}}
}}<noinclude>[[Category:Administrative Templates]]
}}</includeonly><noinclude>[[Category:Administrative Templates]]


== Purpose & Usage ==
== Purpose & Usage ==

Revision as of 16:04, September 17, 2021


Purpose & Usage

This template provides an easy way to link a redirect page without following the redirect.

{{no redirect|page name|label}}

It accepts two unnamed parameters:

  • 1= (required) the name of the page to link.
  • 2= (optional) the text to be displayed. If this is omitted then the input of the first parameter is used.

Examples

Instead of having to copy/paste or type:

  • [https://en.wikipedia.org/w/index.php?title=The_Silence_of_the_Sea&redirect=no ''The Silence of the Sea'']

an editor can type:

  • ''{{No redirect|The Silence of the Sea}}''

or an alias can be used, as in:

  • ''{{-r|The Silence of the Sea}}''

Both of those will take users directly to the same redirect page and display its pagename as a bluelink thus (using the alias): Template:-r.

The second parameter (label) may be useful in discussions on talk pages. For example,

  • {{-r|The Silence of the Sea|this redirect}}

may appear on a talk page in this context: "For reference, see Template:-r."

If there is no page with that name given by the first parameter, the template generates a redlink as for any article name:

Also, if a page is not a redirect, a normal link is displayed: