Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Template:!!/doc

From Wikipedia, the free encyclopedia

This is an auxiliary template that allows one to encode "||" (two pipes or vertical bars) within template parameters. If this does not need to be interpreted as wikitext (i.e. table cell separators), it is better to use "||". However the "||" delimiter for a wikitable has to be escaped by a template if it is used within a template.

This template extends the magic word {{!}}, which is used to escape a single vertical bar character.

Notes

[edit]

There is usually no such problem with "!!" (exclamation marks). This problem only affects "||" (vertical bars) in conjunction with the Help:Parameter default mechanism within tables. However, in table rows starting with "!" there can be problems with "!!" being interpreted as a cell separator. Try replacing it with "!!".

TemplateData

[edit]
This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:!! in articles based on its TemplateData.

TemplateData for !!

Escapes double pipe characters within template parameters

Template parameters

ParameterDescriptionTypeStatus
No parameters specified

See also

[edit]
Template call
(m for magic word)
Output (delayed interpretation as wikimarkup)HTML alternative (never interpreted as wikimarkup)
{{!}} (m)|| or {{pipe}}
{{=}} (m)==
{{!!}}||||
{{!(}}[[
{{)!}}]]
{{!((}}[[ || [[
{{))!}}]]]]
{{(}}{{
{{)}}}}
{{((}}{{ || {{
{{))}}}}}}
{{(((}}}}}
{{(!}}{|{|
{{!+}}|+|+
{{!-}}|-|-
{{!)}}|}|}