Bonjour,
J’utilise Discourse avec des groupes spécifiques assignés à des catégories pour limiter leur accès, nous ne voulons pas qu’un groupe communique avec un autre. Cette solution fonctionne sauf pour la liste d’autocomplétion @mention. Tous les utilisateurs apparaissent dans la liste d’autocomplétion même lorsque tous les paramètres de visibilité sont définis sur uniquement les propriétaires de groupe et les modérateurs, et que les paramètres de publication sont définis sur personne pour tous les groupes.
L’exception concerne tous les groupes Trust_Level. Je ne peux pas modifier le paramètre Qui peut voir les membres de ce groupe ? de Tout le monde. Dès que je le définis sur Personne, il revient à Tout le monde lorsque je navigue ailleurs puis que je reviens.
Est-ce un bug ou est-ce que je manque un paramètre qui empêche la liste d’autocomplétion de se remplir avec tous les utilisateurs ?
Cela arrive de temps en temps. Il n’y a pas de moyen de cacher des groupes d’utilisateurs à d’autres utilisateurs, seulement leur appartenance à un groupe.
Si vous ne voulez pas que les utilisateurs sachent que d’autres utilisateurs existent, vous devez désactiver l’accès aux profils des utilisateurs. Je ne pense pas qu’il y ait un moyen simple de le faire.
Il y a ce paramètre de site allow users to hide profile (permettre aux utilisateurs de cacher leur profil), mais cela permet seulement aux utilisateurs de se cacher eux-mêmes. Je pense qu’il faut un plugin pour l’activer pour chaque utilisateur.
Il y a ce paramètre de site enable user directory. Je ne pense pas que cela masque également les noms d’utilisateur.
Si vous ne voulez pas que les utilisateurs se voient du tout, vous devez créer des communautés distinctes. Vous pourriez consulter Configuration multisite avec Docker
Non, ce n’est pas le cas. C’est pourquoi des forums séparés, ou comme vous les appelez, des communautés seraient la seule solution. Si voir les noms d’utilisateur est un problème si important.
J’ai essayé de désactiver le répertoire d'utilisateurs et aussi d’essayer de masquer les profils d'utilisateurs sans succès. Je peux essayer de proposer l’idée de forums/communautés, mais j’ai hérité d’un plugin personnalisé d’un employé précédent qui fonctionnait apparemment à un moment donné mais qui ne fonctionne plus. J’ai eu du mal à comprendre pourquoi il ne fonctionne pas. Merci pour toute votre aide.