Je viens de créer une nouvelle catégorie et, pour l’« URL » directe, j’ai utilisé une lettre spéciale « š ». Dès que j’ai cliqué sur « Créer », je me suis souvenu que je n’aurais pas dû le faire. Mais c’était déjà fait.
Cependant, lorsque je suis retourné sur Discourse, la catégorie était bien présente.
Quand je clique dessus, la page ne se charge pas. Je peux accéder à son premier sujet, ce qui se crée automatiquement, mais pas à la catégorie elle-même. J’aimerais la supprimer ou, à défaut, retirer la lettre spéciale.
Une fois cela fait, vous devriez pouvoir accéder à la catégorie à nouveau. Si vous souhaitez autoriser l’utilisation de caractères non ASCII comme š dans les slugs d’URL de votre site, laissez le paramètre « Méthode de génération des slugs » défini sur « Encodé ». Si vous ne souhaitez pas avoir de caractères non ASCII dans vos URL, modifiez le slug de la catégorie, puis réglez à nouveau le paramètre « Méthode de génération des slugs » sur sa valeur par défaut, soit « ASCII ».
Discourse devrait probablement valider le champ « Slug de la catégorie » pour empêcher ce type d’erreur de se produire.