Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

This template allows you to escape multiple pipes within a template without the need to call {{!}} many times, thereby simplifying the markup. The main usage of this template is creating tables in the parameters of templates, such as the content parameter of {{documentation}}.

This template should not be used if only a few usages of {{!}} are required, as the other template is more efficient.

Usage

This template returns all the unnamed parameters separated by pipes, effectively "escaping" the pipes. Note that since = determines a parameter, all usages of = must be escaped using {{}}.

This template trims white space from the beginning of the first parameter, and the end of the last parameter.

Example

{{quote|{{pipe escape|
{| class{{=}}"wikitable"
! Header
! Second header
|-
| Row
| Second column row
|-
| Second row
| Second column second row
|}
}}|Some guy who speaks in tables}}
produces
Header Second header
Row Second column row
Second row Second column second row
— Some guy who speaks in tables

See also