Manual:$wgNamespaceAliases/fr

From Linux Web Expert

<translate> Namespaces</translate>: $wgNamespaceAliases
Fournir des noms supplémentaires pour les espaces de noms.
<translate> Introduced in version:</translate>1.10.0 (r21720)
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(tableau de chaînes)
<translate> Default value:</translate>[]

Détails

Ce sont les noms alternatifs aux noms primaires des espaces de nommage localisés, qui sont définis par $wgExtraNamespaces et le fichier de langue. Si une page est requise avec un tel préfixe, la requête sera redirigée vers le nom primaire.

Renseignez-le avec une carte des noms d'espace de noms vers les IDs. Exemple:

$wgNamespaceAliases = [
	'Wikipedian' => NS_USER,
	'Help' => 100
];

Pour ajouter un simple alias:

$wgNamespaceAliases['WP'] = NS_PROJECT;

Si vous avez besoin d'un alias pour le projet, vous aurez probablement besoin d'un alias similaire pour sa page de discussion et vous devriez alors ajouter un tableau comme ci-dessus ou bien deux lignes :

$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
Avant Mediawiki 1.17, il était impossible de faire un alias vers NS_MAIN.

Si vous initialisez cela avec un espace de noms qui n'existe pas encore (par exemple, une espace de noms qui n'a pas été ajouté à $wgExtraNamespaces mais pour lequel une constante a été définie) l'alias vous redirigera vers l'espace de noms principal.

N'utilisez pas d'espace

Utilisez les soulignés à la place des espaces dans les noms des espaces de noms. 'My Namespace' est un nom invalide; utilisez plutôt 'My_Namespace'.