Jump to content

Template:Search link: Difference between revisions

From Fifth Empire Wiki
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

search