Difference between revisions of "Template:Ns has subpages"
Dinoguy1000 (talk | contribs) (substitution should be unnecessary here (which is good, since it looks like the method used for safe substitution doesn't play well here)) |
Dinoguy1000 (talk | contribs) m (1 revision imported: update {{citation needed}} from Wikipedia) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
− | {{ # | + | {{<includeonly>safesubst:</includeonly>#invoke:Ns has subpages|main}}<noinclude> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | }}<noinclude> | ||
{{documentation}} | {{documentation}} | ||
− | + | <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> | |
</noinclude> | </noinclude> |
Revision as of 06:53, 4 July 2018
yes
Detects wether the current or the given namespace has subpages enabled. Returns "yes" if it does, and an empty string otherwise.
This template can be substituted.
Usage
{{ns has subpages}}
→ yes{{ns has subpages|Template}}
→ yes{{ns has subpages|Category}}
→{{ns has subpages|}}
(main space) →{{ns has subpages|{{ns:0}}}}
(main space) →{{ns has subpages|:}}
(main space) →{{ns has subpages|{{ns:Talk}}}}
→ yes
The template recognises namespaces which 'should' have subpages, but currently do not (see Template:Bug); that is, pages in Category talk:, Help: and Help talk: namespaces. Full page names can be passed, with the obvious caveat that passing the article Template or Category is... inadvisable...
{{ns has subpages|Category talk}}
→ yes{{ns has subpages|File:Foo}}
→{{ns has subpages|Foo}}
→{{ns has subpages|:Template}}
→ yes
See also
{{namespace detect}}
{{NAMESPACEID}}