Template:Transclude: Difference between revisions
Content added Content deleted
(Simpler approach) |
Vivaporius (talk | contribs) m (1 revision imported) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{#switch: {{NAMESPACE: {{{1}}} }} |
{{#switch: {{NAMESPACE: {{{1}}} }} |
||
|#default = {{FULLPAGENAME: {{{1}}} }} <!-- |
|#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" --> |
||
|{{ns:0}} = |
|||
|{{ns:0}} = <!-- we have either ":Foo" (mainspace) or "Foo" (a template) --> |
|||
{{#ifeq: {{ |
{{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }} |
||
| |
| Template:{{{1}}} <!-- no leading colon, eg "Foo" --> |
||
| |
| {{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> |
||
}} |
}} |
||
}} |
|||
}}<noinclude> |
|||
{{documentation}} |
|||
</noinclude> |
Latest revision as of 00:45, 15 May 2022
Template:{{{1}}}