Template:Is redirect/sandbox
![]() | __EXPECTUNUSEDTEMPLATE__This is the template sandbox page for Template:Is redirect (diff). See also the companion subpage for test cases. |
![]() | This template is used on many pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.
Transclusion count updated automatically (see documentation). |
![]() | This template uses Lua: |
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 (it's associated page in mainspace, or in Template space, etc.).
- To check the talkpage itself, both use
|talk=yes
and 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=yes
for 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
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See the monthly parameter usage report for this template.
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}}