Template:Is redirect: Difference between revisions
No edit summary |
m Protected "Template:Is redirect": Pre-registration protection review: Protection notice: pp-template ([Edit=Allow only template editors and administrators] (indefinite) [Move=Allow only template editors and administrators] (indefinite)) |
||
(No difference)
| |||
Latest revision as of 21:22, 31 October 2026
| Template documentation follows |
|---|
| Note: the template above may sometimes be partially or fully invisible. |
| Visit "Template:Is redirect/doc" to edit its documentation if it is available. (How does this work?) |
| This template is used in system messages, and on approximately 387,000 pages. Changes to it can cause immediate changes to the Elite Dangerous Wiki user interface. 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. Please discuss changes on the talk page before implementing them. |
Lua error in Module:Lua_banner at line 115: attempt to compare number with nil.
Returns yes when |1=somepagename is a redirect, and a <blank space> when not a redirect.
For illustration purposes, in this documentation redirect pages are in italics: Mainpage → Main_Page
- Expect 'yes':
{{Is redirect|Autism spectrum}}→ - Expect '<blank>' (no):
{{Is redirect|Autism}}→
Talkpage handling
By default, a check specifying a talk page is performed on the corresponding subject page (its associated page in mainspace, or in Template space, etc.).
- To check the talkpage itself, both use
|talk=yesand the talk page name. {{Is redirect|Talk:Autism spectrum|talk=yes}}→
Background. By default, when entering a Talkpage to check (like Talk:Autism spectrum), the check is performed on the subject page. This stems from the module used. For example:
- Page to check:
Talk:Autism spectrum:{{Is redirect|Talk:Autism spectrum}} - Current pages status: Autism spectrum is a redirect, Talk:Autism spectrum is not a redirect (it has content).
{{Is redirect}}returns:{{Is redirect|Autism spectrum}}→
{{Is redirect|Talk:Autism spectrum}}→
(unexpected for the talkpage itself)- Applying
Talk:Autism: {{Is redirect|Talk:Autism spectrum|talk=yes}}→
- Applying the subject page
Autism: {{Is redirect|Autism spectrum|talk=yes}}→
(|talk=yesfor a subject page name checks the subject page, not the associated talk page)
Usage
- Main_Page (expect neg):
{{is redirect|Main_Page}}→ - Mainpage (expect yes):
{{is redirect|Mainpage}}→
Can be used as:
{{#if:{{Is redirect|somepagename}} |value when yes |value when no}}
Template Data
TemplateData for Is redirect
Returns "yes" or <blank> (for no) for the pagename entered
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| 1 | 1 | no description | Unknown | optional |
| Check Talk | talk | By default, the subject page is checked
| Boolean | optional |
See also
- {{no redirect}}, {{-r}} — link to the redirect page itself, not its target
- {{target of}} — returns the target of a redirect
- {{redirect}} — hatnote "Foo redirects here ..."
- {{Redirect and target}}