Je suis administrateur d’un forum Discourse : https://forum.image.sc/ et nous rencontrons des problèmes lors de la mise en œuvre d’une fonctionnalité permettant d’ajouter un filtre rapide pour les messages sans réponse. J’ai suivi la solution proposée ici par @tshenry :
Cependant, nous avons constaté que le bouton « Sans réponse » n’apparaît pas lorsque nous accédons à l’URL de niveau supérieur https://forum.image.sc . En revanche, il réapparaît lorsque nous naviguons vers une autre page, par exemple https://forum.image.sc/latest . Nous ne sommes pas sûrs de ce qui peut poser problème… car nous avons suivi les instructions d’installation.
Toute suggestion à ce sujet serait grandement appréciée…
Juste un petit avertissement : nous avons examiné l’amélioration de ce composant. Dans son état actuel, il présente certains comportements inattendus dans certaines situations, ce qui nécessitera une modification du noyau avant que nous puissions mettre à jour le composant. En plus de corriger certains bugs, le plan consiste à le remplacer par un basculement sous forme de menu déroulant, similaire au menu déroulant des catégories/étiquettes que vous trouvez dans les listes de sujets.
Si vous souhaitez tout de même l’utiliser dès maintenant, vérifiez les paramètres de votre thème pour ce composant. Si une barre oblique “/” figure dans la liste des exclusions, essayez de la supprimer.
J’ai essayé ce que vous avez suggéré en supprimant le / de la liste des exclusions… cela a toujours entraîné un comportement erratique similaire. ?? Et nous avons ensuite perdu le filtre « Non lu », qui semble également disparaître/réapparaître « aléatoirement » lors du clic sur différents filtres…
Je suppose qu’il est préférable d’attendre les mises à jour pour le moment ?
Cela ressemble à une excellente fonctionnalité. Je me demandais si Discourse avait été mis à jour pour inclure « sans réponse » dans un menu déroulant ?
Le changement principal est en place et j’ai presque réussi à faire fonctionner la version avec menu déroulant du composant parfaitement, mais il reste quelques cas limites de routage que j’aimerais résoudre. Je publierai une mise à jour sur ce sujet dès que ce sera prêt.