Manual:$wgNamespacesWithSubpages
Appearance
Namespaces: $wgNamespacesWithSubpages | |
---|---|
Which namespaces should support subpages? | |
Introduced in version: | Before 1.1.0 |
Removed in version: | Still in use |
Allowed values: | see below |
Default value: | see below |
Other settings: Alphabetical | By function |
Details
[edit]The variable holds an array indicating which namespaces allow sub-pages. The array is indexed by the numeric namespace ID, and each array value is either false
(no sub-pages) or true
(sub-pages allowed). A categoryspace (namespace 14) subpage will work like any other category.
See Help:Subpages .
Enabling for a namespace
[edit]- See also Manual:Namespace constants for a list of the
NS_...
codes.
The normal way to enable subpages for a given namespace is to edit the LocalSettings.php
and insert the following:
# Enable subpages in the main namespace$wgNamespacesWithSubpages[NS_MAIN]=true;# Enable subpages in the template namespace$wgNamespacesWithSubpages[NS_TEMPLATE]=true;# etc.
Disabling for a namespace
[edit]Disable subpages in a namespace (where it is enabled by default). For example NS_TALK
has subpages enabled by default in MediaWiki. To disable them, set false
:
$wgNamespacesWithSubpages[NS_TALK]=false;
Default value
[edit]The default of this setting has changed over the years. To be sure which one applies to your wiki check this setting in
DefaultSettings.php
.MediaWiki version: | ≥ 1.29 |
$wgNamespacesWithSubpages=[NS_TALK=>true,NS_USER=>true,NS_USER_TALK=>true,NS_PROJECT=>true,NS_PROJECT_TALK=>true,NS_FILE_TALK=>true,NS_MEDIAWIKI=>true,NS_MEDIAWIKI_TALK=>true,NS_TEMPLATE=>true,NS_TEMPLATE_TALK=>true,NS_HELP=>true,NS_HELP_TALK=>true,NS_CATEGORY_TALK=>true];
MediaWiki versions: | 1.21 – 1.28 |
$wgNamespacesWithSubpages=[NS_TALK=>true,NS_USER=>true,NS_USER_TALK=>true,NS_PROJECT=>true,NS_PROJECT_TALK=>true,NS_FILE_TALK=>true,NS_MEDIAWIKI=>true,NS_MEDIAWIKI_TALK=>true,NS_TEMPLATE_TALK=>true,NS_HELP=>true,NS_HELP_TALK=>true,NS_CATEGORY_TALK=>true];
MediaWiki versions: | 1.16 – 1.20 |
$wgNamespacesWithSubpages=array(NS_TALK=>true,NS_USER=>true,NS_USER_TALK=>true,NS_PROJECT_TALK=>true,NS_FILE_TALK=>true,NS_MEDIAWIKI=>true,NS_MEDIAWIKI_TALK=>true,NS_TEMPLATE_TALK=>true,NS_HELP_TALK=>true,NS_CATEGORY_TALK=>true);
MediaWiki versions: | 1.14 – 1.15 |
$wgNamespacesWithSubpages=array(NS_TALK=>true,NS_USER=>true,NS_USER_TALK=>true,NS_PROJECT_TALK=>true,NS_FILE_TALK=>true,NS_MEDIAWIKI_TALK=>true,NS_TEMPLATE_TALK=>true,NS_HELP_TALK=>true,NS_CATEGORY_TALK=>true);
MediaWiki versions: | 1.5 – 1.13 |
$wgNamespacesWithSubpages=array(NS_TALK=>true,NS_USER=>true,NS_USER_TALK=>true,NS_PROJECT_TALK=>true,NS_IMAGE_TALK=>true,NS_MEDIAWIKI_TALK=>true,NS_TEMPLATE_TALK=>true,NS_HELP_TALK=>true,NS_CATEGORY_TALK=>true);