Contributors/Projects/Columns for references/fr

À la demande de contributeurs de Wikipédia, une nouvelle fonctionnalité va être ajoutée à MediaWiki. Les longues listes de références (créées avec les balises ; aussi appelées citations ou notes de bas de page sur certains wikis) seront automatiquement affichées en colonnes. Le nombre de colonnes sera déterminé par la largeur de l'écran de chaque lecteur. Cela améliorera l'accessibilité et rendra plus simple la lecture des références, en particulier sur les écrans étroits ou au contraire très larges. Les listes de références courtes ne seront pas affectées.

Utilisez la balise classique   sur n'importe quelle page avec de nombreuses références pour voir la fonctionnalité sur n'importe quek wiki où celle-ci est activée. Si vous ne voulez pas différentes colonnes sur cette page, alors mettez ce wikicode à la place : .

Calendrier
Le logiciel côté serveur sera modifié selon le déploiement habituel pendant le week-end du 14 mars 2017. Cependant, l'effet ne sera normalement pas visible (excepté sur MediaWiki.org où le comportement est responsive par défaut ) jusqu'à ce qu'il soit activé manuellement pour votre wiki en particulier. Les wikis hébergés par la Fondation Wikimedia qui veulent activer cette fonctionnalité localement peuvent demander un changement de la configuration.

Après la modification du logiciel, mais avant que la fonctionnalité ne soit activée sur votre wiki, vous pouvez l'invoquer manuellement sur une page en utilisant ce wikicode :  à la place de la balise   ou d'un modèle local.

Groupes :
 * Wikiquotes : lundi 24 juillet 2017
 * Wiktionnaires et Wikivoyages et la Wikipédia en anglais : lundi 11 septembre 2017 (le Wiktionnaire en anglais a déjà été modifié.)

Interaction avec les modèles locaux
Certains Wikipédia ont utilisé des modèles locaux comme pour ajouter des colonnes ou autre formatage. Ces modèles devraient être mis à jour (ou marqués comme obsolètes car redondants) avant que le changement ne soit activé manuellement sur votre wiki.

En améliorant l'accessibilité
Définissez le comportement par défaut du modèle comme celui par défaut de la balise  et rendez obsolètes voire retirez les paramètres permettant de définir un nombre fixe de colonnes, sans prendre en compte la taille de l'écran.

Sans changer le comportement actuel du modèle
va automatiquement entourer la liste d'une balise . Si la fonctionnalité est activée par défaut, n'importe quelle liste avec plus de 10 références va en plus recevoir la classe . Grâce à cela, les la liste des références sera automatiquement divisée en plusieurs colonnes en prenant en compte l'espace disponible sur l'écran. Exemple : sur des écrans étroits, une ou deux colonnes, alors que sur des écrans larges, plutôt deux ou trois. Étant donné que cela se passera tout seul, il n'est plus nécessaire pour les contributeurs d'activer/désactiver manuellement le mode avec des colonnes du modèle.

Souvenez-vous aussi que les autres customisations pour les listes de références sont mieux si appliquées directement au sélecteur CSS   sur la page MediaWiki:Common.css. De nombreux wikis change la taille du texte de cette manière, par exemple (pas besoin de la faire manuellement avec un modèle). Dans le cas où un DIV entourant la liste est nécessaire pour certains styles, le sélecteur CSS   s'appliquera à toutes les listes de références produites par , peu importe si les colonnes étaient activées dynamiquement ou non.

Pour une meilleure compatibilité avec les listes ayant un nombre fixe de colonnes, vous pouvez désactiver le mode responsive des modèles comme reflist et refhead avec  quand un nombre de colonnes est spécifié. Vous pouvez également vouloir modifier les règles de mise en page liées dans la page MediaWiki:Common.css de votre wiki pour seulement s'appliquer aux éléments  sans un élément parent   dans le but d'éviter les définitions répétées de mise en page sur plusieurs colonnes. Cela peut être fait en CSS en utilisant l'opérateur pour trouver un élément fils (ou descendant direct) :.

Demander cette fonctionnalité
Pour demander à ce que la fonctionnalité soit activée sur votre wiki, créez une tache Phabricator en remplissant ce formulaire pré-rempli.

Alternativement, laissez un message sur le page de discussion comprenant un lien vers toutes les discussions locales et les modèles concernés par votre requête.