Manual:Namespace/fr

Un espace de noms (namespace) est une collection de pages qui partagent un sujet similaire, par exemple des pages dont l'utilisation est la même. Les espaces de noms peuvent être vus comme des partitions de différents types d'informations dans le même wiki, qui conservent le contenu « réel » distinct des profils utilisateurs, des pages d'aide, etc.

Aperçu technique
Les pages existent à l'intérieur d'un espace de noms, et celui-ci peut être identifié en utilisant le préfixe de l'espace de noms d'une page, qui fait partie du titre de la page, séparé par le caractère deux points.

Par exemple :

L'espace de noms principal n'a pas de préfixe. Aussi, les pages de celui-ci ne peuvent pas avoir de noms qui commencent avec un préfixe d'espace de noms existant et suivi du caractère deux points.

Les pages peuvent être déplacées entre espaces de noms simplement en changeant la partie préfixe de leur titre.

Les préfixes des espaces de noms peuvent être traduits, et les alias peuvent être configurés pour chacun d'eux (voir ). Tous les espaces de noms ont un préfixe « canonique », qui fonctionne sur tous les wikis quelle que soit la configuration. Les alias et les noms canoniques peuvent être utilisés dans les liens, lors d'une recherche, et dans le titre des pages avec l'aide du mot magique.

Chaque espace de noms possède un index d'espace de noms correspondant. Dans la base de données, le titre est composé de l'index de l'espace de noms et du texte du titre, et ceci est utilisé entre autre, pour l'enregistrement dans les colonnes   et.

Espaces de noms du sujet et des pages de discussion

 * Voir pour les instructions concernant l'usage des pages de discussion.

La plupart des espaces de noms sont associés à un espace de noms de discussion (ou « talk » namespaces). Tous les espaces de noms de discussion ont des indices entiers impairs et l'indice de l'espace de noms de discussion associé à un espace de noms spécifique d'indice n est n+1. Les espaces de noms ayant des indices entiers pairs sont des espaces de noms de sujets (ce qui est un concept distinct de celui d'espaces de noms de contenu). La dualité entre le sujet et la discussion peut être explorée en utilisant les mots magiques }} et. La balise des pages se trouvant dans les espaces de noms de discussion possède la classe CSS , ce qui peut être utile pour la mise en forme.

Espaces de noms prédéfinis
Par défaut, MediaWiki est livré avec 18 espaces de noms prédéfinis :


 * 16 espaces de noms "réels", contenant de vraies pages, numérotés de 0 à 15, et groupés en paires sujet/discussion
 * 2 espaces de noms "virtuels" (un pour les pages spéciales générées dynamiquement, et un servant d'alias pour les liens de fichiers directs), numérotés -1 et -2 respectivement. Comme ces espaces de noms ne correspondent pas à des pages stockées dans la base de données, on ne peut pas créer ou supprimer des pages dans ces espaces de noms, et il n'y a pas d'espaces de noms de discussion associés.

La liste complète est présentée dans la table ci-dessous.

Chaque espace de noms a aussi une constante dérivée de son nom, avec toutes les lettres en majuscules, les espaces remplacées par des caractères "souligné", et préfixée par « NS_ ». Par exemple, la constante pour l'espace de noms de « User talk » est NS_USER_TALK. Une liste complète peut être trouvée dans.

Espaces de noms personnalisés
Les administrateurs d'extensions et administrateurs de sites peuvent définir des espaces de noms additionnels pour regrouper ensemble des classes supplémentaires de pages. Pour un aperçu détaillé, voir.

Fonctionnalité
Certains espaces de noms, comme Project et Help, n'existent seulement que pour la facilité et n'ont pas d'autre but, comparé à l'espace de noms principal.

Les pages de l'espace de noms des modèles (Template) peuvent être transcluses sans mettre le préfixe de l'espace de noms.

Les pages des espaces de noms utilisateur (User) sont associées aux comptes des utilisateurs ou à leur adresse IP. Les modifications des pages de discussion utilisateur génèrent un message automatique de notification.

Les pages de l'espace de noms "MediaWiki" sont utilisées pour remplacer les messages par défaut du fichier de langue et ne peuvent être modifiées que par les administrateurs ou d'autres utilisateurs ayant les droits editinterface.

Les pages de « File » et « Category » ont des fonctionalités spéciales, comme décrit dans et. Les pages de fichiers peuvent être renommées par les utilisateurs ayant les droits « movefile ». Les pages de catégories peuvent être renommées par les utilisateurs ayant les droits « move-categorypages ».

Toutes les pages des espaces de noms de discussion ont une fonction « envoyer un commentaire » (voir Help:Section#Adding a section at the end sur Meta).

Voir aussi

 * Manual:Configuration settings#Namespaces
 * , contient la classe MWNamespace
 * Help:Namespace sur Meta
 * , contient la classe MWNamespace
 * Help:Namespace sur Meta
 * , contient la classe MWNamespace
 * Help:Namespace sur Meta