Aide:Trier

From mediawiki.org
This page is a translated version of the page Help:Sorting and the translation is 95% complete.

Les listes des titres de pages ou des noms d'utilisateurs sont souvent triées alphabétiquement par MediaWiki. Vous pouvez aussi utiliser JavaScript pour trier les listes de données incluses dans les textes des pages.

Ordre de tri


Lorsque les listes sont triées alphabétiquement par MediaWiki, l'ordre des caractères est trié à l'aide de Intl.Collator. Ceci classe les caractères accentués correctement d'après PageContentLanguage.

Les afficheurs web sous Android ne supportent pas cela, il faut donc revenir à l'ancienne routine de tri. L'ordre est le même que l'ordre des code points de Unicode. Certains des caractères les plus communs sont rangés ainsi (dans l'ordre croissant) :

 
! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C
D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g
h i j k l m n o p q r s t u v w x y z { | } ~
 
¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬
­
® ¯ ° ± ² ³ ´ µ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð
Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô
õ ö ÷ ø ù ú û ü ý þ ÿ Ā ā Ă ă Ą ą Ć ć Ĉ ĉ Ċ ċ Č č Ď ď Đ đ Ē ē Ĕ ĕ Ė ė Ę
ę Ě ě Ĝ ĝ Ğ ğ Ġ ġ Ģ ģ Ĥ ĥ Ħ ħ Ĩ ĩ Ī ī Ĭ ĭ Į į İ ı IJ ij Ĵ ĵ Ķ ķ ĸ Ĺ ĺ Ļ ļ
Ľ ľ Ŀ ŀ Ł ł Ń ń Ņ ņ Ň ň ʼn Ŋ ŋ Ō ō Ŏ ŏ Ő ő Œ œ Ŕ ŕ Ŗ ŗ Ř ř Ś ś Ŝ ŝ Ş ş Š
š Ţ ţ Ť ť Ŧ ŧ Ũ ũ Ū ū Ŭ ŭ Ů ů Ű ű Ų ų Ŵ ŵ Ŷ ŷ Ÿ Ź ź Ż ż Ž ž ſ Ə ƒ Ǻ ǻ Ǽ
ǽ Ǿ ǿ Ș ș Ț ț ə ˆ ˇ ˉ ˘ ˙ ˚ ˛ ˜ ˝ ΄ ΅ Ά · Έ Ή Ί Ό Ύ Ώ ΐ Α Β Γ Δ Ε Ζ Η Θ
Ι Κ Λ Μ Ν Ξ Ο Π Ρ Σ Τ Υ Φ Χ Ψ Ω Ϊ Ϋ ά έ ή ί ΰ α β γ δ ε ζ η θ ι κ λ μ ν
ξ ο π ρ ς σ τ υ φ χ ψ ω ϊ ϋ ό ύ ώ Ѐ Ё Ђ Ѓ Є Ѕ І Ї Ј Љ Њ Ћ Ќ Ѝ Ў Џ А Б В
Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я а б в г д е ж
з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ѐ ё ђ ѓ є ѕ і ї ј љ њ
ћ ќ ѝ ў џ Ґ ґ
Ω

Catégories 

Les catégories sont triées différemment des autres listes. L'ordre exact dépend de la configuration du wiki, via $wgCategoryCollation . La valeur par défaut depuis MediaWiki 1.17 est l'ordre des code points Unicode comme indiqué ci-dessus, mais après avoir transformé les minuscules en majuscules. D'autres possibilités plus complexes de classement sont possibles.


Trier les lignes d'un tableau

Lorsqu'une liste d'entrées est incluse dans un tableau sur une page, vous pouvez utiliser JavaScript pour rendre la table triable. Pour cela ajoutez la classe sortable à la déclaration de la table et assurez-vous que vous avez défini les entêtes en utilisant les points d'exclamation.

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

qui génère la sortie suivante :

Fruit Prix
Pommes £0.95
Oranges £0.85
Poires $1.15
Mangoustan violet $10.00

En cliquant sur les boutons du titres des cellules, les entrées peuvent être triées par valeur dans la colonne correspondante, soit dans l'ordre ascendant ou descendant.

Problèmes connus

  • - Il n'est pas possible de définir la préférence initiale de tri. Voir phabricator:T33332 pour plus de détails.

Spécifier une clé de tri

En fonction du wiki, data-sort-value peut être utilisé pour spécifier une clé de tri.

Exemple :

{| class="wikitable sortable"
! Nom et prénom
! Hauteur
|-
|data-sort-value="Smith, John George-Jackson"| John George-Jackson Smith
| 1.85
|-
|data-sort-value="Ray, Ian"| Ian Ray
| 1.89
|-
|data-sort-value="Bianchi, Zachary"| Zachary Bianchi
| 1.72
|-
|data-sort-value="Bianchi Maria, Adele"| Adele Bianchi Maria
| 1.82
|- class="sortbottom"
! Moyenne :
| 1.82
|}

donne :

Nom et prénom Hauteur
John George-Jackson Smith 1.85
Ian Ray 1.89
Zachary Bianchi 1.72
Adele Bianchi Maria 1.82
Moyenne : 1.82


Trier parmi les catégories

Dans les catégories les pages sont rangées en fonction du titre. Ceci peut être modifié à l'aide d'une clé de tri des catégories.

Voir aussi