Tri

De Gamepedia Help Wiki
Aller à : navigation, rechercher

Dans de nombreuses situations, les listes de titres de pages ou de noms d'utilisateurs sont triées par ordre alphabétique par MediaWiki. Il est également possible d'utiliser JavaScript pour trier des listes de données incluses dans le texte de la page.

Ordre de tri[modifier | modifier le wikicode]

Lorsque des listes sont triées par ordre alphabétique par MediaWiki, l'ordre des caractères est le même que l'ordre des points de code Unicode. C'est-à-dire que le caractère utilisable qui vient en premier dans la séquence Unicode (le caractère d'espace) sera classé le plus haut dans les listes triées ; lorsqu'une entrée dans la liste commence par un espace, cette entrée est susceptible d'être en haut de la liste triée (sauf si une autre entrée dans la liste commence par plus d'un espace consécutif, évidemment).

Certains des caractères les plus communs sont ordonnés comme suit (par ordre décroissant) :

!"#$%&'()*+,-./0123456789:;<=>?@
ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_'
abcdefghijklmnopqrstuvwxyz{|}~
¡¢£¤¥¦§¨©ª«­®¯°±²³´µ•¸¹º»¼½¾¿
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ
ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋ
ŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſ
ǺǻǼǽǾǿ΄΅Ά·ΈΉΊΌΎΏΐ
ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰ
αβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ

Catégories[modifier | modifier le wikicode]

Les catégories sont triées différemment des autres listes. La manière dont elles sont triées dépend de la configuration du wiki, avec $wgCategoryCollation. La valeur par défaut depuis MediaWiki 1.17 est l'ordre des points de code Unicode comme ci-dessus, mais avec toutes les lettres minuscules transformées en majuscules. Des ordres plus complexes sont également possibles.

Tri dans les pages[modifier | modifier le wikicode]

Lorsqu'une liste d'entrées est incluse dans un tableau sur une page, vous pouvez utiliser JavaScript pour rendre le tableau triable. Pour ce faire, ajoutez simplement la classe "sortable" lors de la déclaration du tableau :

 {| class="wikitable sortable"
 |-
 ! Fruit   !! Prix
 |-
 | Pommes  || £0.95
 |-
 | Oranges || £0.85
 |-
 | Poires  || £1.15
 |}

Qui produit la sortie suivante :

Fruit Prix
Pommes £0.95
Oranges £0.85
Poires £1.15

En cliquant sur les boutons dans les en-têtes de cellule, les entrées peuvent être triées par la valeur de cette colonne, dans l'ordre croissant ou décroissant.

Spécifier une clé de tri[modifier | modifier le wikicode]

Selon le wiki, data-sort-value peut être utilisé pour spécifier une clé de tri.

Exemple :

{| class="wikitable sortable"
! Nom et surnom
! Hauteur
|-
|data-sort-value="Smith, John"| John Smith
| 1.85
|-
|data-sort-value="Ray, Ian"| Ian Ray
| 1.89
|-
|data-sort-value="Bianchi, Zachary"| Zachary Bianchi
| 1.72
|-
! Moyenne :
| 1.82
|}

Donne :

Nom et surnom Hauteur
John Smith 1.85
Ian Ray 1.89
Zachary Bianchi 1.72
Moyenne : 1.82

Tri dans les catégories[modifier | modifier le wikicode]

Les pages dans les catégories sont triées par leur titre. Cela peut être remplacé par une clé de tri, voir Catégories#Clé de tri ou par le mot magique DEFAULTSORT.