Template:No redirect: Difference between revisions
(remove {{pp-template}} - this is already added by {{documentation}}) |
m (3 revisions imported) |
||
(7 intermediate revisions by 5 users not shown) | |||
Line 1: | Line 1: | ||
{{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#invoke:Redirect|isRedirect|{{{1}}}}} |
|||
{{#ifexist:{{{1}}} |
|||
| <span class="plainlinks">[{{safesubst:<noinclude/>fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> |
|||
| {{safesubst:<noinclude/>#if:{{{2|}}}|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}]]}} |
|||
|{{#if:{{{2|}}} |
|||
|[[:{{{1}}}|{{{2}}}]] |
|||
|[[:{{{1}}}]] |
|||
}} |
|||
}}<noinclude> |
}}<noinclude> |
||
{{documentation}} |
{{documentation}} |
Latest revision as of 17:50, January 24, 2022
[{{safesubst:fullurl:{{{1}}}|redirect=no}} {{{1}}}]
This template is used on approximately 403,000 pages, or roughly 7449% of all pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. |
Lua error in Module:Lua_banner at line 113: attempt to index field 'edit' (a nil value).
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.
Example
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'']
- to yield 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:
{{-r|Bill Clinton (nickname)}}
displays as Template:-r
Also, if a page is not a redirect, a normal link is displayed:
{{-r|Bill Clinton}}
displays as Template:-r
See also
- {{Template link no redirect}}
- {{Redirect?}}
- {{no redirect}}, {{-r}}
- {{redirect}} — hatnote "Foo redirects here ..."
- {{is redirect}} — returns yes/<blank>