Discussion utilisateur:African Hope/prototype

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Dernier commentaire : il y a 5 jours par African Hope dans le sujet Mettre en gras le mot dans l’exemple

Catégories grammaticales manquantes[modifier le wikicode]

Hello @Pamputt, j'ai fait quelques corrections (voir l'état d'avancement du tableau, il faut vider le cache pour re-tester) mais j'ai besoin de quelques orientations concernant les catégories à ajouter. Pour le moment il y a quelques categories supportées mais j'hésite a rajouter toutes les catégories grammaticales mentionnées sur Aide:Types de mots. Selon ton expérience, quel serait le juste milieu? — African Hope (discussion) 17 avril 2024 à 03:23 (UTC)Répondre

Merci African Hope, j'ai testé rapidement la nouvelle version. J'ai essayé de prévisualiser sans indiquer de langue ni de catégorie grammaticale et j'ai eu un message d'erreur, mais il n'est pas explicite (ça ne dit pas à l'utilisateur que le problème vient du fait qu'il n'a pas renseigner la langue ou le type de mot). Sinon, concernant les catégories grammaticales, la bonne réponse est que ça dépend des langues qui sont prises en charge. Je ne connais pas ces langues donc je ne sais pas comment les grammaires ont l'habitude de décrire les catégories grammaticales. Il faudrait juste mettre celles qui ont un sens pour ces langues. Un bon départ, c'est nom, adjectif, verbe, probablement adverbe et pronom. Pour les adjectifs qualificatifs/interrogatifs, je n'ai pas d'avis, je ne sais pas si ces concepts ont du sens dans les langues prises en charge. Pamputt [Discuter] 17 avril 2024 à 06:41 (UTC)Répondre
Hello Pamputt, pour le moment on va garder nom, adjectif, verbe, probablement adverbe et pronom et merci d'avoir re-testé. Pour le message d'erreur il est sensé dire ceci Désolé, il semble que certaines informations n'aient pas été fournies. Veuillez vous assurer d'avoir fourni des détails tels que la catégorie, la langue etc.. Est-ce que c'est celui que tu as rencontré? Si non, essaie de faire un rafraichissement forcé du navigateur. Il devrait y avoir un premier niveau de vérification avec les champs manquants qui deviennent rouges et le message dont je parle plus haut qui s'affiche en pop-up. Le message que tu as vu est sûrement le message générique du second niveau de validation si l'utilisateur n'a pas JavaScript activé. De mon côté je me suis aussi assuré que ce second message soit pareil. Au besoin, on pourra ajuster le texte d'erreur. Tiens moi au courant et je vais commencer à m'attaquer à d'autre changements. — African Hope (discussion) 17 avril 2024 à 22:05 (UTC)Répondre
Bonjour African Hope, je viens de retester et j'ai bien le message d'erreur que tu mentionnes quand je ne sélectionne pas de langue ou de catégorie grammaticale, c'est parfait. Pour le reste, toutes les corrections que tu as effectuées sont correctes, c'est super. Par contre, je n'ai pas encore testé l'ajout d'une nouvelle entrée sur une page qui existe déjà. Donc je ne sais pas si c'est déjà fait, mais il faut normalement ajouter les sections en adioukrou (ou autre) au milieu des autres sections de langues ; la règle étant que les section sont triées par ordre alphabétique, avec néanmoins le français toujours en premier (il y a aussi la section « conventions internationales » qui se place en premier). Pamputt [Discuter] 18 avril 2024 à 06:59 (UTC)Répondre

Ajout d'une section langue en respectant l'ordre alphabétique[modifier le wikicode]

Hello Pamputt, pour l'insertion des nouvelles section de langue pour le moment les nouvelles sections sont rajoutées en fin de page. Je viens de noter dans le tableau des changements qu'il faut corriger cela et ajouter ces nouvelles sections en respectant l'ordre alphabétique. Pour les « conventions internationales » est-ce que tu peux me montrer un exemple pour que je vois le wiki-code? — African Hope (discussion) 18 avril 2024 à 16:55 (UTC)Répondre

African Hope sur la page abc, tu as un exemple où il y a plusieurs sections de langues dont une pour les conventions internationales (première section), une pour le français (2e section) et ensuite toutes les autres sections de langues, triées par ordre alphabétique. Pamputt [Discuter] 18 avril 2024 à 19:41 (UTC)Répondre
Pamputt c'est top! Cette page me donne une bonne idée de la démarche à suivre. Merci — African Hope (discussion) 18 avril 2024 à 22:04 (UTC)Répondre
Pamputt j'ai fait quelques tests afin d'insérer de nouvelles sections de manière alphabétique sur Utilisateur:African_Hope/prototype/abc. African Hope (discussion) 20 avril 2024 à 07:18 (UTC)Répondre

Point en fin de phrase[modifier le wikicode]

Je viens de tester ta modification concernant l'ajout d'un point en fin de phrase. Il faut aussi faire cette modification pour la définition (pas uniquement pour l'exemple). Et attention, il ne faut pas ajouter de point si il y a un signe de ponctuation qui remplit déjà ce rôle, comme « . », « ? », « ! » (je pense qu'il n'y en a pas d'autres). Pamputt [Discuter] 18 avril 2024 à 21:29 (UTC)Répondre

Pamputt, c'est bien noté. Pour l'instant la vérification consiste juste à savoir si un « . » a été ajouté mais tu as effectivement raison et il faut partit du principe que d'autres ponctuations existent. Donc j'ai ajusté le formattage pour détecter aussi les ponctuatios « ? » et « ! » et ne pas les rajouter si elles sont déja présentes en fin de texte. Par contre, lorsqu'il n'y a pas de ponctuation sera rajouté défaut « . » . Est-ce que cela semble raisonable? African Hope (discussion) 18 avril 2024 à 22:29 (UTC)Répondre
Oui, c'est parfait. Pamputt [Discuter] 19 avril 2024 à 04:50 (UTC)Répondre

Mettre en gras le mot dans l’exemple[modifier le wikicode]

Autre chose, il faut essayer de mettre en gras le mot dans l'exemple ; tu peux voir un exemple ici). C'est très compliqué à faire automatiquement si le mot a plusieurs formes donc le plus simple serait probablement de détecter si le contributeur a mis le mot en gras dans le texte de l'exemple et si ce n'est pas le cas, afficher un popup pour l'inciter à le faire. Pamputt [Discuter] 18 avril 2024 à 21:32 (UTC)Répondre

Pamputt, j'ai quelques questions pour comprendre la manière la plus idéale de faire ceci. Est-ce qu'il y a une régle sur le Wiktionnaire qui interdit à l'utilisateur de mettre autre chose en gras dans l'exemple que le mot? Si le contributeur ou la contributrice a déjà mis quelque chose en gras dans l'exemple mais que ce n'est pas Le mot, on aurait un faux-positif non? Une piste c'est peut être de détecter automatiquement les occurences du mot qui ne sont pas en gras et de les mettre en gras dans le script. Tu as parlé de mots qui auraient plusieurs formes et qui poseraient problème. Peux-tu m'en dire plus stp? — African Hope (discussion) 18 avril 2024 à 22:42 (UTC)Répondre
Normalement il n'y a que le mot qui est en gras dans les exemples. Si autre chose est en gras, alors c'est une erreur. Qaudn je parle de plusieurs forme, je vais prendre l'exemple du français. Dans la page du verbe « aller », on pourrais avoir un exemple comme « Je vais au marché ». Dans ce cas c'est pas le « mot » aller qui est en gras mais une forme de celui-ci : « vais ». Même chose si le mot apparait au pluriel (en a donc un « s » à la fin). Je ne connais pas les langues dont s'occupe WikiKouman mais c'est possible que les mots n'existent pas que dans leur forme canonique. C'est pour détecter des cas comme ça que c'est très compliqué algorithmiquement car ça nécessite, a minima, de connaitre les règles grammaticales de la langue. Pamputt [Discuter] 19 avril 2024 à 05:06 (UTC)Répondre
Pamputt, merci pour l'explication. J'y vois plus clair. Je propose donc de garder la logique suivante: si on ne detecte aucun wikitext gras « ''' », on considère que l'utilisateur n'a pas mis le mot en gras et on affiche un modal pour l'inciter à le faire. C'est un peu arbitraire mais n'hésite pas à me dire si tu pense qu'on peut le faire différemment. — African Hope (discussion) 19 avril 2024 à 17:59 (UTC)Répondre
Oui, je pense que c'est le plus facile à faire et que ça évite les complications. Pamputt [Discuter] 19 avril 2024 à 22:45 (UTC)Répondre
Pamputt, c'est fait. L'insertion d'un mot en gras est obligatoire désormais. — African Hope (discussion) 20 avril 2024 à 23:23 (UTC)Répondre
Bonjour AfricanHope, je viens de retester. Concernant le blocage si le mot n'est pas en gras, je pense qu'il faudrait plus guider l'utilisateur, notamment s'il ne sait pas qu'il faut utiliser trois guillemets pour mettre en mot en gras. Pour améliorer l'expérience utilisateur, je pense qu'il faudrait au minimum expliquer la syntaxe dans le message d'erreur, ou mieux ajouter un bouton sur lequel on peut cliquer pour mettre en gras le(s) mot(s) sélectionné(s). Avec la deuxième option, ça a l'avantage de complètement cacher le wikicode, ce qui est l'objectif de ton outil. Pamputt [Discuter] 23 avril 2024 à 09:01 (UTC)Répondre
@Pamputt, j'ai loupé ton messsage, désolé. C'est bien noté. Pour l'instant il y a un clavier visuel qui permet de mettre le mot en gras (voir le boutton noir avec une icône a droite du champ de l'exemple). Mais je crois qu'on gagnerait à l'expliquer dans le message d'erreur. J'ajoute cela comme changement — African Hope (discussion) 14 mai 2024 à 00:46 (UTC)Répondre