358 bytes added ,  13:46, 2 March 2010
no edit summary
Line 1: Line 1: −
 
+
{{#switch: {{NAMESPACE: {{{1}}} }}
 +
|#default = {{FULLPAGENAME: {{{1}}} }} <!-- eg "User:Foo" -->
 +
|{{ns:0}} =
 +
    {{#ifeq: {{NAMESPACE: {{{1}}} }} | {{NAMESPACE: Template{{{1}}} }}
 +
      | Template:{{{1}}}            <!-- no leading colon, eg "Foo" -->
 +
      | {{PAGENAME: {{{1}}} }}      <!-- leading colon, eg ":Foo", so we want the article -->
 +
    }}
 +
}}