Template:Template link general: Difference between revisions
From Mariopedia, a wiki on Mario, Yoshi, Wario, Donkey Kong, Super Smash Bros., and more!
Jump to navigationJump to search
Content deleted Content added
m Changed protection level of Template:Tlg: Per Template:Tlx ([Edit=Allow only template editors and admins] (indefinite) [Move=Allow only administrators] (indefinite)) |
Update via sandbox/testcases ("plaincode" option, "boldlink"/"boldname" and "italics" alternatives) |
||
Line 1:
<includeonly><!--
-->{{#if:{{{
-->{{#if:{{{braceinside|}}} | |<nowiki>{{</nowiki>}}<!--▼
-->{{#if:{{{
▲-->{{#if:{{{braceinside|}}}||<nowiki>{{</nowiki>}}<!--
-->{{#if:{{{bold|}}}|'''}}<!--▼
-->{{#if:{{{bold|{{{boldlink|{{{boldname|}}}}}}}}} |'''}}<!--
-->{{#if:{{{nolink|}}} |<!--then omit template link, else:
-->{{!((}}:<!--(start building link with "[[:")
|{{#if:{{{braceinside|}}}|<nowiki>{</nowiki>}}<!-- first opening brace before link if braceinside=yes▼
-->{{#ifeq:{{padleft:|1|{{{1}}}}}|: <!--i.e.
-->{{!((}}:<!-- opening brackets of link▼
▲ -->{{#ifeq:{{padleft:|1|{{{1}}}}} <!-- check whether we have a colon at the beginning -->
else:--> |{{#switch:{{NAMESPACE:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}}}
| {{ns:0}} = {{ns:10}}:{{#if:{{{1|}}}|{{PAGENAME:{{{1}}}}}|{{PAGENAME}}}}
|
}}}}<!--
▲ |{{ns:0}}={{ns:10}}:{{#if:{{{1|}}}|{{PAGENAME:{{{1}}}}}|{{PAGENAME}}}} <!-- No ns given: we want to link to template ns -->
-->{{!}}<!--(pipe between link and label, i.e. [[:link|label]])
▲ |#default={{#if:{{{1|}}}|{{FULLPAGENAME:{{{1}}}}}|{{FULLPAGENAME}}}}<!--
label / template name:
-->}}<!--▼
-->{{{alttext|{{#if:{{{1|}}}|{{{1}}}|{{#ifeq:{{NAMESPACE}}|{{ns:Template}}|{{PAGENAME}}|{{FULLPAGENAME}}}}}}}}}<!--
-->{{#if:{{{nolink|}}} | |<!--
▲
▲ -->}}<!--
-->{{#if:{{{bold|{{{boldlink|{{{boldname|}}}}}}}}} |'''}}<!--
-->{{#ifeq:{{{2|¬}}}|¬ | ||{{#tag:nowiki|{{{2}}}}}}}<!--▼
-->{{#
-->{{#ifeq:{{{4|¬}}}|¬ | ||{{#tag:nowiki|{{{4}}}}}}}<!--▼
-->
-->{{#ifeq:{{{6|¬}}}|¬ | ||{{#tag:nowiki|{{{6}}}}}}}<!--▼
-->{{#
-->{{#ifeq:{{{8|¬}}}|¬ | ||{{#tag:nowiki|{{{8}}}}}}}<!--▼
-->{{#
-->{{#ifeq:{{{10|¬}}}|¬ | ||{{#tag:nowiki|{{{10}}}}}}}<!--▼
-->{{#
-->{{#if:{{{12|}}} ||…}}<!--
-->{{#if:{{{italic|{{{italics|}}}}}} |</span>}}<!--
-->{{#if:{{{braceinside|}}} | |<nowiki>}}</nowiki>}}<!--
-->{{#if:{{{
▲-->{{#if:{{{italic|}}}|<span style="font-style: italic;">}}<!--
▲-->{{#ifeq:{{{2|¬}}}|¬|||{{#tag:nowiki|{{{2}}}}}}}<!--
▲-->{{#ifeq:{{{4|¬}}}|¬|||{{#tag:nowiki|{{{4}}}}}}}<!--
▲-->{{#ifeq:{{{6|¬}}}|¬|||{{#tag:nowiki|{{{6}}}}}}}<!--
▲-->{{#ifeq:{{{8|¬}}}|¬|||{{#tag:nowiki|{{{8}}}}}}}<!--
▲-->{{#ifeq:{{{10|¬}}}|¬|||{{#tag:nowiki|{{{10}}}}}}}<!--
▲-->{{#if:{{{12|}}}||…}}<!--
▲-->{{#if:{{{italic|}}}|</span>}}<!--
▲-->{{#if:{{{braceinside|}}}||<nowiki>}}</nowiki>}}<!--
▲-->{{#if:{{{code|{{{tt|}}}}}}|</code>}}<!--
▲-->{{#if:{{{nowrap|}}}|</span>}}<!--
--></includeonly><noinclude>
{{Documentation}}
</noinclude>
|