La descripción de esta configuración implica que solo los usuarios TL1/TL0 se ven afectados:
Ocultar perfiles de usuarios de nivel de confianza 1 o inferior del público y usuarios de nivel de confianza 1 hasta que publiquen por primera vez.
Sin embargo, si promocionas manualmente a un usuario que no ha realizado ninguna publicación pública por primera vez a TL2, su perfil sigue oculto cuando esta configuración está habilitada. No veo ninguna forma de hacer que su perfil sea público sin deshabilitar completamente esta configuración.
Tengo un usuario que no tiene publicaciones públicas, pero que, sin embargo, está activo en nuestra comunidad y quería un perfil público para compartir información de contacto con otros. Hice una excepción manual a su nivel de confianza para que pudiera tener uno, y no pude entender por qué su perfil seguía oculto antes de revisar todas las configuraciones y descubrir este comportamiento.
Cuando esta configuración está habilitada, oculta los perfiles de los usuarios que se encuentran en el nivel de confianza 1 (TL1) o inferior hasta que hayan realizado su primera publicación pública. Sin embargo, incluso si promocionas manualmente a dichos usuarios al nivel de confianza 2 (TL2) sin que realicen ninguna publicación pública, sus perfiles permanecen ocultos, ya que la lógica de visibilidad no depende únicamente del nivel de confianza, sino también de si el usuario ha realizado una publicación pública.
En escenarios como el tuyo, donde un usuario contribuye activamente sin publicaciones públicas y necesita un perfil visible, la única forma de hacer que su perfil sea público es:
Asegurarse de que el usuario realice al menos una publicación pública.
Deshabilitar la configuración por completo, lo que podría no alinearse con las preferencias generales de tu comunidad.
Disculpa la demora. El problema fue, de hecho, que la suposición de que los usuarios de TL2 habían publicado estaba codificada en la lógica. Esto ya se ha corregido: