Difference between revisions of "Template:Includeonly"

From blackwiki
Jump to navigation Jump to search
imported>Zenexer
m (Darn tablet, inserting random characters)
imported>Zenexer
(Creating real documentation.)
Line 1: Line 1:
<noinclude>Used to insert a <code>&lt;includeonly /&gt;</code> tag in a subst'd template.  Use in the form <code><nowiki>{{{&lt;includeonly&gt;subst:&lt;/includeonly&gt;</nowiki>{{FULLPAGENAME}}{{!}}'''<nowiki>{{{1}}}</nowiki>'''}}</nowiki><!--
+
{{nosubst}}
  
-------------------
+
{{documentation}}<!--
-- BEGIN TEMPLATE --
+
--
-------------------
+
-- BEGIN TEMPLATE
 +
--
 
--></noinclude><includeonly>{{echo|<}} includeonly {{echo|>}}{{{1|}}}{{echo|<}}/includeonly{{echo|>}}</includeonly><noinclude><!--
 
--></noinclude><includeonly>{{echo|<}} includeonly {{echo|>}}{{{1|}}}{{echo|<}}/includeonly{{echo|>}}</includeonly><noinclude><!--
-----------------
+
--
-- END TEMPLATE --
+
-- END TEMPLATE
-----------------
+
--
 
-->
 
-->

Revision as of 00:32, 10 November 2012

Template documentation[view] [edit] [history] [purge]

Used to insert a <includeonly/> tag in a substituted template. The resulting tag will be processed as a real tag by further substitutions and transclusions, so this should not be used for documentation. Rather, it is used by metatemplates to generate includeonly tags.

Usage

{{<includeonly>subst:</includeonly>Includeonly|{{{1}}}}}

If the template call is already within an includeonly block, the includeonly tags should be omitted. Substitution is required, but must only be used during inclusion; otherwise, the template will be substituted with includeonly tags immediately, and the desired effect will be lost.

See also

User:Zenexer/Templates/Metatemplate doc


User:Zenexer/Templates/Metatemplate doc