Nous souhaitons créer une communauté en ligne où des programmeurs seraient confrontés à certains défis. En fonction du score et d’autres informations pertinentes (par exemple, les likes sur les publications, les avis donnés, etc.), je prévois de classer les utilisateurs dans un format de classement personnalisé.
Je voulais savoir si quelque chose de ce genre est possible avec Discourse et si quelqu’un peut partager des exemples (même de sites qui l’ont déjà mis en œuvre).
PS : J’ai déjà consulté l’API Utilisateurs de Discourse qui fournit des informations assez complètes. Cette API peut-elle être étendue pour répondre aux exigences mentionnées ci-dessus ?
Je ne suis pas certain que cela réponde à vos besoins, mais il se trouve que des améliorations significatives ont récemment été apportées dans ce domaine :
À tout le moins, vous pourrez peut-être vous en inspirer pour créer un Plugin ou un composant de thème.