Template:Dialog/pipetrick/doc

From Wikibooks, open books for an open world
Jump to navigation Jump to search

This template does pipe trick processing on a raw wiki markup string. (See also: Help:Editing#Piped_links)

Usage[edit source]

Specify the raw wiki markup through the unnamed parameter.

Examples[edit source]

input output
[[foo|]] [[foo|foo]] OK
[[w:foo (bar)|]] [[w:foo (bar)|foo]] OK
[[:en:b:foo, bar, quux|]] [[:en:b:foo, bar, quux|b:foo]] OK
[[foo, bar (quux)|]] [[foo, bar (quux)|foo, bar]] OK
[[w:foo#bar (quux)|]] [[w:foo#bar (quux)|]] OK

Limitations[edit source]

For precise simulation of the pipe trick, it shouldn't work in "ref" tags or "gallery" tags, nor with links to sections. As of this writing, the template duplicates the section-link exclusion (see example above), but not the tag exceptions.

Note[edit source]

This is considered a dialog tool simply because dialog seems the only situation where one would manipulate raw wiki markup text.

See also[edit source]