Template:Require subst: Difference between revisions
Jump to navigation
Jump to search
ArrowHead294 (talk | contribs) Template to notify of required substitution |
ArrowHead294 (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
<includeonly>{{safesubst:<noinclude />#if: {{{nosubst|{{{subst|}}}}}}{{safesubst:<noinclude />issubst}}|{{{1|}}}|{{safesubst:<noinclude />error|This template must be {{w|wp:Template substitution|substituted}}.{{safesubst:<noinclude />#if: {{{template|}}}| | <includeonly>{{safesubst:<noinclude />#if: {{{nosubst|{{{subst|}}}}}}{{safesubst:<noinclude />issubst}}|{{{1|}}}|{{safesubst:<noinclude />error|This template must be {{w|wp:Template substitution|substituted}}.{{safesubst:<noinclude />#if: {{{template|}}}| Replace <nowiki>{{</nowiki>{{{template}}} ...<nowiki>}} with {{</nowiki>subst:{{{template}}} ...<nowiki>}}</nowiki>}}.}}}}</includeonly><noinclude> | ||
{{documentation}} | {{documentation}} | ||
[[Category:Alert templates]] | [[Category:Alert templates]] | ||
</noinclude> | </noinclude> | ||
Revision as of 15:12, 28 January 2026
- This template is a metatemplate. It is used to build other templates and should not be used standalone, except for testing or simple usage.
This is a metatemplate that can be wrapped around a template that requires substitution. It should always be safe-substituted (e.g. {{safesubst:require subst}}).
<includeonly>{{safesubst:require subst|template= [Name of template] |1=</includeonly>
… (normal template code) …
<includeonly>}}</includeonly>
If a substituted template is transcluded instead of substituted, an error message is displayed. For example:
This template must be substituted. Replace {{template name …}} with {{subst:template name …}}.
