Ergebnis 1 bis 4 von 4

Thema: Benutzerrechte unter Layout/Themes einschränken, nur 'Module' soll zugänglich sein

  1. #1
    Contao-Nutzer Avatar von pretty-cool
    Registriert seit
    11.01.2010.
    Ort
    Hamburg
    Beiträge
    183

    Standard Benutzerrechte unter Layout/Themes einschränken, nur 'Module' soll zugänglich sein

    Ich würde gerne in einem Projekt den Redakteuren mit einem sehr, sehr eingeschränkten Benutzer lediglich den Zugriff auf die Module unter Layout/Themes geben. Ich konnte bereits alle Rechte so weit vergeben, finde aber nun einige wenige Optionen nicht, so dass ich diese nicht abschalten kann.

    Folgende Möglichkeiten möchte ich gerne deaktivieren:

    - Theme bearbeiten
    - Theme löschen
    - Theme Info
    - Theme exportieren

    => alle vier sind rot markiert (s. Screenshot)

    Einzig 'Module' in grün (s. Screenshot) markiert soll an dieser Stelle bestehen bleiben. Kann mir jemand einen Tip geben?

    Screenshot 2015-09-10 11.15.jpg

  2. #2
    Contao-Nutzer Avatar von pretty-cool
    Registriert seit
    11.01.2010.
    Ort
    Hamburg
    Beiträge
    183

    Standard

    Keiner eine Idee? Folgendes Feld habe ich gefunden, allerdings deckt dieses nur einen Teil der Optionen ab. So lassen sich die CSS-Files und die Seitenlayouts abschalten, aber leider nicht die oben genannten Punkte.

    Screenshot 2015-09-10 11.17.26.png

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Da sonst niemand antwortet, vielleicht nützt dir das hier etwas
    system/config/dcaconfig.php
    PHP-Code:
    if(!BackendUser::getInstance()->isAdmin)
    {
      unset(
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['global_operations'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['edit'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['delete'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['show'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['css'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['layout'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['label'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['imageSizes'],
        
    $GLOBALS['TL_DCA']['tl_theme']['list']['operations']['exportTheme']
      );

    Siehe auch https://github.com/contao/core/blob/...a/tl_theme.php
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  4. #4
    Contao-Nutzer Avatar von pretty-cool
    Registriert seit
    11.01.2010.
    Ort
    Hamburg
    Beiträge
    183

    Standard

    Vielen Dank - ich werde es ausprobieren :-)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •