Manuel:$wgNamespaceWithSubpages
Appearance
| Espaces de noms: $wgNamespacesWithSubpages | |
|---|---|
| Indique quels espaces de noms peuvent contenir des sous-pages. |
|
| Introduit dans la version : | avant la version 1.1.0 |
| Retiré dans la version : | Encore utilisé |
| Valeurs autorisées : | voir ci-dessous |
| Valeur par défaut : | voir ci-dessous |
| Autres paramètres : Alphabétique | Par fonction | |
Détails
La variable contient un tableau indiquant quels espaces de noms permettent les sous-pages.
Le tableau est indexé par l'ID numérique de l'espace de noms, et chaque valeur du tableau vaut soit false (pas de sous-pages) ou true (sous-pages autorisées).
Une sous-page de l'espace des catégories (espace de noms 14) fonctionnera comme toute autre catégorie.
Voir Sous-pages.
Activation pour un espace de noms donné
- Voir aussi Manuel:Constantes des espaces de noms pour une liste des codes
NS_....
La manière normale d'autoriser les sous-pages pour un espace de noms donné est d'éditer LocalSettings.php et d'insérer ce qui suit :
# Activer les sous-pages dans l'espace de noms principal
$wgNamespacesWithSubpages[NS_MAIN] = true;
# Activer les sous-pages dans l’espace de noms des modèles
$wgNamespacesWithSubpages[NS_TEMPLATE] = true;
# etc.
Désactivation pour un espace de noms donné
Désactiver les sous-pages d'un espaces de noms (où elles sont activées par défaut).
Par exemple NS_TALK a les sous-pages activées par défaut dans MediaWiki.
Pour les désactiver, définissez false :
$wgNamespacesWithSubpages[NS_TALK] = false;
Valeur par défaut
La valeur par défaut de ce paramètre a changé au fil des ans. Pour être sûr de la valeur qui s'applique à votre wiki, vérifiez ce paramètre dans
DefaultSettings.php.| Version de 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
];
| Versions de 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
];
| Versions de 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
);
| Versions de 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
);
| Versions de 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
);
Voir aussi
| View the values of this configuration setting on the Wikimedia wikis in core-Namespaces.php. |