1 - Ajouter la même fonctionnalité au titre serait également précieux. Montrer qu’il y a aussi un nombre minimum de caractères est indispensable.
2 - Une fois que l’utilisateur commence à taper, le texte pourrait passer de « N caractères requis » à « N caractères restants ». Ensuite, si la personne supprime à nouveau le texte, il revient à « requis ». Ceci n’est qu’un petit ajustement pour rendre la fonctionnalité plus cohérente avec ce qui se passe à un moment donné. Pas un « indispensable », juste un ajustement.
Bien en avance sur vous. ;)\n\nCharacter count when writing description - #14 by merefield mon composant survit à la mise à jour du nouveau compositeur, j’en ferai un sujet dédié.\n\nNotez qu’il s’agit d’un composant de thème. Veuillez lui donner une étoile sur GitHub
Mon composant de thème rend le plugin complètement inutile. Le plugin est assez ancien et date d’avant les composants de thème. Ce n’était pas une option lors de sa création.
Où étais-tu il y a quelques heures pour m’éviter de passer par le processus douloureux d’installation du plugin ?
C’est en effet ce que je voulais.
Quelques suggestions, si tu penses qu’elles valent la peine d’être implémentées :
1 - Possibilité de changer la couleur du texte. Dans mon cas particulier, je l’aime dans la couleur d’origine. D’après mon expertise UI non professionnelle, j’aime voir du rouge uniquement lorsque quelque chose est au-dessus de la limite, par exemple, trop de caractères qui provoqueront une erreur si j’essaie de sauvegarder, ou s’il ne suit pas un format spécifique (par exemple, une URL, un e-mail, etc.). Le rouge me semble ici automatiquement “étrange”, car c’est presque comme si quelque chose n’allait déjà pas, avant même que je n’aie rien fait.
2 - Afficher quelque chose comme “0/15” donne l’impression : “tu n’as rien tapé sur ta limite de seulement 15 caractères”. Je sais que les gens finissent par comprendre ce que cela signifie, mais j’aime toujours que tout soit aussi clair que possible, même pour les personnes qui savent ce que cela signifie. Donc, dans ce cas, offrir quelques options différentes serait formidable, dont une serait 0 sur N requis.
J’ai téléchargé le ZIP depuis GitHub et j’ai apporté ces modifications pour moi-même et maintenant cela ressemble à ceci :
N’hésitez pas à forker et à modifier. Je n’ai pas l’intention d’y consacrer d’efforts supplémentaires, sauf pour le maintenir opérationnel.
J’ai spécifiquement omis tous les mots afin qu’il soit instantanément compréhensible dans toutes les langues.
Il est également important de garder la présentation aussi compacte que possible afin qu’elle ne gêne pas le texte de l’utilisateur autant que possible.
Je ne suis pas très familier avec GitHub et tout ça. Je ne fais que de petites modifications sur des choses que je connais et dans ce cas ChatGPT m’a aidé, mais GitHub est un monde complètement étranger…
Je pense que ce n’est pas un problème, d’autant plus que je devrai supprimer le texte une fois qu’il répondra aux exigences.
Cependant, un “bug” que j’ai remarqué est que lorsque j’utilise ESPACE, il ne s’affiche pas dans le compte, même s’il le compte.
Ainsi, A compte pour 2, mais le texte n’affiche que 1 sur 15 au lieu de 2 sur 15.
Ah, cela coupe les espaces aux extrémités du texte. Ce que fait Discourse (les espaces de chaque côté ne comptent pas et ne seront pas sauvegardés). Vous remarquerez qu’il rattrape une fois que vous tapez un autre caractère qui n’est pas un espace. Je pense donc que l’implémentation actuelle est correcte.
Oui, j’ai remarqué que lorsque je tapais un autre caractère, il se mettait à jour. C’est toujours étrange que ce soit le comportement, car si un espace est compté comme un caractère, alors il devrait être visible, sinon s’il affiche 13 et que la limite est de 15, cela signifie que j’ai 2 caractères supplémentaires, mais il passe alors de 13 à 15 (dans mon cas, il cachera le compte). Tout cela parce qu’il y a un espace à la fin. Cela peut être un peu déroutant pour les utilisateurs.
Mais si c’est quelque chose que vous ne pouvez pas changer, alors je suppose que « c’est comme ça »
C’est déjà un outil utile, quoi qu’il en soit. Merci