Je rencontre un problème récurrent sur mon forum Discourse : je reçois des notifications indiquant que des utilisateurs ont été mis en silence. Lorsque je consulte leur profil public, le statut « mis en silence » est affiché de manière très visible en haut de page. Cependant, lorsque j’accède à leur panneau de profil administrateur, le champ « Mis en silence » indique « Non ».
Cela crée une confusion et une incohérence. Pourriez-vous m’aider à comprendre ce qui cause cette divergence ?
Ce que j’ai observé :
Plusieurs utilisateurs présentent ce comportement
Le profil public indique clairement le statut « mis en silence »
Le panneau d’administration affiche le contraire
Je ne sais pas quel statut est le plus fiable
Questions :
S’agit-il d’un problème connu ou d’un comportement attendu ?
Y a-t-il différents mécanismes de mise en silence (mise en silence manuelle vs automatique) qui s’affichent différemment ?
Comment déterminer le véritable statut de mise en silence d’un utilisateur ?
Le profil et la page d’administration devraient pointer vers la même source, il est donc étrange qu’ils soient désynchronisés. Remarquez-vous la même incohérence en mode sans échec ? L’option « Autoriser le mode anonyme » est-elle activée ?
Ah, ils ne sont donc pas silencieux ; ce compteur en haut « 1 stummgeschaltet » est destiné à indiquer qu’ils ont été mis en sourdine à un moment donné dans le passé. Si vous cliquez dessus, vous devriez voir quand ils ont été initialement mis en sourdine dans les journaux :
L’utilisateur a été mis en silence par le système car il tapait trop vite, mais au moment où j’ai consulté son profil, la sanction avait déjà été levée.