Usando CSS para ocultar elementos específicos según el rol del usuario

Hola y bienvenido @UnitedFreedom :slight_smile:

Cualquier cambio en CSS solo sería cosmético y se podría evitar fácilmente modificando la página en la consola del navegador. Sin embargo…

Solo para tranquilizarte, los moderadores no tienen acceso irrestricto a los Mensajes Personales, solo pueden verlos si alguien marca uno. :+1: (A diferencia de los administradores, que pueden ver todo en el sitio)

No creo que los informes sean particularmente sensibles y pueden ser bastante útiles para que los moderadores tengan acceso, pero hay un par de configuraciones de administrador que se dirigen al área de informes/panel que podrías encontrar útiles (aunque se aplicarían tanto a los moderadores como a los administradores):

  • Puedes ocultar la pestaña de Informes sin usar CSS personalizado utilizando la configuración de administrador dashboard visible tabs (aunque aún podrían acceder a la página usando el enlace /admin/dashboard/reports).
  • La configuración de administrador dashboard hidden reports puede eliminar informes específicos de la lista (necesitarías usar sus nombres, que puedes obtener de su URL. Por ejemplo, los inicios de sesión de administradores serían staff_logins).
  • Puedes elegir qué mostrar en el panel usando dashboard general tab activity metrics.

También hay algunas configuraciones de administrador adicionales que están deshabilitadas por defecto, pero que permitirían a los moderadores ver correos electrónicos, cambiar la propiedad de las publicaciones y crear y administrar categorías y grupos:

Sin embargo, si crees que los moderadores completos tienen demasiado poder para tu sitio, podrías optar por la Moderación de Categorías. Esto elevaría a ciertos grupos para que tuvieran poderes mejorados para categorías específicas. Tendrían acceso a la Cola de Revisión para las marcas y aprobaciones de publicaciones para sus categorías, así como para editar, eliminar, dividir, fusionar, etc., pero no tendrían el conjunto completo de poderes y acceso que tendría un Moderador.
Puedes ver una descripción general de las diferencias en Trust Level Permissions Reference

Puedes habilitar la Moderación de Categorías usando la configuración de administrador enable category group moderation, y luego configurar un grupo por categoría en la pestaña de Configuración del menú de la llave inglesa de la categoría:

Convertir a algunos usuarios de alta confianza en TL4 también puede ser muy útil para ayudar con la moderación.

7 Me gusta