|
|
|
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 "Aide:Espace de nom" et se trouve donc dans l'espace de nom "Aide" ; 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.
UtilisationsLes 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 :
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).
Liste des espaces de nomLes 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.
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 MediaWikis sont encours 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):
Conversion automatique des noms de pageDans 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 fontionne 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 pageAjouter 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 :
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ésPour créer de nouveaux espaces de noms, voir Help: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 LocalSettings.php Projets séparés ou espaces de nom supplémentaires ?Quant 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és
Avantages des projets séparés
Différences qui peuvent être bénéfiques ou nonLes modifications récentes, les préférences, les listes de suivi et les statuts (modérateur...) sont séparés par projet. Voir aussi
|
|
Dernière modification de cette page le 27 avril 2007 à 10:04. Cette page a été consultée 116 fois. Politique de confidentialité À propos de MediaPortal - Support FR - Wiki Avertissements |