Template:Tlg: Difference between revisions

53 bytes removed ,  10 years ago
small fix (link to current page if no first parameter is passed)
(Update linking logic so "anypage" is not needed anymore; remove unused and undocumented LANG and SISTER parameters)
(small fix (link to current page if no first parameter is passed))
Line 1:
<includeonly><!--
Templates tlc, tld, tlf have the following wrapping everything; do we need it?
<span style="white-space:nowrap;">
--><!--
 
-- begin tt style if tt=yes or code=yes given
Line 16 ⟶ 13:
-->{{#if:{{{nolink|}}}
|<!-- nolink=yes -->
|{{#ifeq:!(}}{{padleft:|1|{{{1!(}}}}} :<!-- checkopening whetherbrackets weof have a colon at the beginning -->link
-->{{#ifeq:{{padleft:|1|{{{1}}}}} <!-- check whether we have a colon at the beginning -->
|:
|{{!(}}{{!(}}:{{FULLPAGENAME:{{{1}}}}} <!-- if yes: link to article ns or assume other valid link, e.g. Interwikilink -->
|{{!(}}{{!(}}:{{#switch:{{NAMESPACE:{{{1|{{FULLPAGENAME}}}}}}}
|{{ns:0}}|{{ns:10}}={{ns:10}}:{{PAGENAME:{{{1|{{FULLPAGENAME}}}}}}} <!-- No ns given: we want to link to template ns -->
|#default={{FULLPAGENAME:{{{1|{{FULLPAGENAME}}}}}}}<!--
-->}}<!--
-->}}{{!}}<!-- <<--- pipe character in link
-->}}<!--
Anonymous user