Discourse prend en charge depuis longtemps la liaison vers des catégories (Announcements) et des balises (release-notes) à l’aide de hashtags (#). Avec l’introduction de Discourse Chat, nous voulions pouvoir lier vers des canaux de discussion avec des hashtags, ce qui a nécessité une refonte du fonctionnement du système pour permettre de suggérer des canaux avec autocomplétion et également de les intégrer dans les publications et les messages de discussion. Nous avons également décidé de profiter de cette occasion pour refondre la conception du menu d’autocomplétion et des hashtags intégrés.
Un résumé des changements inclus dans cette refonte :
- La possibilité de rechercher des canaux de discussion si vous avez le chat activé
- Les résultats de recherche de hashtags privilégient les correspondances exactes basées sur le slug, et selon que vous les utilisiez dans une publication ou un message de discussion, nous privilégions différents types de résultats (par exemple, les catégories sont en haut dans une publication, mais les canaux sont en haut dans le chat)
- Une icône distincte est affichée pour chaque résultat
- Un nouveau style pour les hashtags intégrés qui incluent l’icône distincte
Les nouveaux résultats d’autocomplétion :
Le nouveau style intégré pour l’autocomplétion des hashtags, qui correspond étroitement au style @mention.
Vous pouvez opter pour cette nouvelle version de l’autocomplétion et de l’intégration des hashtags en activant le paramètre de site enable_experimental_hashtag_autocomplete sur votre site Discourse :
Nous prévoyons d’en faire la valeur par défaut au nouvel an, en attendant, cela est toujours considéré comme une fonctionnalité expérimentale, il reste donc encore quelques points à corriger et à affiner.
Cette fonctionnalité est maintenant également activée sur Discourse Meta ![]()


