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 leur 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 le préfixe de l'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 chacuns d'eux (voir ). Tous les espaces de noms ont un préfixe "canonique", qui fonctionne sur toous les wikis quellequesoit 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 de mot magique.

Chaque espace de noms a 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é pour l'enregistrement dans les colonnes   et  , entre autre.

Sujet et page de discussion des espaces de noms

 * See Help:Talk pages for instructions on how to use talk pages.

Most namespaces have an associated discussion namespace (or "talk" namespace). All discussion namespaces have odd-integer indices, and the discussion namespace index for a specific namespace with index n is n+1. The namespaces with even-integer indices are subject namespaces (note that this is a distinct concept from content namespaces). The subject-talk duality can be explored using the  and   magic words. The  tag of pages in talk namespaces has the " " CSS class, which might be useful for styling.

Espaces de noms prédéfinis
MediaWiki ships with 18 built-in namespaces:
 * 16 "real" namespaces, corresponding to actual pages, numbered 0 to 15, and grouped in subject/talk pairs
 * 2 "virtual" namespaces (one for dynamically generated special pages, and one serving as an alias for direct file links), numbered -1 and -2, respectively. Since these namespaces don't correspond to pages stored in the database, one cannot create or delete pages in these namespaces, and there are no corresponding discussion namespaces.

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 séparés par des caractères souligné, et préfixé 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 Manual:Namespace constants.

in MediaWiki 1.13 and above.

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
 * , containing the MWNamespace class
 * Help:Namespace on Meta
 * , containing the MWNamespace class
 * Help:Namespace on Meta
 * , containing the MWNamespace class
 * Help:Namespace on Meta