Template:IfMatch: Difference between revisions
Jump to navigation
Jump to search
(bugfix to match new version) |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{# |
<includeonly>{{#if:{{#pos:{{lc:{{{2}}}}}+{{lc:{{{3}}}}}+{{lc:{{{4}}}}}+{{lc:{{{5}}}}}+{{lc:{{{6}}}}}+{{lc:{{{7}}}}}+{{lc:{{{8}}}}}+{{lc:{{{9}}}}}+{{lc:{{{10}}}}}+{{lc:{{{11}}}}}|{{lc:{{{1}}}}}}}|{{#If:{{{true|}}}|{{{true}}}|1}}|{{#If:{{{false|}}}|{{{false}}}}}}}</includeonly><noinclude> |
||
{{essential}} |
{{essential}} |
||
==Usage Documentation== |
==Usage Documentation== |
||
This template will accept one variable which it will compare to up to |
This template will accept one variable which it will compare to up to the second variable. If the first part if present in the second one, it will return "1". This allows loading of a delimited string of variables and comparing them to a single variable.<br /> |
||
It will accept up to 10 other values in order to remain backward compatable.<br /> |
|||
<b>Note:</b> The match is case insensitive. |
<b>Note:</b> The match is case insensitive. |
||
Line 8: | Line 9: | ||
==Syntax== |
==Syntax== |
||
<pre> |
<pre> |
||
{{IfMatch | matchstring | |
{{IfMatch | matchstring | string}} |
||
Additional options: |
Additional options: |
Revision as of 22:23, 12 April 2013
Essential Template
- This template is so essential that it has been protected to prevent tampering.
- If you have suggestions to extend its function or have observed bugs, please post to the discussion page.
Usage Documentation
This template will accept one variable which it will compare to up to the second variable. If the first part if present in the second one, it will return "1". This allows loading of a delimited string of variables and comparing them to a single variable.
It will accept up to 10 other values in order to remain backward compatable.
Note: The match is case insensitive.
By specifying |true= and |false= a custom strings may be returned on match and no match.
Syntax
{{IfMatch | matchstring | string}} Additional options: |true= |false=