J’ai posté ceci dans Support en supposant que cette fonctionnalité était peut-être déjà disponible ou accessible via un plugin, mais peut-être devrais-je le poster dans Contribute > Feature à la place.
Je gère un forum Discourse pour certains projets académiques/open-source. Chaque projet a sa propre catégorie. L’un ou deux de ces projets sont nettement plus populaires que les autres, donc les e-mails récapitulatifs contiennent presque exclusivement des messages provenant de ces une ou deux catégories.
Existe-t-il un moyen de « équilibrer » les e-mails récapitulatifs afin qu’au maximum 1 ou 2 messages soient affichés pour toute catégorie donnée ? Je souhaite m’assurer que nous puissions donner de la visibilité aux catégories moins connues, afin qu’elles ne soient pas noyées par les projets les plus importants.
Les gens peuvent-ils masquer la catégorie populaire s’ils ne s’en soucient pas ? Si vous pouvez faire cela, vous êtes au top.
Sinon, je suppose (sans regarder le code) que l’algorithme extrait les sujets avec le plus de likes/réponses/vues, donc ce que vous demandez, c’est qu’un tas de sujets qui ne semblent pas très bons soient ceux envoyés dans le résumé.
Les gens peuvent-ils masquer la catégorie populaire s’ils ne s’en soucient pas ? Si vous pouvez faire cela, vous êtes prêt.
Chaque individu le peut. La préoccupation que j’ai concerne les paramètres par défaut pour les nouveaux membres. Je ne veux pas qu’un seul projet éclipse les autres.
donc ce que vous demandez, c’est qu’une série de sujets qui ne semblent pas très bons soient ceux envoyés dans le résumé.
Ce que je demande spécifiquement, c’est une option comme max_digest_posts_per_category, par exemple, si vous classez tous les sujets par nombre de likes/réponses/vues, l’e-mail de résumé affichera ceux-ci, mais filtrera d’abord cette liste afin que chaque catégorie ne puisse avoir, au maximum, N messages dans cette liste.
Si cette fonctionnalité n’existe pas déjà, devrions-nous déplacer ce message dans Contribute > Feature ? Cela permettrait d’attirer davantage d’attention au cas où d’autres personnes la trouveraient utile également.