Difference between revisions of "Template:!!/doc"
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-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>&#124;&#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. | |
| − | |||
| − | + | == Notes == | |
| − | + | 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>&#33;&#33;</code>". | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | < | ||
| − | <! | ||
| − | |||
| − | |||
| − | + | This template cannot be [[Wikipedia:Substitution|substituted]]. | |
| − | + | ||
| − | [[ | + | == Parameters == |
| − | + | ||
| − | + | <TemplateData>{ | |
| − | + | "description": "Escapes double pipe characters within template parameters", | |
| − | + | "params": {} | |
| − | + | }</TemplateData> | |
| − | + | ||
| − | + | == See also == | |
| − | + | * [[m:Help:Template#A parameter value containing a pipe character]] | |
| − | + | * {{tlx|(!}} Open table | |
| − | [[ | + | * {{tlx|!}} this is not a template but a "magic word" see [[mw:Help:Magic words#Other]] and {{tim|!}} |
| − | + | * {{tlx|!-}} Start of a table row | |
| − | + | * {{tlx|!)}} Close table | |
| − | + | *[[Help:Conditional tables]] | |
| − | + | ||
| − | + | <includeonly>{{Sandbox other|| | |
| − | + | [[Category:Character-substitution templates]] | |
| − | [[ | + | [[Category:Templates with partial table wikitext]] |
| − | + | [[Category:Template namespace templates]] | |
| − | + | }}</includeonly> | |
| − | |||
| − | |||
| − | |||
| − | [[ | ||
| − | |||
| − | < | ||
| − | [[ | ||
| − | [[ | ||
| − | [[ | ||
| − | </ | ||
Latest revision as of 08:57, 30 September 2020
| This is a documentation subpage for Template:!!. It contains usage information, categories and other content that is not part of the original template page. |
| This template is used on 165,000+ pages. To avoid major disruption and server load, any changes should be tested in the template's /sandbox or /testcases subpages, or in your own user subpage. The tested changes can be added to this page in a single edit. Consider discussing changes on the talk page before implementing them. Transclusion count updated automatically (see documentation). |
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 "||". 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 "!!".
This template cannot be substituted.
Parameters
Escapes double pipe characters within template parameters
| Parameter | Description | Type | Status | |||
|---|---|---|---|---|---|---|
| No parameters specified | ||||||
See also
- m:Help:Template#A parameter value containing a pipe character
{{(!}}Open table{{!}}this is not a template but a "magic word" see mw:Help:Magic words#Other and m:Template:! (backlinks edit){{!-}}Start of a table row{{!)}}Close table- Help:Conditional tables