Difference between revisions of "Template:Template shortcut"

From DMARC Wiki
Jump to navigation Jump to search
m (removed newlines and disabled colon)
(Update via sandbox/testcases (parameter whitespace removal, "Redirect/s" option))
Line 3: Line 3:
 
           -->{{#ifeq:{{{float|}}}|left |float:left;margin:{{{top|0.3em}}} 1.0em 0.3em 0.3em; |float:right;margin:{{{top|0.3em}}} 0.3em 0.3em 1.0em;}}<!--
 
           -->{{#ifeq:{{{float|}}}|left |float:left;margin:{{{top|0.3em}}} 1.0em 0.3em 0.3em; |float:right;margin:{{{top|0.3em}}} 0.3em 0.3em 1.0em;}}<!--
 
           -->border:1px solid #aaa;background:#fff;padding:3px;text-align:center;"><!--
 
           -->border:1px solid #aaa;background:#fff;padding:3px;text-align:center;"><!--
  --><tr><th style="font-size:85%;border:none;background:transparent;"> Shortcut{{#if:{{{2|}}}|s}}
+
  --><tr><th style="font-size:85%;border:none;background:transparent;"> {{#if:{{{redirect|}}} |Redirect |Shortcut}}{{#if:{{{2|}}}|s}}
 
<div class="plainlist" style="font-size:120%;font-family:monospace;">
 
<div class="plainlist" style="font-size:120%;font-family:monospace;">
* &#123;&#123;{{{pre|}}}{{#ifexist:Template:{{{1}}}  |[{{fullurl:Template:{{{1}}}|redirect=no}} {{{1}}}] |[[Template:{{{1|{{PAGENAME}}}}}|{{{1|{{PAGENAME}}}}}]]}}&#125;&#125;<!--
+
<!--- Note: {{#if:true...}} in the following removes whitespace accompanying a parameter: --->
 +
* &#123;&#123;{{{pre|}}}{{#ifexist:Template:{{{1}}}  |[{{fullurl:Template:{{{1}}}|redirect=no}} {{#if:true|{{{1}}}}}] |[[Template:{{{1|{{PAGENAME}}}}}|{{#if:true|{{{1|{{PAGENAME}}}}}}}]]}}&#125;&#125;<!--
 
  -->{{#if:{{{2|}}} |
 
  -->{{#if:{{{2|}}} |
* &#123;&#123;{{{pre2|}}}{{#ifexist:Template:{{{2}}} |[{{fullurl:Template:{{{2}}}|redirect=no}} {{{2}}}] |[[Template:{{{2}}}|{{{2}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre2|}}}{{#ifexist:Template:{{{2}}} |[{{fullurl:Template:{{{2}}}|redirect=no}} {{#if:true|{{{2}}}}}] |[[Template:{{{2}}}|{{#if:true|{{{2}}}}}]]}}&#125;&#125;<!--
 
  -->}}{{#if:{{{3|}}} |
 
  -->}}{{#if:{{{3|}}} |
* &#123;&#123;{{{pre3|}}}{{#ifexist:Template:{{{3}}} |[{{fullurl:Template:{{{3}}}|redirect=no}} {{{3}}}] |[[Template:{{{3}}}|{{{3}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre3|}}}{{#ifexist:Template:{{{3}}} |[{{fullurl:Template:{{{3}}}|redirect=no}} {{#if:true|{{{3}}}}}] |[[Template:{{{3}}}|{{#if:true|{{{3}}}}}]]}}&#125;&#125;<!--
 
   -->}}{{#if:{{{4|}}} |
 
   -->}}{{#if:{{{4|}}} |
* &#123;&#123;{{{pre4|}}}{{#ifexist:Template:{{{4}}} |[{{fullurl:Template:{{{4}}}|redirect=no}} {{{4}}}] |[[Template:{{{4}}}|{{{4}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre4|}}}{{#ifexist:Template:{{{4}}} |[{{fullurl:Template:{{{4}}}|redirect=no}} {{#if:true|{{{4}}}}}] |[[Template:{{{4}}}|{{#if:true|{{{4}}}}}]]}}&#125;&#125;<!--
 
     -->}}{{#if:{{{5|}}} |
 
     -->}}{{#if:{{{5|}}} |
* &#123;&#123;{{{pre5|}}}{{#ifexist:Template:{{{5}}} |[{{fullurl:Template:{{{5}}}|redirect=no}} {{{5}}}] |[[Template:{{{5}}}|{{{5}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre5|}}}{{#ifexist:Template:{{{5}}} |[{{fullurl:Template:{{{5}}}|redirect=no}} {{#if:true|{{{5}}}}}] |[[Template:{{{5}}}|{{#if:true|{{{5}}}}}]]}}&#125;&#125;<!--
 
       -->}}{{#if:{{{6|}}} |
 
       -->}}{{#if:{{{6|}}} |
* &#123;&#123;{{{pre6|}}}{{#ifexist:Template:{{{6}}} |[{{fullurl:Template:{{{6}}}|redirect=no}} {{{6}}}] |[[Template:{{{6}}}|{{{6}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre6|}}}{{#ifexist:Template:{{{6}}} |[{{fullurl:Template:{{{6}}}|redirect=no}} {{#if:true|{{{6}}}}}] |[[Template:{{{6}}}|{{#if:true|{{{6}}}}}]]}}&#125;&#125;<!--
 
         -->}}{{#if:{{{7|}}} |
 
         -->}}{{#if:{{{7|}}} |
* &#123;&#123;{{{pre7|}}}{{#ifexist:Template:{{{7}}} |[{{fullurl:Template:{{{7}}}|redirect=no}} {{{7}}}] |[[Template:{{{7}}}|{{{7}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre7|}}}{{#ifexist:Template:{{{7}}} |[{{fullurl:Template:{{{7}}}|redirect=no}} {{#if:true|{{{7}}}}}] |[[Template:{{{7}}}|{{#if:true|{{{7}}}}}]]}}&#125;&#125;<!--
 
           -->}}{{#if:{{{8|}}} |
 
           -->}}{{#if:{{{8|}}} |
* &#123;&#123;{{{pre8|}}}{{#ifexist:Template:{{{8}}} |[{{fullurl:Template:{{{8}}}|redirect=no}} {{{8}}}] |[[Template:{{{8}}}|{{{8}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre8|}}}{{#ifexist:Template:{{{8}}} |[{{fullurl:Template:{{{8}}}|redirect=no}} {{#if:true|{{{8}}}}}] |[[Template:{{{8}}}|{{#if:true|{{{8}}}}}]]}}&#125;&#125;<!--
 
             -->}}{{#if:{{{9|}}} |
 
             -->}}{{#if:{{{9|}}} |
* &#123;&#123;{{{pre9|}}}{{#ifexist:Template:{{{9}}} |[{{fullurl:Template:{{{9}}}|redirect=no}} {{{9}}}] |[[Template:{{{9}}}|{{{9}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre9|}}}{{#ifexist:Template:{{{9}}} |[{{fullurl:Template:{{{9}}}|redirect=no}} {{#if:true|{{{9}}}}}] |[[Template:{{{9}}}|{{#if:true|{{{9}}}}}]]}}&#125;&#125;<!--
 
               -->}}{{#if:{{{10|}}} |
 
               -->}}{{#if:{{{10|}}} |
* &#123;&#123;{{{pre10|}}}{{#ifexist:Template:{{{10}}} |[{{fullurl:Template:{{{10}}}|redirect=no}} {{{10}}}] |[[Template:{{{10}}}|{{{10}}}]]}}&#125;&#125;<!--
+
* &#123;&#123;{{{pre10|}}}<!--
 +
  -->{{#ifexist:Template:{{{10}}} |[{{fullurl:Template:{{{10}}}|redirect=no}} {{#if:true|{{{10}}}}}] |[[Template:{{{10}}}|{{#if:true|{{{10}}}}}]]}}&#125;&#125;<!--
 
                 -->}}<!--
 
                 -->}}<!--
 
--></div><!--
 
--></div><!--
 
  --></th></tr>
 
  --></th></tr>
 
</table><noinclude>{{Documentation}}</noinclude>
 
</table><noinclude>{{Documentation}}</noinclude>

Revision as of 15:15, 21 December 2014

{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}