it-swarm-eu.dev

Použití jiného administrativního tématu podle role

Existuje způsob, jak používat různá témata správy podle rolí přiřazených uživatelům?
Mám dvě role (administrátor, editor) a chci, aby při vytváření obsahu používali uživatelé s rolí administrátora téma věnec, zatímco uživatelé s rolí editora používali jiné téma.

5
enjoylife

Modul ThemeKey umožňuje nastavit téma pomocí mnoha různých testů. I když to specificky nenastavuje administrátorské téma obvyklým způsobem, určitě vám umožní nastavit téma pro roli a cestu a dosáhnout stejného výsledku. Další podrobnosti o tomto modulu (ze stránky projektu):

ThemeKey umožňuje definovat jednoduchá nebo sofistikovaná pravidla přepínání témat, která umožňují automatický výběr motivu v závislosti na aktuální cestě, termínech taxonomie, jazyce, typu uzlu a mnoha dalších vlastnostech. Lze jej také snadno rozšířit, aby podporoval další vlastnosti vystavené jinými moduly

6
highermath

Modul Sections to zvládne za vás.

Zde je citace (ze stránky projektu modulu):

... umožňuje vytvářet sekce na vašem webu. Každá sekce má nainstalovanou šablonu, motiv nebo styl.

Sekce jsou zobrazeny na základě:

  • Uzel specifická nastavení viditelnosti
  • Role specifické nastavení viditelnosti
  • Nastavení viditelnosti pro konkrétní stránku (regexped paths)
  • Vlastní PHP úryvky viditelnosti)
0
Reece Marsland

Chci něco takového, jaké chcete, témata podle rolí a našel jsem modul Role Theme Switcher , je to nejlepší pro tuto práci. Zde je citace (ze stránky projektu modulu):

... přiřadit samostatná témata pro různé role (včetně anonymních) ve vašem systému.

Často chcete oddělit Drupal administrativní rozhraní od rozhraní frontend. Můžete to přiřadit vhodné téma pro vás jako uživatele. Co dělat, pokud chcete ukázat jiné téma pro neautorizovaného uživatele?

aktualizace:
Přepínač tematických rolí nemůže nastavit téma administrátora na uživatele, použití může použít Themekey nebo Themes By Role (TBR) modul

O tomto modulu

Tento modul vychází z osobní potřeby nepoužívat stejné téma administrátora jako uživatelé a editoři obsahu webů, které vytvářím. Cílem tohoto modulu je vyřešit tento problém povolením různých témat na základě role uživatele. Klíčové vlastnosti

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