Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Always substitute: Difference between revisions

Template page
Content deleted Content added
Make <strong> and </strong> tags balanced. Categorize "yesnomaybe=can" the same way as "yesnomaybe=may".
m Dummy Edit: Accidentally pressed 'Enter' while typing edit summary. The last statement should've said, "the boolean conditions for 'auto' and 'nocat' now consistently default to "no" when set to a non-true string.
 
Line 1: Line 1:
{{{{{|safesubst:}}}#invoke:Unsubst|main|$B=
{{{{{|safesubst:}}}#invoke:Unsubst|main|$B=
{{Ombox
{{Ombox
| style = text-align: center;
| style = text-align: center;
| name = Subst only
| name = Subst only
| type = notice
| type = notice
| text = This template {{#switch:{{lc:{{{yesnomaybe|}}}}}|can|may=<strong>{{lc:{{{yesnomaybe}}}}} be [[Help:Substitution|substituted]]</strong> by using <!--
| text = This template <strong>{{#switch:{{lc:{{{yesnomaybe|}}}}}|can|may={{lc:{{{yesnomaybe}}}}} be [[Help:Substitution|substituted]]</strong> by using <!--
--><strong>{{{actualtemplate|{{template other|{{Tls|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|#default={{PAGENAME}}}}}}|{{Tlsu|{{FULLPAGENAME}}}}}}}}}</strong><!--
--><strong>{{{actualtemplate|{{template other|{{Tls|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|#default={{PAGENAME}}}}}}|{{Tlsu|{{FULLPAGENAME}}}}}}}}}</strong><!--
-->|never=<strong>should <em>not</em> be [[Help:Substitution|substituted]]</strong> – use <!--
-->|not|never=should <em>{{lc:{{{yesnomaybe}}}}}</em> be [[Help:Substitution|substituted]]</strong> – use <!--
--><strong>{{{actualtemplate|{{template other|{{Tl|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|#default={{PAGENAME}}}}}}|{{tlu|{{FULLPAGENAME}}}}}}}}}</strong><!--
--><strong>{{{actualtemplate|{{template other|{{Tl|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|#default={{PAGENAME}}}}}}|{{Tlu|{{FULLPAGENAME}}}}}}}}}</strong><!--
-->|#default=<strong>should <em>always</em> be [[Help:Substitution|substituted]]</strong> – use <!--
-->|#default=should <em>always</em> be [[Help:Substitution|substituted]]</strong> – use <!--
--><strong>{{{actualtemplate|{{template other|{{Tls|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|#default={{PAGENAME}}}}}}|{{Tlsu|{{FULLPAGENAME}}}}}}}}}</strong>}}. <!--
--><strong>{{{actualtemplate|{{template other|{{Tls|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|#default=<includeonly>{{PAGENAME}}</includeonly><noinclude>Example</noinclude>}}}}|{{Tlsu|{{FULLPAGENAME}}}}}}}}}</strong>}}. <!--
-->{{#ifeq:{{yesno-no|{{{auto|}}}}}|yes|{{#switch:{{lc:{{{yesnomaybe|}}}}}|can|may|not|never=|#default=Any accidental transclusions will be automatically substituted by a bot.{{{1|}}}{{#ifeq:{{yesno-no|{{{nocat|<noinclude>true</noinclude>}}}}}|yes|<!--no categorization-->|{{#switch:{{SUBPAGENAME}}|doc|sandbox=|#default=[[Category:Wikipedia templates to be automatically substituted]]}}}}}}}} <!--


-->{{#if:{{{alt|}}}|{{#switch:{{lc:{{{yesnomaybe|}}}}}|can|may|not|never=|#default={{#ifeq:{{{auto|}}}|yes|<br/>}}For [[Help:Transclusion|transclusion]], use <strong>{{#ifeq:{{NAMESPACE:{{{alt}}}}}|Template|&#123;&#123;[[{{{alt}}}|{{PAGENAME:{{{alt}}}}}]]&#125;&#125;|{{Tlg|{{{alt}}}}}}}</strong> instead.}}}}
-->{{#if:{{yesno|{{{auto|no}}}}}|Any accidental transclusions will be automatically substituted by a bot.{{{1|}}}{{#if:{{yesno|{{{nocat|}}}}}|<!--no categorization-->|{{#switch:{{SUBPAGENAME}}|doc|sandbox=|#default=[[Category:Wikipedia templates to be automatically substituted]]}}}}}} <!--
}}{{#ifeq:{{yesno-no|{{{nocat|<noinclude>true</noinclude>}}}}}|yes|<!--no categorization-->|{{#switch:{{SUBPAGENAME}}|doc|sandbox=|#default={{#switch:{{lc:{{{yesnomaybe|}}}}}
-->{{#if:{{{alt|}}}|{{#ifeq:{{{auto|}}}|yes|<br/>}}For [[Help:Transclusion|transclusion]], use <strong>{{#ifeq:{{NAMESPACE:{{{alt}}}}}|Template|{{Tlu|{{PAGENAME:{{{alt}}}}}}}|{{Tlg|{{{alt}}}}}}}</strong> instead.}}
|not|never=[[Category:Wikipedia never-substituted templates]]
}}{{#if:{{yesno|{{{nocat|<noinclude>true</noinclude>}}}}}|<!--no categorization-->|{{#switch:{{SUBPAGENAME}}|doc|sandbox=|#default={{#switch:{{lc:{{{yesnomaybe|}}}}}
|never=[[Category:Wikipedia never-substituted templates]]
|can|may=<!--No applicable category-->
|can|may=<!--No applicable category-->
|#default=[[Category:Wikipedia substituted templates]]{{#ifexpr: 0{{Find page text |text=<!%-%- *{{NAMESPACE}}:[{{lc:{{str left|{{Lua escape|{{{1|{{PAGENAME}}}}}}}|1}}}}{{uc:{{str left|{{Lua escape|{{{1|{{PAGENAME}}}}}}}|1}}}}]{{str right|{{Lua escape|{{{1|{{PAGENAME}}}}}}}|1}} *%-%-> |title={{FULLPAGENAME}} |plain=f}} > 0 | [[Category:Templates with matching hidden id]]}}
|#default=[[Category:Wikipedia substituted templates]]{{#ifexpr: 0{{Find page text |text=<!%-%- *{{NAMESPACE}}:[{{lc:{{str left|{{Lua escape|{{{1|{{PAGENAME}}}}}}}|1}}}}{{uc:{{str left|{{Lua escape|{{{1|{{PAGENAME}}}}}}}|1}}}}]{{str right|{{Lua escape|{{{1|{{PAGENAME}}}}}}}|1}} *%-%-> |title={{FULLPAGENAME}} |plain=f}} > 0 | [[Category:Templates with matching hidden id]]}}
}}}}}}}}<includeonly>__EXPECTUNUSEDTEMPLATE__</includeonly><noinclude>
}}}}}}}}<includeonly>__EXPECTUNUSEDTEMPLATE__</includeonly><noinclude>
{{Documentation}}
{{Documentation}}

Latest revision as of 05:25, 13 August 2026