Help:Custom namespaces
From MozillaWiki
If you want to add a custom namespace, you need to do the following:
- Pick the names of your namespace and it's talk page. Also pick numbers.
- Note: Even numbers are for the main namespaces, odds for the talk pages. Custom pages start at 100.
- Important: Do not include spaces in the name, use an underscore instead
- Goto /includes/DefaultSettings.php and copy the variables $wgExtraNamespaces, $wgNamespacesWithSubpages, and $wgNamespacesToBeSearchedDefault into LocalSettings.php
- Add to $wgExtraNamespaces the name of your namespace and it's talk page, as it would appear in a link.
- Example:
$wgExtraNamespaces = array(100 => "Foo", 101 => "Foo_Talk");
- If you want subpages, add it to $wgNamespacesWithSubpages
- Example:
$wgNamespacesWithSubpages = array( -1 => 0, 0 => 0, 1 => 1, 2 => 1, 3 => 1, 4 => 0, 5 => 1, 6 => 0, 7 => 1, 8 => 0, 9 => 1, 10 => 0,11 => 1, 100 => 1, 101 => 1 );
- If you want the new namespace (or it's talk page) searched by default, set $wgNamespacesToBeSearchedDefault
- Example:
$wgNamespacesToBeSearchedDefault = array( -1 => 0, 0 => 1, 1 => 0, 2 => 0, 3 => 0, 4 => 0, 5 => 0, 6 => 0, 7 => 0, 8 => 0, 9 => 1, 10 => 0, 11 => 1, 100 => 1, 101 => 1 );
This article is a stub. You can help MozillaWiki by expanding it.