Open main menu
Noto Emoji Pie 1f4da.svg

Manuel de MediaWiki : I. Lecteurs - II. Éditeurs - III. Administrateurs

Index | Guide pour le manuel | Principes éditoriaux | MediaWiki | +/-


Les titres des pages dans MediaWiki sont composés de deux parties : un préfixe (optionnel) d'espace de nom, et le reste du titre, séparés par un double point. Par exemple, cette page s'appelle "Help:Namespace/fr" et se trouve donc dans l'espace de nom "Help" ; l'espace de nom principal n'a pas de préfixe (comme pour la page Accueil par exemple).

Les espaces de nom permettent d'organiser les pages suivant le type de leur contenu, mais aussi d'obtenir certaines fonctions distinctes (modèles, catégories, images, etc.)

Chaque wiki utilisant le logiciel MediaWiki possède 16+2 espaces de nom : l'espace de nom principal, où les noms de page n'ont pas de préfixe, quinze espaces de nom supplémentaires avec chacun leur préfixe, et deux pseudo-espaces de nom.

Note : les préfixes d'espace de nom ne doivent pas être confondus avec les préfixes des liens interwiki. Voir aussi Guide for system administrators for setting up interwiki linking.

Si un nom de page comporte un double point, mais avec la première partie ne correspondant pas à un espace de nom, alors cette page est considérée comme étant dans l'espace de nom principal.

UtilisationsEdit

Les espaces de nom permettent entre autres de séparer le contenu du site des discussions et des pages servant à organiser le site lui-même (pages "Méta" ou "Projet"). Il est alors possible de distinguer une partie "publique" du site (dans l'espace de nom principal) d'une partie "pour la communauté" (dans l'espace de nom Projet).

Pour les simples visiteurs du site, les espaces de nom utiles sont :

  • Le principal, où se trouvent les articles
  • L'espace de nom Image:, avec les images en grande taille et leur description
  • L'espace de nom Catégorie:, pour la navigation
  • Les pages d'aide (dans Aide:) et de préférences (page spéciale).

Par défaut, les recherches et les pages au hasard ne portent que sur l'espace de nom principal, car l'interface utilisateur est orientée vers les lecteurs. Ceci reste configurable, et vous pouvez organiser votre wiki comme vous voulez (même en gardant les discussions sur les pages principales).

  • Special:Allpages peut être restreint à un espace de nom donné.
  • Il en va de même pour les Contributions utilisateur.
  • Depuis la version 1.5, il en va de même pour les Modifications récentes ; il est possible de selectionner tous les espaces de nom sauf un.
  • Les recherches peuvent être restreintes à un ensemble d'espaces de nom.

Liste des espaces de nomEdit

Les deux pseudo-espaces de nom, l'espace de nom principal et les 15 espaces de nom auxiliaires de ce projet sont montrés dans les tableaux ci-dessous, avec la variable correspondante.

Tous les caractères des espaces de nom sont insensibles à la casse, on peut écrire AIDE:Contenu, AiDe:Contenu, aide:Contenu, etc. (voir Nom de page.

Espaces de noms communs entre tous les projets Wiki
Variables Syntaxe alternative Nom (et lien vers la liste de toutes les pages) Notes
{{ns:-2}} {{ns:Media}} "Media" Pseudo-espace de nom pour les images et autres fichiers importés, sans la description ; voir aussi plus bas.
{{ns:-1}} {{ns:Special}} "Special" Pseudo-espace de nom pour les pages spéciales (liste sur Special:Specialpages).
(Articles) Espace de nom principal, sans préfixe (ou alors avec un simple double-point, en cas d'inclusion en tant que modèle).
{{ns:1}} {{ns:Talk}} Talk Voir Aide:Page de discussion pour ceci ainsi que les autres espaces de nom impairs.
{{ns:2}} {{ns:User}} User Les utilisateurs enregistrés (liste sur Special:Listusers) ont une page personnelle à leur nom dans cet espace, vers laquelle des liens sont automatiquement créés dans l'historique, les Modifications récentes, les signatures, etc. La page personnelle est souvent utilisée pour se présenter, pour garder des liens, pour des brouillons et tests (en sous-pages). Les utilisateurs non enregistrés ont aussi une telle page, au nom de leur adresse IP (problème pour les IPs dynamiques).
{{ns:3}} {{ns:User_talk}} User talk En plus de servir pour les discussions entre utilisateurs, cette page affiche "vous avez de nouveaux messages" à l'utilisateur concerné lorsqu'elle a été modifiée.
{{ns:4}} {{ns:Project}} Meta L'espace de nom "Projet" sert à la communauté pour organiser le projet lui-même (règles, discussions, objectifs, projets, etc.).
{{ns:5}} {{ns:Project_talk}} Meta talk  
{{ns:6}} {{ns:Image}} File Images et fichiers importés, avec leur page de description (liste sur Special:Imagelist).
{{ns:7}} {{ns:Image_talk}} File talk  
{{ns:8}} {{ns:MediaWiki}} MediaWiki Messages systèmes, modifiables par les modérateurs uniquement. Liste sur Special:Allmessages, voir aussi Espace de nom MediaWiki.
{{ns:9}} {{ns:MediaWiki_talk}} MediaWiki talk  
{{ns:10}} {{ns:Template}} Template L'espace de nom par défaut pour les modèles.
{{ns:11}} {{ns:Template_talk}} Template talk Les pages de discussion des modèles servent souvent à décrire leur utilisation.
{{ns:12}} {{ns:Help}} Help Utilisé en général pour l'aide du projet (comme celle que vous consultez en ce moment, cependant sur Meta-Wiki il s'agit du MediaWiki Handbook en langue anglaise, et des ébauches de traduction en quelques autres langues pas encore séparées).
{{ns:13}} {{ns:Help_talk}} Help talk  
{{ns:14}} {{ns:Category}} Category Espace de nom des catégories, liste sur Special:Categories
{{ns:15}} {{ns:Category_talk}} Category talk  

Les noms sont fixés dans les "locales", avec par exemple pour un projet francophone (dans le fichier languages/LanguageFr.php) :

/* private */ $wgNamespaceNamesFr = array(
	NS_MEDIA            => 'Media',
	NS_SPECIAL          => 'Special',
	NS_MAIN	            => '',
	NS_TALK	            => 'Discussion',
	NS_USER             => 'Utilisateur',
	NS_USER_TALK        => 'Discussion_Utilisateur',
	NS_WIKIPEDIA        => $wgMetaNamespace,
	NS_WIKIPEDIA_TALK   => 'Discussion_' . $wgMetaNamespace,
	NS_IMAGE            => 'Image',
	NS_IMAGE_TALK       => 'Discussion_Image',
	NS_MEDIAWIKI        => 'MediaWiki',
	NS_MEDIAWIKI_TALK   => 'Discussion_MediaWiki',
	NS_TEMPLATE         => 'Modèle',
	NS_TEMPLATE_TALK    => 'Discussion_Modèle',
	NS_HELP             => 'Aide',
	NS_HELP_TALK        => 'Discussion_Aide',
	NS_CATEGORY	    => 'Catégorie',
	NS_CATEGORY_TALK    => 'Discussion_Catégorie'
);

Des espaces supplémentaires spécifiques à chaque projet MediaWiki sont numérotés à partir de 100. Sur ce projet Meta-Wiki, ils sont définis ainsi (la plupart des manuels MediaWiki sont en cours de transfert vers le Wiki du projet MediaWiki lui-même, qui contiendra toutes les langues dans le même Wiki, certaines pages pouvant devenir obsolètes):

Espaces de noms spécifiques par projet (les noms et syntaxes alternatives affichés ici sont ceux définis dans Meta-Wiki)
Variables Syntaxe alternative (inutile sur Meta-Wiki) Nom (et lien vers la liste de toutes les pages) Notes
{{ns:100}} {{ns:Hilfe}} [1] Espace de nom du MediaWiki Handbuch en langue allemande
{{ns:101}} {{ns:Hilfe_Diskussion}} [2]  
{{ns:102}} {{ns:Aide}} [3] Espace de nom du Manuel MediaWiki en langue française
{{ns:103}} {{ns:Discussion_Aide}} [4]  
{{ns:104}} {{ns:Hjælp}} [5] Espace de nom du Manuel MediaWiki en langue ???
{{ns:105}} {{ns:Hjælp_diskussion}} [6]  
{{ns:106}} {{ns:Helpo}} [7] Espace de nom du Manuel MediaWiki en langue ???
{{ns:107}} {{ns:Helpa_diskuto}} [8]  
{{ns:108}} {{ns:Hjälp}} [9] Espace de nom du Manuel MediaWiki en langue ???
{{ns:109}} {{ns:Hjälp_diskussion}} [10]  
{{ns:110}} {{ns:Ayuda}} [11] Espace de nom du Manual de MediaWiki en langue espagnole
{{ns:111}} {{ns:Ayuda_Discusión}} [12]  
{{ns:112}} {{ns:Aiuto}} [13] Espace de nom du Manuale di MediaWiki en langue italienne
{{ns:113}} {{ns:Discussioni_aiuto}} [14]  
{{ns:114}} {{ns:ヘルプ}} [15] Espace de nom du MediaWiki ハンドブック en langue japonaise
{{ns:115}} {{ns:ヘルプ‐ノート}} [16]  
{{ns:116}} {{ns:NL_Help}} [17] Espace de nom du Manuel MediaWiki en langue néerlandaise
{{ns:117}} {{ns:Overleg_help}} [18]  
{{ns:118}} {{ns:Pomoc}} [19] Espace de nom du Manuel MediaWiki en langue polonaise
{{ns:119}} {{ns:Dyskusja_pomocy}} [20]  
{{ns:120}} {{ns:Ajuda}} [21] Espace de nom du Manuel MediaWiki en langue portugaise
{{ns:121}} {{ns:Ajuda_Discussão}} [22]  
{{ns:122}} {{ns:CA_Ajuda}} [23] Espace de nom du Manuel MediaWiki en langue catalane
{{ns:123}} {{ns:CA_Ajuda_Discussió}} [24]  
{{ns:124}} {{ns:Hjelp}} [25] Espace de nom du Manuel MediaWiki en langue ???
{{ns:125}} {{ns:Hjelp_diskusjon}} [26]  
{{ns:126}} {{ns:帮助}} [27] Espace de nom du Manuel MediaWiki en langue chinoise
{{ns:127}} {{ns:帮助 对话}} [28]  
{{ns:128}} {{ns:Помощь}} [29] Espace de nom du Manuel MediaWiki en langue russe
{{ns:129}} {{ns:Помощь_Дискуссия}} [30]  

Conversion automatique des noms de pageEdit

Dans la colonne "Syntaxe alternative" du tableau plus haut, une liste des préfixes d'espace de nom est montrée, indépendants du projet ; ils sont utiles pour les liens interwiki, vers un projet n'ayant pas forcément attribué les mêmes préfixes aux mêmes espaces de nom. Ils sont utilisés avec la syntaxe {{ns:nom de l'espace de nom}}.

Le préfixe "Project:" est automatiquement converti dans le nom du projet, essayez par exemple Project:xyz ; cela fonctionne comme un lien redirigé. De la même façon, les autres préfixes indépendants sont convertis en préfixes du projet.

Le caractère ":" dans les noms de pageEdit

Ajouter un caractère ":" au nom d'une page ne crée pas automatiquement un nouvel espace de nom. Supposons que l'on ait une page dont le nom en entier est de la forme "X:Y" où "X" est le nom de l'espace de nom de la page et "Y" son nom de page au sein de cet espace de nom. Pour obtenir ces chaînes de caractère "X" et "Y" dans la page vous pouvez utiliser respectivement les modèles {{NAMESPACE}} et {{PAGENAME}}. Par exemple, voici ce que donne l'utilisation de ces deux modèles sur cette même page :

{{NAMESPACE}} Help
{{PAGENAME}} Namespace/fr

To take some examples from Wiktionary: Wiktionary:FAQ has Talk page Wiktionary talk:FAQ, but Wiktionary Appendix:Colours has Talk page Talk:Wiktionary Appendix:Colours, because the first is in the project preface namespace and the second is not. In Special:Allpages, accordingly, the first is, unlike the second, not in the list of articles, but in the page list of the namespace Wiktionary. Unclear is why Wiktionary:Recentchanges is taken as an article.

Espaces de nom personnalisésEdit

Pour créer de nouveaux espaces de noms, voir (English) Using custom namespaces.

Un projet peut avoir des espaces de nom supplémentaires ; par exemple, si un projet est multilingue, il peut y avoir un espace de nom pour l'aide en chaque langue : Help:, Hilfe:, Aide:, etc.

Les espaces de nom supplémentaires sont numérotés à partir de 100.

La liste complète est disponible, par exemple dans vos contributions (dans la liste déroulante), lors des recherches, et toujours triée selon le numéro de l'espace de nom.

Avant la version 1.5, le numéro maximum d'un espace de nom était 255, donc il était possible de créer 156 espaces de nom supplémentaires en incluant les pages de discussion, soit 78 paires page et discussion. Depuis la version 1.5, le maximum est passé à 65 536.

La liste des espaces de nom supplémentaires est dans $wgExtraNamespaces, dans (English) LocalSettings.php

Projets séparés ou espaces de nom supplémentaires ?Edit

Quand un projet se diversifie, ou souhaite devenir multilingue, il existe différentes possibilités : soit créer un espace de nom pour chaque langue (ou chaque sujet), soit créer des projets distincts.

Inconvénients des projets séparésEdit

  • Entre les projets, il n'est pas possible :
    • de détecter l'existence ou non d'une page,
    • d'avoir un suivi des liens commun,
    • d'avoir des pages liées communes,
    • d'utiliser les mêmes modèles,
    • d'utiliser les mêmes catégories,
    • d'avoir une alerte en cas de nouveau message sur un autre projet.
  • Les contributions utilisateur sont montrées séparément.
  • Les recherches sont également séparées.

Avantages des projets séparésEdit

  • Un lien interne au projet ne requiert pas de préfixe dans l'espace de nom principal, rendant l'édition plus abordable pour les nouveaux venus.

Différences qui peuvent être bénéfiques ou nonEdit

Les modifications récentes, les préférences, les listes de suivi et les statuts (bureaucrate, administrateur, etc.) sont séparés par projet.

Voir aussiEdit

Links to other help pagesEdit

Help contents
Meta · Wikinews · Wikipedia · Wikiquote · Wiktionary · Commons: · Wikidata · MediaWiki · Wikibooks · Wikisource · MediaWiki: Manual · Google
Versions of this help page (for other languages see further)
What links here on Meta or from Meta · Wikipedia · MediaWiki
Reading
Go · Search · Stop words · Namespace · Page name · Section · Backlinks · Redirect · Category · Image page · Special pages · Printable version
Tracking changes
Recent changes (enhanced) | Related changes · Watching pages · Diff · Page history · Edit summary · User contributions · Minor edit · Patrolled edit
Logging in and preferences
Logging in · Preferences · User style
Editing
Starting a new page · Advanced editing · Editing FAQ · Edit toolbar · Export · Import · Shortcuts · Edit conflict · Page size
Referencing
Links · URL · Piped links · Interwiki linking · Footnotes
Style and formatting
Wikitext examples · CSS · Reference card · HTML in wikitext · Formula · List · Table · Sorting · Colors · Images and file uploads
Fixing mistakes
Show preview · Testing · Reverting edits
Advanced functioning
Expansion · Template · Advanced templates · Parser function · Parameter default · Variable · System message · Substitution · Array · Calculation · Embed page
Others
Special characters · Renaming (moving) a page · Preparing a page for translation · Talk page · Signatures · Sandbox · Legal issues for editors
English · Deutsch · English · français · italiano · 日本語 · 한국어 · Nederlands · português · русский