Mediawiki>Mainframe98 |
|
Line 1: |
Line 1: |
| <onlyinclude>{{#switch: {{NAMESPACE: {{{1}}} }}
| | {{#switch: {{NAMESPACE: {{{1}}} }} |
| |#default = {{FULLPAGENAME: {{{1}}} }} <!-- leading namespace prefix, eg "Template:Foo" --> | | |#default = {{FULLPAGENAME: {{{1}}} }} <!-- the namespace was specified eg "User:Foo" "Template:Foo", "Category:Foo" --> |
| |{{ns:0}} = | | |{{ns:0}} = <!-- we have either ":Foo" (mainspace) or "Foo" (a template) --> |
| {{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }} | | {{#ifeq: {{First character|{{{1|}}}}}|: |
| | Template:{{{1}}} <!-- no leading colon, eg "Foo" -->
| | |{{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> |
| | {{PAGENAME: {{{1}}} }} <!-- leading colon, eg ":Foo", so we want the article --> | | |Template:{{{1}}} <!-- no leading colon, eg "Foo", so we want the template --> |
| }} | | }} |
| }}</onlyinclude> | | }}<noinclude> |
| {{Documentation}} | | {{documentation}} |
| | </noinclude> |