Difference between revisions of "Template:PipeTrick"

From AtlasWiki
Jump to: navigation, search
(changed purpose...pipe trick doesn't work at all in templates, only in live editing...so this is a substitute for use by templates.)
(close parenthesis should have been open paranthesis)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
 
This template emulates the "pipe trick", producing a link whose displayed text excludes the namespace (if any), and excludes everything after the first open parenthesis.
 
This template emulates the "pipe trick", producing a link whose displayed text excludes the namespace (if any), and excludes everything after the first open parenthesis.
</noinclude>[[{{{1}}}|{{explode:{{#explode:{{{1}}}|:|0}}|(|0}}]]
+
</noinclude>{{#arraydefine:colonSplit|{{{1}}}|:}}[[{{{1}}}|{{#switch:{{#arraysize:colonSplit}}| 1 = {{#explode:{{{1}}}|(|0}} | #default = {{#explode:{{#arrayindex:colonSplit|1}}|(|0}} }}]]

Latest revision as of 16:21, 20 October 2015

This template emulates the "pipe trick", producing a link whose displayed text excludes the namespace (if any), and excludes everything after the first open parenthesis. [[{{{1}}}|{{{1}}}]]