Affichage du temps de réponse moyen

Salut les amis, nouveau parmi vous, mais très enthousiaste à l’idée de commencer le développement. Quelques précisions : quand je dis « nouveau », cela signifie que j’ai déjà programmé, mais que je ne connais pas Ruby, JavaScript ni SQL. Je m’efforce de combler ces lacunes, mais tout conseil spécifique concernant ce projet serait le bienvenu !

En tout cas, pour le forum sur lequel je travaille, j’aimerais pouvoir afficher le temps de réponse moyen quelque part sur la page d’accueil du forum. Je souhaiterais inclure plusieurs moyennes différentes, comme la moyenne des réponses au cours de la dernière heure, de la dernière semaine et depuis la création du forum.

J’ai pensé que ce plugin pourrait être lié à cela, mais existe-t-il un moyen de récupérer les données issues de la requête que j’écris pour les afficher ouvertement sur le forum ? Ou devrais-je écrire mon propre plugin pour cela ?

Toute aide serait grandement appréciée, car je débute tout juste dans le développement de Discourse et il y a beaucoup de choses à apprendre en même temps ici. Merci !

Je vous recommande de commencer par la fin.

Réalisez quelques maquettes de l’apparence exacte que vous souhaitez donner à votre forum et définissez clairement, par écrit, ce que signifient les différents concepts que vous cherchez à mettre en avant.

Cela vous fournira une spécification sur laquelle vous appuyer.

Pour les zones très interactives nécessitant une mise en cache étendue, vous aurez besoin d’un plugin. Data Explorer vous permet d’exposer des requêtes à des groupes, vous pourriez ainsi rendre la possibilité d’exécuter et de visualiser ces requêtes accessible à tous.

Je vous recommande également de commencer avec une tâche beaucoup plus modeste que celle-ci. Peut-être simplement en écrivant les requêtes que vous souhaitez dans Data Explorer, pour voir si vous parvenez même à trouver les données dont vous avez besoin.