it-swarm-es.com

Usar un tema de administración diferente según el rol

¿Hay alguna manera de usar diferentes temas de administración de acuerdo con los roles asignados a los usuarios?
Tengo dos roles (administrador, editor) y quiero que, al crear contenido, los usuarios con el rol de administrador usen el tema guirnalda, mientras que los usuarios con el rol de editor usen otro tema.

5
enjoylife

El módulo ThemeKey le permite configurar el tema usando muchas pruebas diferentes. Si bien no establece específicamente el tema de administrador de la manera habitual, sin duda le permitirá establecer un tema para un rol y una ruta, logrando el mismo resultado. Algunos detalles más sobre este módulo (de su página de proyecto):

ThemeKey le permite definir reglas de cambio de tema simples o sofisticadas que permiten la selección automática de un tema según la ruta actual, los términos de la taxonomía, el idioma, el tipo de nodo y muchas, muchas otras propiedades. También se puede ampliar fácilmente para admitir propiedades adicionales expuestas por otros módulos

6
highermath

El módulo Secciones puede manejar eso por usted.

Aquí hay una cita al respecto (de la página del proyecto del módulo):

... le permite crear secciones dentro de su sitio. Cada sección tiene una plantilla, tema o estilo instalado adjunto.

Las secciones se muestran en función de:

  • Configuración de visibilidad específica del nodo
  • Configuración de visibilidad específica del rol
  • Configuración de visibilidad específica de la página (rutas regexped)
  • Personalizado PHP fragmentos de visibilidad
0
Reece Marsland

Quiero algo como eso, temas según los roles y encontré el módulo Role Theme Switcher , es el mejor para este trabajo. Aquí hay una cita al respecto (de la página del proyecto del módulo):

... asigne temas separados para diferentes roles (incluido el anónimo) en su sistema.

A menudo, desea separar Drupal interfaz administrativa de la interfaz. Puede hacer esto asignando el tema apropiado para usted como usuario. ¿Qué hacer si desea mostrar un tema diferente para usuarios no autorizados?

actualización:
Role Theme Switcher no puede configurar el tema de administración por usuario, el uso puede usar Themekey o Themes By Role (TBR) module

Sobre este modulo

Este módulo surge de una necesidad personal de no querer usar el mismo tema de administración que los usuarios y editores de contenido de los sitios que construyo. Este módulo tiene como objetivo solucionar ese problema permitiendo que se habiliten diferentes temas en función del rol del usuario. Características clave

Choose admin themes based on user role instead of a single admin theme for the whole site
    Default site theme
    Default admin theme
    Any available theme
0
Yusef