Jump to content

From Noumenapedia
Revision as of 14:59, 9 September 2026 by Deleatur yhe (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:If preview/doc

__EXPECTED_UNCONNECTED_PAGE__

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

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:If preview in articles based on its 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