|
|
| (3 intermediate revisions by 3 users not shown) |
| Line 1: |
Line 1: |
| − | {{#switch: | + | {{#invoke:Namespace detect|main}}<noinclude> |
| − | {{lc: <!--Lower case the result-->
| |
| − | <!--If no or empty "demospace" parameter then detect namespace-->
| |
| − | {{#if:{{{demospace|}}}
| |
| − | | {{{demospace}}}
| |
| − | | {{#if:{{{page|}}}
| |
| − | | <!--Detect the namespace in the "page" parameter-->
| |
| − | {{#ifeq:{{NAMESPACE:{{{page}}} }}|{{TALKSPACE:{{{page}}} }}
| |
| − | | talk
| |
| − | | {{SUBJECTSPACE:{{{page}}} }}
| |
| − | }}
| |
| − | | <!--No "demospace" or "page" parameters, so detect actual namespace-->
| |
| − | {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}
| |
| − | | talk
| |
| − | | {{SUBJECTSPACE}}
| |
| − | }}
| |
| − | }}
| |
| − | }}
| |
| − | }}
| |
| − | <!-- Only one of the lines below will be executed -->
| |
| − | <!-- Respecting empty parameters on purpose -->
| |
| − | | main <!--"demospace=main" or {{SUBJECTSPACE}}={{ns:0}}=""-->
| |
| − | | = {{{main| {{{other|}}} }}}
| |
| − | | talk = {{{talk| {{{other|}}} }}}
| |
| − | | user = {{{user| {{{other|}}} }}}
| |
| − | | wikipedia = {{{wikipedia| {{{other|}}} }}}
| |
| − | | file
| |
| − | | image = {{{file| {{{image| {{{other|}}} }}} }}}
| |
| − | | mediawiki = {{{mediawiki| {{{other|}}} }}}
| |
| − | | template = {{{template| {{{other|}}} }}}
| |
| − | | help = {{{help| {{{other|}}} }}}
| |
| − | | category = {{{category| {{{other|}}} }}}
| |
| − | | portal = {{{portal| {{{other|}}} }}}
| |
| − | | book = {{{book| {{{other|}}} }}}
| |
| − | | other
| |
| − | | #default = {{{other|}}} <!--"demospace=other" or a new namespace-->
| |
| − | | |
| − | }}<!--End switch--><noinclude> | |
| | | | |
| | {{documentation}} | | {{documentation}} |
| − | <!-- Add categories and interwikis to the /doc subpage, not here! --> | + | <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> |
| | </noinclude> | | </noinclude> |