La description de ce paramètre implique que seuls les utilisateurs TL1/TL0 sont affectés :
Masquer les profils des utilisateurs de niveau de confiance 1 ou inférieur du public et des utilisateurs de niveau de confiance 1 jusqu’à ce qu’ils publient pour la première fois.
Cependant, si vous promouvez manuellement un utilisateur qui n’a pas encore publié publiquement au TL2, son profil est toujours masqué lorsque ce paramètre est activé. Je ne vois aucun moyen de rendre leur profil public sans désactiver complètement ce paramètre.
J’ai un utilisateur qui n’a pas de publications publiques, mais qui est néanmoins actif dans notre communauté et souhaitait un profil public pour partager des informations de contact avec d’autres. J’ai fait une exception manuelle à leur niveau de confiance afin qu’ils puissent en avoir un, et je n’ai pas pu comprendre pourquoi leur profil était toujours masqué avant de parcourir tous les paramètres et de découvrir ce comportement.
Lorsque ce paramètre est activé, il masque les profils des utilisateurs qui sont au niveau de confiance 1 (TL1) ou inférieur jusqu’à ce qu’ils aient fait leur première publication publique. Cependant, même si vous faites la promotion manuelle de tels utilisateurs au niveau de confiance 2 (TL2) sans qu’ils aient fait de publications publiques, leurs profils restent masqués, car la logique de visibilité ne dépend pas uniquement du niveau de confiance mais aussi du fait que l’utilisateur ait fait une publication publique.
Dans des scénarios comme le vôtre, où un utilisateur contribue activement sans publications publiques et a besoin d’un profil visible, la seule façon de rendre son profil public est soit :
S’assurer que l’utilisateur fasse au moins une publication publique.
Désactiver complètement le paramètre, ce qui pourrait ne pas correspondre aux préférences de votre communauté.
Désolé pour le retard. Le problème était effectivement que l’hypothèse selon laquelle les utilisateurs TL2 avaient posté était encodée dans la logique. Ceci est maintenant corrigé :