Difference between revisions of "Template:Ns has subpages"
(convert this to use Module:Ns has subpages - this gets the subpage status directly from MediaWiki, avoiding the need to update the template when namespaces change) |
Dinoguy1000 (talk | contribs) m (1 revision imported: update {{citation needed}} from Wikipedia) |
(No difference)
|
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}}