Template:Search link: Difference between revisions
Appearance
Added lc parser function around parameters |
Adding the "ns = all / ns0=1&ns5=1" parameter. And indenting the code for readability. |
||
| Line 1: | Line 1: | ||
<span class="plainlinks">[{{fullurl:Special:Search|search={{urlencode:{{{1|Template:Search link}}}}}{{#if:{{{3|}}}| &{{lc:{{{3|}}}}}=1 }}{{#if:{{{4|}}}| &{{lc:{{{4|}}}}}=1 }}{{#if:{{{5|}}}| &{{lc:{{{5|}}}}}=1 }}{{#if:{{{6|}}}| &{{lc:{{{6|}}}}}=1 }}{{#if:{{{7|}}}| &{{lc:{{{7|}}}}}=1 }}{{#if:{{{8|}}}| &{{lc:{{{8|}}}}}=1 }}{{#if:{{{9|}}}| &{{lc:{{{9|}}}}}=1 }}{{#if:{{{10|}}}| &{{lc:{{{10|}}}}}=1 }}{{#if:{{{11|}}}| &{{lc:{{{11|}}}}}=1 }}{{#if:{{{12|}}}| &{{lc:{{{12|}}}}}=1 }}{{#if:{{{13|}}}| &{{lc:{{{13|}}}}}=1 }}{{#if:{{{14|}}}| &{{lc:{{{14|}}}}}=1 }}{{#if:{{{15|}}}| &{{lc:{{{15|}}}}}=1 }}{{#if:{{{16|}}}| &{{lc:{{{16|}}}}}=1 }}{{#if:{{{17|}}}| &{{lc:{{{17|}}}}}=1 }}{{#if:{{{18|}}}| &{{lc:{{{18|}}}}}=1 }}{{#if:{{{19|}}}| &{{lc:{{{19|}}}}}=1 }}{{#if:{{{20|}}}| &{{lc:{{{20|}}}}}=1 }}&fulltext=Search}} {{{2|search}}}]</span><noinclude> | <span class="plainlinks">[{{fullurl:Special:Search|search={{ | ||
urlencode:{{{1|Template:Search link}}}}}{{ | |||
#if:{{{ns|}}} <!-- ns = all / ns0=1&ns5=1 --> | |||
| {{#ifeq: {{{ns|}}} | all | |||
| &ns0=1&ns1=1&ns2=1&ns3=1&ns4=1&ns5=1&ns6=1&ns7=1&ns8=1&ns9=1<!-- | |||
-->&ns10=1&ns11=1&ns12=1&ns13=1&ns14=1&ns15=1&ns100=1&ns101=1 | |||
| &{{lc:{{{ns|}}}}} <!-- Use {{lc:}} also to strip away whitespace --> | |||
}} | |||
}}{{ | |||
#if:{{{3|}}} <!-- 3 = ns0 (or any other nsX) --> | |||
| &{{lc:{{{3|}}}}}=1 | |||
}}{{ | |||
#if:{{{4|}}}| &{{lc:{{{4|}}}}}=1 | |||
}}{{ | |||
#if:{{{5|}}}| &{{lc:{{{5|}}}}}=1 | |||
}}{{ | |||
#if:{{{6|}}}| &{{lc:{{{6|}}}}}=1 | |||
}}{{ | |||
#if:{{{7|}}}| &{{lc:{{{7|}}}}}=1 | |||
}}{{ | |||
#if:{{{8|}}}| &{{lc:{{{8|}}}}}=1 | |||
}}{{ | |||
#if:{{{9|}}}| &{{lc:{{{9|}}}}}=1 | |||
}}{{ | |||
#if:{{{10|}}}| &{{lc:{{{10|}}}}}=1 | |||
}}{{ | |||
#if:{{{11|}}}| &{{lc:{{{11|}}}}}=1 | |||
}}{{ | |||
#if:{{{12|}}}| &{{lc:{{{12|}}}}}=1 | |||
}}{{ | |||
#if:{{{13|}}}| &{{lc:{{{13|}}}}}=1 | |||
}}{{ | |||
#if:{{{14|}}}| &{{lc:{{{14|}}}}}=1 | |||
}}{{ | |||
#if:{{{15|}}}| &{{lc:{{{15|}}}}}=1 | |||
}}{{ | |||
#if:{{{16|}}}| &{{lc:{{{16|}}}}}=1 | |||
}}{{ | |||
#if:{{{17|}}}| &{{lc:{{{17|}}}}}=1 | |||
}}{{ | |||
#if:{{{18|}}}| &{{lc:{{{18|}}}}}=1 | |||
}}{{ | |||
#if:{{{19|}}}| &{{lc:{{{19|}}}}}=1 | |||
}}{{ | |||
#if:{{{20|}}}| &{{lc:{{{20|}}}}}=1 | |||
}}&fulltext=Search | |||
}} {{{2|search}}}]</span><noinclude> | |||
{{documentation}} | {{documentation}} | ||
<!-- Add categories and interwikis to the /doc subpage, not here! --> | |||
</noinclude> | </noinclude> | ||
Revision as of 10:21, 22 April 2009
File:Test Template Info-Icon - Version (2).svg Template documentation[create] [purge]