Wiktionnaire:Questions techniques/juin 2021

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

Page mensuelle des questions techniques posées en juin 2021. Page précédente : mai 2021Page suivante : juillet 2021Modifier ce cadre



Formulaire de trans-translittération[modifier le wikicode]

Bonjour à tous, je me disais en regardant les sections "traduction" qu'il doit être possible de faire des choses de ce type (mais du diable si je sais comment ça marche, malgré mon DEA en informatique, ni même comment le code s'insère sur la page) : serait-il possible sur une page comme portail:arabe ou Wiktionnaire:Conventions/arabe/Translittération d'avoir quelque part une section "encodage" comportant un champ de saisie dans lequel on peut taper du texte XXXX (en l'occurrence, de la translittération d'un mot arabe) et qui affiche quelque part le résultat de {{ar-mot|XXXX}}, donc le résultat de la transcription en alphabet arabe plus un pointeur sur la page correspondante du Wiktionnaire (existante ou à créer)? et après il n'y a plus qu'à cliquer sur le lien pour créer la page ou la lire? Micheletb (discussion) 28 juin 2021 à 17:27 (UTC)[répondre]

Notification @Micheletb : Salut, c’est faisable avec un gadget je pense ou en l’intégrant directement au Common.js du site. Je vais voir ce qu’on peut faire et je reviens vers toi quand j’ai quelque chose qui fonctionne. Darmo (Viendez parler !) 28 juin 2021 à 18:57 (UTC)[répondre]
Bon, du coup j’ai créé un gadget Translittérateur (section Affichage) qui ajoute un champ de texte et un bouton et qui affiche le rendu du modèle {{ar-mot}}. Si tu l’actives, tu pourras tester le fonctionnement sur le portail de l’arabe (sous la table des matière). Darmo (Viendez parler !) 28 juin 2021 à 22:03 (UTC)[répondre]
Merci Notification @Darmo117 : je vais jouer un peu avec ça et réfléchir à son emploi. Si je comprends bien ce n'est actif que sur la page du portail? Micheletb (discussion) 29 juin 2021 à 06:59 (UTC)[répondre]
En fait, pour que le champ de texte apparaisse, il faut insérer une balise spécifique dans le wikicode, qui sera ensuite détectée par le gadget qui insèrera la champ à cet endroit. Dans le cas de ce portail, j’y ai moi-même ajouté la balise <div class="transliterator" lang="ar"></div>. Ce code peut être copié sur n’importe quelle autre page (et même plusieurs fois dans la même si besoin) pour obtenir le même résultat. Darmo (Viendez parler !) 29 juin 2021 à 11:30 (UTC)[répondre]
OK, vu, merci. Micheletb (discussion) 7 juillet 2021 à 17:40 (UTC)[répondre]
Bonjour Notification @Darmo117 : et encore merci pour ce gadget qui est d'une aide précieuse ... Sauf qu'il ne semble plus marcher depuis quelque temps. Y a-t-il quelque chose à réinitialiser de mon côté? D'avance merci, Micheletb (discussion) 26 avril 2024 à 13:15 (UTC)[répondre]
Salut, ça fait longtemps que j’y ai pas touché. Je regarde ça au plus vite. Darmo (Viendez parler !) 26 avril 2024 à 13:44 (UTC)[répondre]
@Micheletb J’avais cassé la définition du gadget par mégarde le mois dernier, ça devrait fonctionner à nouveau. Darmo (Viendez parler !) 26 avril 2024 à 15:24 (UTC)[répondre]
Notification @Darmo117 : ça remarche après purge, super, merci.Micheletb (discussion) 26 avril 2024 à 15:34 (UTC)[répondre]