Je configure un nouveau Discourse pour une communauté existante, donc la plupart des nouveaux membres sont dignes de confiance. Un nouveau membre souhaite publier un message intitulé « Co-op proposals » mais ne peut pas le faire à cause du message affiché dans le titre. Voici une capture d’écran :
Oui, c’est tout à fait reproductible ! La valeur par défaut de title min entropy (nombre de caractères uniques requis pour les titres de sujets) est de 10. Le titre « Co-op proposals » ne contient que 7 caractères uniques (8 si le - est compté).
Heh. C’est un cas limite intéressant. Je ne suis pas sûr qu’il faille faire quoi que ce soit, puisque l’encouragement à ajouter plus de mots et à être précis reste une bonne chose.
D’accord, je comprends qu’il s’agit d’un cas limite, mais je pense aussi que le message d’erreur semble un peu confus. Peut-être faudrait-il ajouter un petit texte ou une icône « ? » avec un infobulle indiquant : « Le forum est configuré pour empêcher la création de publications dont le titre contient moins de X caractères uniques. Un administrateur peut modifier cette configuration dans les paramètres du forum. »
Vous pouvez également réduire le paramètre par défaut pour cela, ou faire les deux.
Ajoutez « moins » avant « que X ». La première phrase suffit comme message à l’utilisateur : simple et court. La deuxième phrase est plus du bruit que nécessaire, ce n’est pas quelque chose que l’utilisateur aurait vraiment besoin de voir. Ou même simplement « Les titres de sujet doivent contenir au moins X caractères uniques. » À mon humble avis.
Édité : Je pense que le mot « uniques » est le terme clé.