Puede que me equivoque, pero no creo que el nivel de confianza 0 se muestre en ningún lugar visible para los usuarios. Cuando se otorga el nivel de confianza 1 a un usuario, Discourse envía una notificación informándole que ha sido ascendido al nivel de confianza 1. Puedes desactivar esta notificación desmarcando la configuración del sitio send tl1 welcome message.
También puedes personalizar el mensaje yendo a la sección Admin / Personalizar / Texto y buscando welcome_tl1_user. Esta búsqueda devolverá tres plantillas de texto. Tendrás que personalizar system_messages.welcome_tl1_user.title para cambiar el texto “Welcome TL1 User”. También podrías querer modificar el texto de system_messages.welcome_tl1_user.text_body_template.
Cuando los usuarios alcanzan el nivel de confianza 1, también se les otorga la insignia “Básico”. Puedes desactivar esta insignia en la página Admin / Insignias. Para desactivarla, desplázate hasta el final del formulario de la insignia básica de Admin y desmarca la casilla “Activar insignia”.
Si prefieres mantener la insignia Básica activada pero eliminar “Nivel de confianza 1” de la descripción de la insignia, puedes personalizar la descripción yendo a Admin / Personalizar / Texto y buscando basic_user. Esta búsqueda devolverá tres cadenas de texto. La que deseas cambiar es badges.basic_user.long_description.
Cuando visitas la página de perfil de un usuario y ves algo como esto, el usuario tiene nivel de confianza 1 (básico), no nivel de confianza 0:
La forma más sencilla de eliminar esto sería ocultar el campo de nivel de confianza para todos los niveles mediante CSS. Agregar el siguiente CSS a tu tema debería funcionar:
Esto ocultará el campo de nivel de confianza en la página de perfil para todos los niveles de confianza. Si deseas mostrar los niveles de confianza superiores pero no el nivel 1 (básico), esto se puede lograr con un componente de tema. Avísanos si solo quieres ocultar el nivel de confianza de los usuarios básicos y trataremos de ayudarte con eso.
Gracias, esto se acerca a lo que necesito. (Definitivamente me gusta tener niveles de confianza, solo que no quiero que los usuarios sepan cuáles son para evitar rivalidades y competencia). Lo único es que me sería útil como administrador ver los niveles de confianza en los perfiles de usuario. ¿Se podría incluir esto como una opción de configuración para mostrar u ocultar para diferentes grupos de usuarios?
Sí, puedo confirmar que el CSS funciona, tanto el anterior como tu ajuste para mí. Muchas gracias por la ayuda. Supongo que si alguien realmente quisiera, todavía podría inspeccionar el HTML y ver esos elementos ocultos, ¿verdad? Por eso estaba pensando que una opción de configuración para deshabilitarlo podría ser mejor, pero eso realmente no es una gran preocupación.