Template:If preview: Difference between revisions
Make substable. |
Deleatur yhe (talk | contribs) m 1 revision imported |
(No difference)
| |
Latest revision as of 14:58, 9 September 2026
| This template is used on approximately 66,000 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. |
| This template uses Lua: |
This is a template that helps other templates determine if they are being previewed or not, and do or display different things accordingly.
Usage
{{If preview|value if being previewed|value if not being previewed}}
{{If preview|1=value if being previewed|2=value if not being previewed}}
The first parameter is returned if the page is being previewed, otherwise the second parameter will be returned. Either parameter may be empty.
Examples
Preview this page to see the effect of previewing on the 'Example' column.
| Code | Example | Value when previewed | Value when saved |
|---|---|---|---|
{{If preview|Yes|No}}{{If preview|1=Yes|2=No}}
|
No No |
Yes | No |
{{If preview|Red}}{{If preview|1=Red}}
|
Red | ||
{{If preview||Blue}}{{If preview|2=Blue}}
|
Blue Blue |
Blue |
TemplateData
TemplateData for If preview
<templatedata> { "params": { "1": { "label": "1", "description": "value if being previewed", "type": "content" }, "2": { "label": "2", "description": "value if not being previewed", "type": "content" } }, "description": "This is a template that helps other templates determine if they are being previewed or not, and do or display different things accordingly.\n\nThe first parameter is returned if the page is being previewed, otherwise the second parameter will be returned. Either parameter may be empty.", "format": "inline" } </templatedata>
See also
- {{Preview warning}}