Help:Page name/fr
Manuel de MediaWiki : I. Lecteurs – II. Éditeurs – III. Administrateurs Index | Guide pour le manuel | Principes éditoriaux | MediaWiki | +/- |
Le nom d'une page, tel qu'affiché dans l'en-tête de la page, se compose de deux parties :
- Le préfixe d'espace de nom, ici "Aide:". Pour les pages dans l'espace de nom principal, il n'y a pas de préfixe.
- Le titre de la page elle-même, ici "Nom de page".
Différentes variantes sont possibles, certains caractères ont des significations spéciales, et d'autres sont interdits ; cette page l'explique.
Forme canonique
editLa forme canonique du nom d'une page est montrée dans une police large dans l'en-tête. Un autre type de forme canonique est montré dans l'URL générée par le système, par exemple pour cette page : "Aide:Nom_de_page" avec des soulignements (underscores). D'autres noms possibles pour cette page sont :
En revanche, Aide:Nom de Page ou AIDE:NOM DE PAGE ne sont pas des noms possibles pour cette page.
Restrictions S2i
editCaractères spéciaux
Les caractères suivants ne sont pas admis dans le nom d'une page :
" # $ * + < > = @ [ ] \ ^ ` { } | ~
Pour les raisons suivantes :
edit- + est utilisé dans les adresses Web pour représenter un espace, par exemple avec les moteurs de recherche.
- @ est utilisé dans les adresses Web pour représenter un nom d'utilisateur et un mot de passe.
- [, ], {, }, |, et probablement d'autres, ont des significations spéciales en code wiki, et sont compris avant le nom de page.
- $, \, ", ` (et d'autres) ont une signification spéciale dans d'autres parties du logiciel, et pourraient créer des failles de sécurité difficiles à repérer.
Barre oblique (/)
editSelon l'espace de nom et les réglages du logiciel, une barre oblique dans le nom de page crée une sous-page. Voir Aide:Lien pour plus de détails.
Préfixe d'espace de nom
editLa première partie du nom de la page ne devrait pas coïncider avec un espace de nom automatiquement converti, comme "Project:".
La première partie du nom peut coïncider avec un préfixe d'espace de nom qui n'est pas converti. Par exemple, il peut y avoir une page appelée Aide: Au secours. L'espace après les deux points sera enlevé, mais la page ne sera pas dans le bon espace de nom, ce qui posera problème lors de recherches.
Préfixes d'autres projets, ou préfixes spéciaux
editUn nom de page ne peut pas commencer par un préfixe utilisé pour référencer un autre projet dans les liens interwiki, ni un des pseudo-espaces de nom "Media:" et "Special:".
Longueur maximale du nom de page
editLa longueur maximale d'un nom de page est de 255 octets, en excluant le préfixe. Attention, dans l'encodage Unicode, un caractère non-ASCII peut occuper jusqu'à 4 octets, suivant la langue utilisée.
Espaces et soulignements
editDans les noms de page, un espace est équivalent à un soulignement (underscore). Voir aussi plus bas.
Casse
editSi, pour la première lettre du nom de page, deux casses existent (comme dans les alphabets latin, grec, cyrillique et arméniens), la condition suivante s'applique :
Préfixe d'espace de nom
editTous les caractères du préfixe d'espace de nom sont insensibles à la casse : on peut écrire "Aide:", "aide:", "AIDE:", etc.
En général, la forme canonique (affichée par le système) utilise une capitale, sauf en Klingon où le "c" est converti en minuscule. Dans ce qui suit, "nom de page" désigne le nom sans le préfixe.
Premier caractère
editSelon le projet et les réglages administrateur, le premier caractère du nom de page peut dépendre ou non de la casse. Pour ce projet, il suffit de comparer Aide:Nom de page et Aide:nom de page. Si les deux noms sont en gras, alors la première lettre ne dépend pas de la casse ; si le deuxième lien s'affiche en rouge, alors la première lettre dépend de la casse.
Cas où la première lettre ne dépend pas de la casse
editDans ce cas, Aide:Nom de page et Aide:nom de page sont deux mêmes pages. La forme canonique utilise une capitale.
Notez que, si deux préfixes sont utilisés (un espace de nom, et un préfixe supplémentaire qui n'est pas un espace de nom), comme dans Aide:Début:Introduction, alors l'insensibilité à la casse ne s'applique pas à ce qui suit le deuxième préfixe ; Aide:Début:introduction serait une page différente.
Extension d'une image
editL'extension d'un nom de fichier est sensible à la casse, par exemple Image:Aide FR Enregistrement.png et Image:Aide FR Enregistrement.PNG.
Espaces et soulignements ignorés
editCertains espaces et soulignements sont ignorés :
- Au début et à la fin du nom de page
- À la fin du préfixe d'espace de nom, avant le double point.
- Après le double point de l'espace de nom
- Les espaces consécutifs
Certains sont montrés dans le lien, par exemple [[help:Template/fr|___Aide__ :_ _Modèle_ _]] donne ___Aide__ :_ _Modèle_ _ qui pointe vers Aide:Modèle.
En revanche, un espace avant ou après un double point "normal" fait une différence, par exemple Aide:Début:Introduction et Aide:Début: Introduction ou Aide:Début : Introduction ne sont pas les mêmes pages.
Encodage des caractères
editDepuis les dernières versions de MediaWiki, les noms de page sont encodés en Unicode. Il n'est pas possible d'appeler une page %41 puisque ceci est automatiquement converti en caractère "A".
Inclusion de pages
editQuand une page est incluse entre doubles accolades, le lien pointe vers la forme canonique : {{qwsazx}}, {{:qwsazx}}, {{project:qws azx}} donnent Template:Qwsazx, Qwsazx, Meta:Qws azx.
À comparer avec les liens normaux [[Template:qwsazx]], [[qwsazx]], [[project:qws azx]], qui donnent Template:qwsazx, qwsazx, project:qws azx et fonctionnent comme des liens redirigés (ex: [[Qwsazx|qwsazx]]).
Si l'on essaie d'inclure une page depuis un autre projet, seul le code wiki est affiché (par exemple : {{en:qwsazx}}), puisque les liens interwiki ne montrent pas l'existence de la page, ni la forme canonique dans le lien.
Ordre alphabétique
editLe système applique l'ordre alphabétique sur les noms de pages, ainsi que dans les éléments suivants :
- la page Allpages
- Les catégories
Les caractères sont rangés dans l'ordre Unicode. L'ensemble 32 à 127 correspond à ASCII, pour plus de caractères voir la table des caractères Unicode.
L'ordre (partiel) est le suivant :
!"#$%&'()*+,-./0123456789:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_'
abcdefghijklmnopqrstuvwxyz{|}~
¡¢£¤¥¦§¨©ª«®¯°±²³´µ•¸¹º»¼½¾¿
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋ
ŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſ
ǺǻǼǽǾǿ΄΅Ά·ΈΉΊΌΎΏΐ
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰ
αβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ
Notez que le "a" vient après le "Z", et que le "é" vient après le "z". L'espace blanc dans un nom de page est traité comme un soulignement (underscore), et vient donc entre les majuscules et les minuscules. Cependant, un "espace blanc" après le nom vient avant n'importe quel caractère. Un caractère spécial peut parfois ressembler à une lettre normale, mais quand même avoir un code spécial.
Dans l'ordre, on trouvera donc : PC, PCX, PC Bruno, PCjr, Κύρια Σελίδα.
Consultation : Bouton consulter | Recherche | URL | Espace de noms | Nom de page | Section | Lien | Pages liées | Lien redirigé | Lien interwiki | Redirection | Catégorie | Page spéciale Suivre les modifications : Modifications récentes | (améliorées) | Suivi des liens | Liste de suivi | Historique | Différences | Contributions | Résumé des modifications | Modification mineure | Modifications surveillées Inscription et préférences : Enregistrement | Préférences | Personnalisation Édition : Édition | Syntaxe wiki | Démarrer une page | Images et fichiers | Page d'image | Caractères spéciaux | Formules | Tableaux | Listes | Frise chronologique | Boîte d'entrée | Modèle | Renommer une page | Raccourcis d'édition | Éditeurs externes | Page de discussion | Tester | Export | Import | |
Conversion d'espaces en soulignement, ou de caractères spéciaux
editIl n'y a pas de fonctionnalité permettant de convertir les espaces en soulignements, ou les caractères spéciaux en codes d'espacement. Cependant, il est possible de le faire en combinaison avec localurl (voir Aide:Variable) et PAGENAMEE.
La plupart des besoins de conversion sont couverts par ces deux commandes.
Variables PAGENAME et PAGENAMEE
editLa variable {{PAGENAME}} donne pour cette page "Page name/fr", et {{PAGENAMEE}} donne "Page_name/fr".
Dans le premier cas, des espaces sont utilisés, dans le second des soulignements, comme pour les URL. Les caractères spéciaux sont aussi convertis dans leurs codes d'espacement avec PAGENAMEE.
{{NAMESPACE}}:{{PAGENAME}} et {{NAMESPACE}}:{{PAGENAMEE}} donnent pour cette page "Help:Page name/fr" et "Help:Page_name/fr", respectivement. Pour une page dans l'espace de nom principal, seul un double point apparaît comme préfixe.
Avec localurl, {{PAGENAME}} devrait être utilisé dans la première partie (puisqu'il est converti par localurl), ou {{PAGENAMEE}} dans la deuxième partie :
- {{SERVER}}{{localurl:Special:Allpages|namespace=12&from={{PAGENAMEE}}}} donne ici :
//meta.wikimedia.org/w/index.php?title=Special:Allpages&namespace=12&from=Page_name/fr
- {{SERVER}}{{localurl:Special:Allpages/{{PAGENAME}}|namespace=12}} donne :
//meta.wikimedia.org/w/index.php?title=Special:Allpages/Page_name/fr&namespace=12
La mauvaise façon serait :
- {{SERVER}}{{localurl:Special:Allpages|namespace=12&from={{PAGENAME}}}} donne :
//meta.wikimedia.org/w/index.php?title=Special:Allpages&namespace=12&from=Page name/fr (mauvais lien)
- {{SERVER}}{{localurl:Special:Allpages/{{PAGENAMEE}}|namespace=12}} donne :
//meta.wikimedia.org/w/index.php?title=Special:Allpages/Page_name/fr&namespace=12 (marche ici mais ne marchera pas avec des caractères spéciaux).
Voir aussi
edit- Aide:Lien donne des exemples de conversions de noms de page.
- Case insensitivity : une proposition pour que tous les caractères du nom de page soient insensibles à la casse.
Consultation : Bouton consulter | Recherche | URL | Espace de noms | Nom de page | Section | Lien | Pages liées | Lien redirigé | Lien interwiki | Redirection | Catégorie | Page spéciale Suivre les modifications : Modifications récentes | (améliorées) | Suivi des liens | Liste de suivi | Historique | Différences | Contributions | Résumé des modifications | Modification mineure | Modifications surveillées Inscription et préférences : Enregistrement | Préférences | Personnalisation Édition : Édition | Syntaxe wiki | Démarrer une page | Images et fichiers | Page d'image | Caractères spéciaux | Formules | Tableaux | Listes | Frise chronologique | Boîte d'entrée | Modèle | Renommer une page | Raccourcis d'édition | Éditeurs externes | Page de discussion | Tester | Export | Import | |