Wiktionnaire:Questions techniques/mars 2019

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

Page mensuelle des questions techniques posées en mars 2019. Page précédente : février 2019Page suivante : avril 2019Modifier ce cadre



Editeur visuel systématiquement[modifier le wikicode]

Bonjour, depuis quelques jours, j’ai remarque que lorsque je clique sur « modifier le wikicode » depuis une section, l’éditeur visuel est systématiquement chargé (tout code si je clique sur « modifier » juste à côté). Vous pouvez essayer de cliquer sur « modifier le wikicode » à côté de « Français » sur cet article pour voir si vous avez le même problème. Ça le fait sur toutes les sections (langues, étymologie, noms, …). En revanche, si je clique sur « Modifier le wikicode » tout en haut de la page, c’est bien l’éditeur de wikicode qui s’affiche. Soit j’ai changé un réglage chez moi qui provoque ce comportement mais je ne trouve pas où, soit c’est un changement global qui touche tout le monde. Une idée d’où ça peut venir ? Pamputt [Discuter] 7 mars 2019 à 21:11 (UTC)[répondre]

Charmant article au passage, merci. Sur mon Firefox avec habillage Vector, je n'ai pas l'EV si je clique sur https://fr.wiktionary.org/w/index.php?title=charmonium&action=edit&section=1 ou https://fr.wiktionary.org/w/index.php?title=charmonium&action=edit&section=3. JackPotte ($) 7 mars 2019 à 22:22 (UTC)[répondre]
Perso, j’ai un firefox 52 sous Windows 7. J’ai essayé en Vector et Timeless, tout semble fonctionner correctement. Jpgibert (discussion) 8 mars 2019 à 08:25 (UTC)[répondre]
En Monobook et Windows 10 aussi. Lmaltier (discussion) 16 mars 2019 à 21:06 (UTC)[répondre]

Pages wikipédia qui commence par un hashtag[modifier le wikicode]

Juste pour signaler (C'est pas très grave) qu'on peut pas faire de lien d'ici vers ces pages. Exemple: #BalanceTonPorc. À mon avis, ça va rester comme ça. 15 mars 2019 à 18:36 (UTC)

En fait l'article de Wikipédia se nomme "BalanceTonPorc", et le croisillon est ajouté à son titre quand on le consulte. JackPotte ($) 16 mars 2019 à 20:17 (UTC)[répondre]
Il me semblait bien que c'était bizarre. Merci JackPotte. IP 18 mars 2019 à 19:48 (UTC)[répondre]

Lien définition/illustration[modifier le wikicode]

Bonjour,

J'ai émis récemment une idée dont la faisabilité me semble de plus en plus crédible à mesure que j'y réfléchi.

<comeback reworked="true"/> Si on ajoute un système d’id entre une définition et l’image, on pourrait rêver avoir un système qui changerait la couleur du fond de la définition (ou de l’exemple) au survol (ou clic) et allumerait en même temps le fond de l’image associée. </comeback>

J'ai fait quelques tests et j'en arrive à la conclusion qu'un mélange de CSS (exploitant :hover et/ou :active) et de javascript pourrait permettre de réaliser cela.

/!\ Attention, j'ai pensé la chose sans connaître comme fonctionne le système, donc des améliorations voire des approches différentes sont probablement possibles. De plus, je suis codeur Java et si je connais un peu le CSS au travers des XSL, je suis une bille en Lua ou Javascript.

On pourrait commencer par créer un modèle particulier (ex : modèle:illus). Ce modèle serait placé (manuellement - ainsi on contrôle que tout marche correctement au fur et à mesure) sur la ligne de définition pour laquelle on a une illustration disponible.

# {{illus|bio}} {{biologie}} Ceci est une définition avec illustration.

Ce modèle n'afficherait rien visuellement mais génèrerait sur l'élément >li< un ID (ou une classe ?) qui permettrait de poser un style CSS au survol pour changer le fond.

Ce modèle (comme montré dans l'exemple) fournirait un mot-clé (bio dans mon exemple). Ce mot clé permettrait de disposer d'une ancre repérable qui pourrait être ajouter à [[Fichier]] et [[Image]] comme un nouveau paramètre optionnel.

[[Fichier:Mon image|vignette|Planche anatomique|def=bio]]

Ce nouveau paramètre (optionnel bien sûr), permettra à du Javascript de retrouver l'ancre générée par le modèle:illus. Une modification du CSS est nécessaire pour qu'au survol d'une illustration le fond change de couleur.

Ainsi, il est possible par le Javascript de trouver l'illustration associée à une définition et à l'illustration de retrouver la définition. On peut alors modifier l'état de la balise cible pour que le CSS affiche une couleur de fond différente.

Avec ce système, on permet à un utilisateur de voir aisément quelle est l'illustration qui correspond à une définition donnée et inversement, de retrouver la définition à partir de l'illustration.

On peut imaginer utiliser le clic plutôt que le survol (voire les deux en fonction de si on est sur un PC ou un smartphone).

Avantage, on n'a plus besoin de préciser à quel sens on fait référence dans la description de l'illustration donc, gain de place et surtout plus de désynchronisation.

[[Fichier:Mon image|vignette|Planche anatomique (sens 1)|def=bio]]

Avantage et inconvénient, c'est manuel (pas sûr que ça puisse être botable). Donc les contributeurs aguerris pourront facilement corriger les articles à mesure qu'ils tombent dessus et/ou qu'ils ont du temps à perdre. Cela ne change donc rien pour le néophyte.

Inconvénient, il faut que le contributeur soit rigoureux dans l'utilisation de l'ancre (bio dans l'exemple). Si deux définitions ont la même ancre, ce serait pas mal d'afficher un message d'erreur dans la prévisualisation.

Note : Il peut y avoir plusieurs illustrations pour la même définition (relation 1..n). Mais je pense qu'en Javascript on peut facilement récupérer un ensemble d'éléments cibles et itérer dessus. Il faut juste en tenir compte. Quid de l'opération inverse ? Est-ce qu'une illustration peut illustrer plusieurs définitions ? Je ne trouve pas ça très logique, mais faut se poser la question.

Voilà, en espérant que parmi vous il y ait des gens qui soient intéressés par cette idée. Je suis prêt à donner un coup de main, mais comme je l'ai dit plus haut, le Lua et Javascript... connait pas.

Jpgibert (discussion) 21 mars 2019 à 09:58 (UTC)[répondre]

Annonce d'anniversaire et changement d'habillage[modifier le wikicode]

Bonjour,

Pour l’annonce d’anniversaire demain (ou ce soir à minuit), est-ce qu’il sera possible d’afficher un joli bandeau en haut de toutes les pages ? Peut-être en modifiant MediaWiki:Sitenotice pour ajouter une petite phrase et un lien vers le communiqué de presse ? Ça marche encore ou il faut demander à des Stewarts ou autre ?

Et par ailleurs, même si Phabricator n’émet pas de décision à temps, est-ce qu’il nous est possible de modifier un paramétrage quelque part afin que l’habillage par défaut des non-inscrits devienne Timeless ? Noé 21 mars 2019 à 15:54 (UTC)[répondre]