Module:Ns has subpages/doc

This module finds whether a given namespace can have subpages.

From wikitext
From wikitext this module must be used via the ns has subpages template. Please see the template page for documentation.

From Lua
Usually Lua modules should use &#x3c;code&#x3e;mw.site.namespaces[namespace].hasSubpages&#x3c;/code&#x3e; rather than this module. But if you have a good reason, it can be accessed like this:

Load the module: &#x3c;syntaxhighlight lang="lua"&#x3e; local mNsHasSubpages = require('Module:Ns has subpages') &#x3c;/syntaxhighlight&#x3e;

The subpage information can be found with the ._main function: &#x3c;syntaxhighlight lang="lua"&#x3e; mNsHasSubpages._main(ns, frame) &#x3c;/syntaxhighlight&#x3e;


 * &#x3c;var&#x3e;ns&#x3c;/var&#x3e; is the namespace name, number, or a page name. It defaults to the current namespace.
 * &#x3c;var&#x3e;frame&#x3c;/var&#x3e; is a frame object with which we can call frame:callParserFunction if necessary. This is optional, and intended for internal use.

&#x3c;includeonly&#x3e;&#x3c;/includeonly&#x3e;