Template:Codenowiki
Appearance
{{subst:dtag|nowiki|{{{1}}}}}
File:Test Template Info-Icon - Version (2).svg Template documentation[view] [edit] [history] [purge]
| File:Information icon4.svg | This template should always be substituted – use {{subst:Codenowiki}}. Any accidental transclusions will be automatically substituted by a bot. |
| File:Information icon4.svg | Ignore the code appearing above; it is not how the final result will display |
This template provides a speedy way to wrap template source code in <code> markup. To work correctly, it must be substituted.
<nowiki>...</nowiki></code>
Recommended use is:
{{subst:codenowiki |1=(code)}}
The 1= is often necessary so that anything before an equals sign in the code isn't interpreted as a parameter name.
Example
- {{subst:codenowiki |1=Here be code}} ... outputs: ...
Here be code
The code produced by the template for this output is:
- <code><nowiki>Here be code</nowiki></code>
Embedded substitution
If the template is transcluded rather than substituted on a page, its output can be corrected by re-saving the page, triggering the substitution embedded within it:
{{subst:Nowiki|Here be code}}
Limitations
This template does not work with signatures. Typing {{subst:codenowiki|~~~~}} results in displaying your full signature's code.
See also
{{codett}}