Difference between revisions of "Template:!!/doc"

From blackwiki
Jump to navigation Jump to search
(unrelated spaced pipe template for piped lists (not as a means to get around pipes within templates))
m (73 revisions imported)
 
(29 intermediate revisions by 25 users not shown)
Line 1: Line 1:
 
{{Documentation subpage}}
 
{{Documentation subpage}}
{{high-use|57,000+}}
+
{{High-risk|250,000+}}
This is an auxiliary [[Help:Template|template]] that allows one to encode "<code>||</code>" (two pipes or [[vertical bar]]s) within template parameters.  If it is '''unnecessary''' to get a "<code>||</code>", it is better to use "<code>&amp;#124;&amp;#124;</code>".  However the "<code>||</code>" delimiter for a [[Wikipedia:How to use tables|Wiki table]] has to be escaped by a template if it is used within a template.
 
  
==Notes==
+
This is an auxiliary [[Help:Template|template]] that allows one to encode "<code>||</code>" (two pipes or [[vertical bar]]s) within template parametersIf it is '''unnecessary''' to get a "<code>||</code>", it is better to use "<code>&amp;#124;&amp;#124;</code>".  However the "<code>||</code>" delimiter for a [[Wikipedia:Manual of Style/Tables|Wiki table]] has to be [[:Category:Character-substitution templates|escaped by a template]] if it is used within a template.
There is no such problem with "<code>!!</code>" (exclamation marks).  This problem only affects "<code>||</code>" (vertical bars) in conjunction with the [[m:Help:Parameter default]] mechanism within tables.
 
  
This template cannot be [[Wikipedia:Template substitution|substituted]].
+
== Notes ==
  
==See also==
+
There is usually no such problem with "<code>!!</code>" (exclamation marks).  This problem only affects "<code>||</code>" (vertical bars) in conjunction with the [[m:Help:Parameter default]] mechanism within tables. However, in table rows starting with "<code>!</code>" there can be problems with "<code>!!</code>" being interpreted as a cell separator. Try replacing it with "<code>&amp;#33;&amp;#33;</code>".
*[[Template:!]]
 
*[[Template:!-]]
 
*[[Wikipedia:Qif conditionals]]
 
*{{tim|!}}
 
<includeonly>
 
<!-- ADD CATEGORIES BELOW THIS LINE -->
 
[[Category:Template namespace templates|{{PAGENAME}}]]
 
[[Category:Wikipedia formatting and function templates|{{PAGENAME}}]]
 
  
<!-- ADD INTERWIKIS BELOW THIS LINE -->
+
This template cannot be [[Wikipedia:Substitution|substituted]].
[[ar:قالب:!!]]
+
 
[[bn:Template:!!]]
+
== Parameters ==
[[cs:Šablona:!!]]
+
 
[[de:Vorlage:!!]]
+
<TemplateData>{
[[et:Mall:!!]]
+
  "description": "Escapes double pipe characters within template parameters",
[[es:Plantilla:!!]]
+
  "params": {}
[[dsb:Pśedłoga:!!]]
+
}</TemplateData>
[[eo:Ŝablono:!!]]
+
 
[[fa:الگو:!!]]
+
== See also ==
[[fi:Malline:!!]]
+
* [[m:Help:Template#A parameter value containing a pipe character]]
[[hsb:Předłoha:!!]]
+
* {{tlx|(!}} Open table
[[it:Template:!!]]
+
* {{tlx|!}} this is not a template but a "magic word" see [[mw:Help:Magic words#Other]] and {{tim|!}}
[[ja:Template:!!]]
+
* {{tlx|!-}} Start of a table row
[[ka:თარგი:!!]]
+
* {{tlx|!)}} Close table
[[ku:Şablon:!!]]
+
*[[Help:Conditional tables]]
[[ml:ഫലകം:!!]]
+
 
[[mn:Загвар:!!]]
+
<includeonly>{{Sandbox other||
[[nl:Sjabloon:!!]]
+
[[Category:Character-substitution templates]]
[[no:Mal:!!]]
+
[[Category:Templates with partial table wikitext]]
[[pl:Szablon:!!]]
+
[[Category:Template namespace templates]]
[[pt:Template:!!]]
+
}}</includeonly>
[[sl:Predloga:!!]]
 
[[th:แม่แบบ:!!]]
 
[[tt:Үрнәк:!!]]
 
[[tpi:Template:!!]]
 
[[uk:Шаблон:!!]]
 
</includeonly><noinclude>
 
[[es:Plantilla:!!/doc]]
 
[[or:ଟେମ୍ପଲେଟ:!!/doc]]
 
[[ru:Шаблон:!!/doc]]
 
</noinclude>
 

Latest revision as of 08:57, 30 September 2020

This is an auxiliary template that allows one to encode "||" (two pipes or vertical bars) within template parameters. If it is unnecessary to get a "||", it is better to use "&#124;&#124;". However the "||" delimiter for a Wiki table has to be escaped by a template if it is used within a template.

Notes

There is usually no such problem with "!!" (exclamation marks). This problem only affects "||" (vertical bars) in conjunction with the m: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 "&#33;&#33;".

This template cannot be substituted.

Parameters

Escapes double pipe characters within template parameters

Template parameters

ParameterDescriptionTypeStatus
No parameters specified

See also