Un utilisateur se plaint de ne pas recevoir de messages directs via le chat, et l’expéditeur voit également une erreur « l’utilisateur a désactivé le chat ». En essayant de le guider pour réactiver les messages, je lui ai dit d’aller dans Préférences > Utilisateurs, où j’ai vu une section appelée « Messages » incluant le paramètre « Autoriser les autres utilisateurs à m’envoyer des messages personnels et des messages directs ». Cependant, cet utilisateur n’a pas ce paramètre (je l’ai vérifié en me faisant passer pour lui).
Pourquoi est-ce le cas ?
Où d’autre pourrait-il avoir désactivé les messages ?
L’utilisateur est-il membre d’un groupe autorisé à utiliser le chat et les messages directs ? Je vérifierais les paramètres du site groupes autorisés pour le chat et groupes autorisés pour les messages directs.
Il semble que la description de groupes autorisés pour les messages directs soit un peu trompeuse
Permet aux utilisateurs de ces groupes de créer des chats personnels inter-utilisateurs. Remarque : le personnel peut toujours créer des chats personnels, et les utilisateurs pourront répondre aux chats personnels initiés par des utilisateurs qui ont la permission de les créer.
Je ne suis pas en mesure de démarrer une messagerie directe avec un utilisateur qui n’est pas autorisé à utiliser le chat ; ils ne peuvent répondre qu’aux chats créés lorsqu’ils étaient autorisés à utiliser le chat.
C’est un test plus complet, mais au cas où vous ne le sauriez pas, les administrateurs (et peut-être les modérateurs ?) peuvent modifier les préférences des utilisateurs sans se faire passer pour eux (ce qui évite le cycle agaçant de déconnexion/reconnexion). (Si vous le saviez, cela aidera peut-être quelqu’un d’autre)