Hola.
Soy nuevo en la administración de Discourse y acabo de descubrir que los moderadores tienen casi el mismo acceso que los administradores. Además, hay una falta de control sobre el acceso/habilidades que tienen los moderadores.
Mis principales preocupaciones son que los moderadores pueden…
A) Acceder a los Mensajes Privados de cualquier usuario.
B) Acceder al área de reportes.
C) ¡Otras áreas de preocupación que aún no he encontrado!
Así que comencé a buscar una solución y me di por vencido después de leer la publicación de un cofundador que dice…
…así que parece que tengo que tomar el asunto en mis propias manos para limitar de alguna manera el acceso de un moderador.
Aquí hay algunas soluciones que se me ocurren…
Por favor, siéntete libre de corregirme o compartir algo mejor.
A) Descontinuar la opción de moderador y, en su lugar, crear un nuevo grupo de usuarios/nivel de confianza basado en un nivel de acceso más conservador.
B) Agregar algo de JavaScript para deshabilitar la pestaña de reportes y evitar que los moderadores accedan a los mensajes privados.
C) Agregar algún CSS dirigido para ocultar las áreas que no quiero que vean los moderadores.
Usando CSS Targeting para ocultar la pestaña de reportes en el Panel de Administración.
Debido a mi falta de conocimiento, he recurrido a la opción menos preferida de usar CSS para ocultar áreas específicas. Tuve éxito al ocultar la pestaña de Reportes para todos los mods y administradores usando…
li.navigation-item .reports {
display: none !important;
}
Pero necesito que solo se dirija a los moderadores. Así que intenté modificar el código de AQUÍ que especifica cómo dirigirse específicamente a los moderadores usando CSS y cambiar el color de su nombre de usuario. Así que lo ajusté a continuación, pero no puedo hacerlo funcionar.
li.navigation-item {
&.moderator {
.reports {
display: none !important;
}
}
&.admin {
.reports {
display: inline;
}
}
}
¿Alguien puede ayudarme a mostrarme qué estoy haciendo mal con el CSS targeting, o proporcionarme una mejor solución a este problema?
Muchas gracias.


