Template:Cnw

From PortlandWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

[edit] [history] [purge] Documentation icon Template documentation

Combination of <code> and <nowiki>.

Unlike with <pre>, wrapping still works.

Usage

Write "|" between braces of the wikitext to be displayed (and if its last character is a closing brace, also after that), and also inside tags, to avoid their interpretation by the server.

Write "|" in the desired wikitext as {{!}}.


a{{cnw|'''bold''' ''italics'' {|{tc}|} [[link]] '''bold''' ''italics'' '''bold''' ''italics''}}b


gives:


a'''bold''' ''italics'' {{tc}} [[link]] '''bold''' ''italics'' '''bold''' ''italics''b



Compare (not wrapping):

a{{#tag:syntaxhighlight|'''bold''' ''italics'' {{tc}} [[link]] '''bold''' ''italics'' '''bold''' ''italics''|lang=text| enclose="none"}}b

gives


a'''bold''' ''italics'' in [[link]] '''bold''' ''italics'' '''bold''' ''italics''b


Limitations

The "|" does not avoid interpretation by the browser. For example, a code like &rarr; is not shown but interpreted by the browser. Also, both a single and multiple newlines are displayed as a space by the browser.


{{cnw|arrow      &rarr; {{tc}}

''italics''
[[link]]}}

gives:


arrow → in ''italics'' [[link]]


To preserve paragraphs, apply the template for each line separately. To preserve also single newlines, use also <poem> tags.


<poem>
{{cnw|{|{tc}|}}}

{{cnw|''italics''}}
{{cnw|[[link]]}}}}
</poem>

gives:


{{tc}}

''italics''
[[link]]}}


See also

The above documentation is transcluded from Template:Cnw/doc. (edit | history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages.
Please add categories and interwikis to the /doc subpage. Subpages of this template.