Wiktionnaire:Questions techniques/août 2013

Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.

Page mensuelle des questions techniques posées en août 2013. Page précédente : juillet 2013Page suivante : septembre 2013Modifier ce cadre



Clé de tri du gadget CommonWikt.js[modifier le wikicode]

Bonjour,

La fonction CommonWikt_CleTri(mot) du script MediaWiki:Gadget-CommonWikt.js met automatiquement le mot en minuscules lors de la génération de la clé de tri.

Je ne crois pas que c’est utile à l’heure actuelle. Si on laisse les majuscules, le tri est aussi bien fait, et même "mieux" dans certains cas, puisqu’on peut savoir alors d’avance si un mot avec majuscule sera placé avant ou après le même mot en minuscules, dans une catégorie. Bon certes l’avantage est négligeable, par contre cette étape me semble inutile, alors je propose de l’enlever.

Ça entraîne de plus, avec le gadget CreerNouveauMot.js, la création d’une clé de tri comme {{clé de tri|xxxx}} pour une entrée nommé Xxxx, ce qui n’est pas utile.

Y a-t-il des remarques ? Automatik (discussion) 18 août 2013 à 21:25 (UTC)[répondre]

Copie du message de Canton de l'Est sur le Bistro de Wikipédia. --20 août 2013 à 19:51 (UTC)

Je suis en contact avec les développeurs de la WMF. Notifications semble prêt à être déployé dans environ une heure, vers 21 h UTC dans la Wikipédia en français, pas dans Wiktionary en français (hélas !) .

Cantons-de-l'Est discuter

Je tiens à préciser que ce n'est pas de la malveillance ou de la paresse, mais trop souvent par le passé, les nouveautés techniques ont apporté des soucis qui ont embêté les utilisateurs. La WMF déploie progressivement les outils de cette importance dans le but de s'assurer que les utilisateurs ne vivent pas d'expérience désagréable. Cantons-de-l'Est (discussion) 20 août 2013 à 20:02 (UTC)[répondre]

Autocomplétion du résumé d'édition[modifier le wikicode]

Bonjour,

J’ai remarqué que depuis peu de temps, lorsque j’ajoute un résumé d’édition, je le trouve après en double dans l’autocomplétion du résumé d’édition — ce qu’on met pour commenter notre modification. De plus ce sont les derniers résumés d’édition tapés qui sont visibles dans l’autocomplétion, et pas les plus tapés, comme avant.

Quelqu’un a-t-il aussi ce problème ou sait-il à quoi il est dû ? Automatik (discussion) 23 août 2013 à 12:51 (UTC)[répondre]

Sauf erreur, ça vient de ton navigateur. — Dakdada 23 août 2013 à 13:00 (UTC)[répondre]
Merci. Ba va falloir que je le désinstalle/réinstalle probablement, je ne vois pas de problème similaire au mien sur le net. Automatik (discussion) 23 août 2013 à 13:36 (UTC)[répondre]
Effectivement avec un autre navigateur pas d’autocomplétion. Automatik (discussion) 23 août 2013 à 13:55 (UTC)[répondre]
Sinon tu appuies sur la flèche du bas pour naviguer dedans, puis "suppr". JackPotte ($) 23 août 2013 à 21:46 (UTC)[répondre]
Merci, ça m’arrange bien Sourire Automatik (discussion) 25 août 2013 à 03:04 (UTC)[répondre]

Bonjour,

Ce gadget ne marche plus chez moi, sur divers navigateurs, suis-je le seul à être dans ce cas ? Automatik (discussion) 23 août 2013 à 13:57 (UTC)[répondre]

Sur Firefox le mien permet encore de sélectionner des catégories existantes. JackPotte ($) 23 août 2013 à 21:48 (UTC)[répondre]
J’ai découvert que la ligne suivante de mon common.js bloquait l’exécution de HotCats:
document.getElementById('Conventions_internationales').parentNode.className = 'Conventions_internationales';
(Ligne qui ajoute une classe pour les sections de conventions internationales.)
En la remplaçant par:
addOnloadHook( function () {
   if(document.getElementById) {
         document.getElementById('Conventions_internationales').parentNode.className = 'Conventions_internationales';
    }
} );
ça marche…
Mais quelqu’un sait pourquoi en respectant les conventions javascript de mediawiki.org (mw:ResourceLoader), ça fait planter HotCats :
jQuery( function ( $ ) {
    if(document.getElementById) {
         document.getElementById('Conventions_internationales').parentNode.className = 'Conventions_internationales';
    }
} );
? Merci d’avance à celui qui pourrait m’aider. Automatik (discussion) 25 août 2013 à 18:54 (UTC)[répondre]
Je crois avoir saisi le fond du problème : le code est mauvais, puisqu’il suppose que l’id 'Conventions internationales' est forcément dans la page, et donc fait planter les scripts suivants pour les pages sans section de conventions inetrnationales. Aussi avec addOnloadHook, le code est chargé après HotCats, et donc ne le fait pas planter. Tandis qu’avec la méthode utilisant jQuery conseillée par mw:RL, le code est chargé avant HotCats (je suppose) ce qui fait planter le javascript chargé après, en particulier HotCats. Si les explications peuvent être mauvaises, le problème semble totalement résolu. Automatik (discussion) 31 août 2013 à 23:56 (UTC)[répondre]

Bug au tableau de conjugaison de contre-indiquez[modifier le wikicode]

Tout est dit dans le titre. C’est bizarre ça ne le faisait pas avant (enfin je ne crois pas). En gros le tableau est décalé, la case à droite de Impératif Présent est vide et la forme conjuguée du verbe se retrouve en dessous dudit Impératif Présent. V!v£ l@ Rosière /Murmurer…/ 23 août 2013 à 16:52 (UTC)[répondre]

C’est un bug dû à cette modification du modèle {{fr-verbe-flexion}}, que j’ai signalé à Urhixidur ici, et qui a été corrigé depuis le 4 août donc. Mais visiblement la page n’était toujours pas à jour, donc j’ai fait un null edit. Automatik (discussion) 23 août 2013 à 16:57 (UTC)[répondre]