Příručka:$wgNamespacesWithSubpages
Jmenné prostory: $wgNamespacesWithSubpages | |
---|---|
Které jmenné prostory by měly podporovat podstránky? |
|
Zavedeno od verze: | před 1.1.0 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | viz níže |
Výchozí hodnota: | viz níže |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Proměnná obsahuje pole udávající, které jmenné prostory povolují podstránky.
Pole je indexováno podle číselného ID jmenného prostoru a každá hodnota pole je buď false
(žádné podstránky) nebo true
(povoleny podstránky).
Podstránka categoryspace (jmenný prostor 14) bude fungovat jako každá jiná kategorie.
Podívejte se na stránku Nápověda:Podstránky .
Povolení pro jmenný prostor
- Viz také Manuál:Konstanty jmenných prostorů pro seznam
NS_...
kódů.
Normálním způsobem, jak povolit podstránky pro daný jmenný prostor, je upravit LocalSettings.php
a vložit následující:
# Povolit podstránky v hlavním jmenném prostoru
$wgNamespacesWithSubpages[NS_MAIN] = true;
# Povolit podstránky ve jmenném prostoru šablony
$wgNamespacesWithSubpages[NS_TEMPLATE] = true;
# atd.
Zákaz pro jmenný prostor
Zakázat podstránky v oboru názvů (kde je to ve výchozím nastavení povoleno).
Například NS_TALK
má v MediaWiki ve výchozím nastavení povolené podstránky.
Chcete-li je zakázat, nastavte false
:
$wgNamespacesWithSubpages[NS_TALK] = false;
Výchozí hodnota
Výchozí nastavení tohoto nastavení se v průběhu let změnilo. Abyste si byli jisti, která z nich platí pro vaši wiki, zkontrolujte toto nastavení v "DefaultSettings.php".
Verze MediaWiki: | ≥ 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
];
Verze MediaWiki: | 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
];
Verze MediaWiki: | 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
);
Verze MediaWiki: | 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
);
Verze MediaWiki: | 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
);