Difference between revisions of "User:Theaitetos/Template"

From FollowTheScore
Jump to: navigation, search
(Test)
 
m (Test)
Line 1: Line 1:
{{ {{{|safesubst:}}}#ifeq:{{ {{{|safesubst:}}}#sub:{{ {{{|safesubst:}}}#vardefineecho:Template|{{ {{{|safesubst:}}}#dplreplace:{{{1|Template}}}|^(subst:)?:(.*$)|\1&#58;\2}}}}|0|6}}|subst:|{{ {{{|safesubst:}}}#vardefine:subst|subst:}}{{ {{{|safesubst:}}}#vardefine:Template|{{ {{{|safesubst:}}}#sub:{{ {{{|safesubst:}}}#var:Template}}|6}}}}}}{{ {{{|safesubst:}}}#vardefine:Namespace|{{ {{{|safesubst:}}}#ifeq:{{ {{{|safesubst:}}}#sub:{{ {{{|safesubst:}}}#var:Template}}|0|5}}|&#58;||{{ {{{|safesubst:}}}#switch:{{NAMESPACE:{{ {{{|safesubst:}}}#var:Template}}}}|=Template:|#default={{ {{{|safesubst:}}}NAMESPACE:{{ {{{|safesubst:}}}#var:Template}}}}:}}}}}}{{ {{{|safesubst:}}}#vardefine:Template|{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}#var:Namespace}}|={{ {{{|safesubst:}}}#sub:{{ {{{|safesubst:}}}#var:Template}}|5}}|#default={{ {{{|safesubst:}}}#dplreplace:{{ {{{|safesubst:}}}#var:Template}}|^(?i){{ {{{|safesubst:}}}#var:Namespace}}}}}}}}<span style="font-family:monospace;">&#123;&#123;{{ {{{|safesubst:}}}#var:subst}}[[:{{ {{{|safesubst:}}}#var:Namespace}}{{ {{{|safesubst:}}}#var:Template}}|{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}#var:Namespace}}|=&#58;|Template:=|#default={{ {{{|safesubst:}}}#var:Namespace}}}}{{ {{{|safesubst:}}}#var:Template}}]]{{ {{{|safesubst:}}}#ifeq:{{{2|@§$%}}}|@§$%||&#124;{{{2}}}}}{{ {{{|safesubst:}}}#ifeq:{{{3|@§$%}}}|@§$%||&#124;{{{3}}}}}{{ {{{|safesubst:}}}#ifeq:{{{4|@§$%}}}|@§$%||&#124;{{{4}}}}}{{ {{{|safesubst:}}}#ifeq:{{{5|@§$%}}}|@§$%||&#124;{{{5}}}}}{{ {{{|safesubst:}}}#ifeq:{{{6|@§$%}}}|@§$%||&#124;{{{6}}}}}{{ {{{|safesubst:}}}#ifeq:{{{7|@§$%}}}|@§$%||&#124;{{{7}}}}}{{ {{{|safesubst:}}}#ifeq:{{{8|@§$%}}}|@§$%||&#124;{{{8}}}}}{{ {{{|safesubst:}}}#ifeq:{{{9|@§$%}}}|@§$%||&#124;{{{9}}}}}&#125;&#125;</span>{{ {{{|safesubst:}}}#vardefine:subst|}}{{ {{{|safesubst:}}}#vardefine:Template|}}{{ {{{|safesubst:}}}#vardefine:Namespace|}}
+
{{#ifeq:{{#sub:{{#vardefineecho:Template|{{#dplreplace:{{{1|Template}}}|^(subst:)?:(.*$)|\1&#58;\2}}}}|0|6}}|subst:|{{#vardefine:subst|subst:}}{{#vardefine:Template|{{#sub:{{#var:Template}}|6}}}}}}{{#vardefine:Namespace|{{#ifeq:{{#sub:{{#var:Template}}|0|5}}|&#58;||{{#switch:{{NAMESPACE:{{#var:Template}}}}|=Template:|#default={{NAMESPACE:{{#var:Template}}}}:}}}}}}{{#vardefine:Template|{{#switch:{{#var:Namespace}}|={{#sub:{{#var:Template}}|5}}|#default={{#dplreplace:{{#var:Template}}|^(?i){{#var:Namespace}}}}}}}}<span style="font-family:monospace;">&#123;&#123;{{#var:subst}}[[:{{#var:Namespace}}{{#var:Template}}|{{#switch:{{#var:Namespace}}|=&#58;|Template:=|#default={{#var:Namespace}}}}{{#var:Template}}]]{{#ifeq:{{{2|@§$%}}}|@§$%||&#124;{{{2}}}}}{{#ifeq:{{{3|@§$%}}}|@§$%||&#124;{{{3}}}}}{{#ifeq:{{{4|@§$%}}}|@§$%||&#124;{{{4}}}}}{{#ifeq:{{{5|@§$%}}}|@§$%||&#124;{{{5}}}}}{{#ifeq:{{{6|@§$%}}}|@§$%||&#124;{{{6}}}}}{{#ifeq:{{{7|@§$%}}}|@§$%||&#124;{{{7}}}}}{{#ifeq:{{{8|@§$%}}}|@§$%||&#124;{{{8}}}}}{{#ifeq:{{{9|@§$%}}}|@§$%||&#124;{{{9}}}}}&#125;&#125;</span>{{#vardefine:subst|}}{{#vardefine:Template|}}{{#vardefine:Namespace|}}

Revision as of 23:34, 16 September 2012

{{#vardefine:Namespace|Template:}}{{#vardefine:Template|{{#var:Template}}}}{{{{#var:subst}}[[:{{#var:Namespace}}{{#var:Template}}|{{#var:Namespace}}{{#var:Template}}]]}}{{#vardefine:subst|}}{{#vardefine:Template|}}{{#vardefine:Namespace|}}