< Template:If usertalk ofRevision as of 17:18, 25 April 2020 by Mediawiki>Vanisaac
This is the {{If usertalk of}} meta-template. It is used to customise a notice when it is being put on the user talk page of a page in the user's userspace.
Usage
This template usually takes two or three parameters:
{{If usertalk of |(userspace page) |("then" action) |("else" action)}}
Namespace and pagename-detecting templates |
---|
Namespace | |
---|
Pagename | When on basepage | Detects and acts according to whether it is on a basepage or on any subpage (that is, a ../.. subpage). |
---|
When pagename is | For pattern matching on the pagename. |
---|
Module:Page | Can take apart and put together pagenames in several ways. |
---|
IP-talk | Returns IP-user talkpage, registered-user talkpage or non-user talkpage. |
---|
IP-user other | For detecting IP-user pages. |
---|
Subpage other | Pagename has an after-slash part (not in mainspace) |
---|
Sandbox other | Page is subpage /sandbox (template space) |
---|
Testcases other | Page is subpage /testcases (template space) |
---|
Rootpage other | Page is rootpage (vs. /subpage) (template space) |
---|
|
---|
Others | Stub other | Detects whether it is on a page with a stub template or not. |
---|
If preview | Detects whether page is viewed as a preview or not. |
---|
If IP | Displays different content to IP users and logged-in users. |
---|
If autoconfirmed | Displays different content to autoconfirmed and non-autoconfirmed users. |
---|
If extended confirmed | Displays different content to extended confirmed and non-extended confirmed users. |
---|
If administrator | Displays different content to admins and non-admins. |
---|
If mobile | Displays different content to mobile users and desktop users. |
---|
If checkuser | Displays different content to checkusers and non-checkusers. |
---|
Noscript | Detects whether page is viewed with a JavaScript-capable client or not. |
---|
|
---|
|