Template:Cnw/doc

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.

This documentation subpage contains instructions, categories, or other information for technical reasons.
To view the Template page itself, see Template:Cnw.

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