Template:Search link: Difference between revisions
Appearance
fix default namespace, add comments; update recent new namespaces: gadgets |
|||
| Line 3: | Line 3: | ||
| 2=<span class="plainlinks">[{{fullurl:Special:Search|search=<!-- | | 2=<span class="plainlinks">[{{fullurl:Special:Search|search=<!-- | ||
-->{{urlencode:{{{query|{{{text|{{{1|}}}}}}}}}}}<!-- Given query | -->{{urlencode:{{{query|{{{text|{{{1|}}}}}}}}}}}<!-- Given query | ||
--> | -->{{#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<!-- | |||
-->&ns108=1&ns109=1&ns118=1&ns119=1&ns446=1&ns447=1&ns710=1&ns711=1<!-- | |||
-->&ns828=1&ns829=1&ns2600=1 | |||
|&{{lc:{{{ns|}}}}} <!-- Use {{lc:}} also to strip away whitespace --> | |||
}} | |||
|&ns0=1 | |||
}}{{ | |||
#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 | |||
}}<!-- Done with [URL part. Now for the name] part of [URL name]. | |||
(The URL part already escapes square brackets [ ], in urlencode %5B %5D.) | |||
You'll see the space. The "replace" wrappers escape square brackets in name. | You'll see the space. The "replace" wrappers escape square brackets in name. | ||
Revision as of 08:11, 19 August 2015
File:Test Template Info-Icon - Version (2).svg Template documentation[create] [purge]