Zum Inhalt springen

Rechteproblem bei BE-User: Auswahl von Data structure

Erstellt am 24. Oktober 2004 · 5 Antworten · letzte Antwort am 20. Dezember 2004

Tags: Templates & Layouts, Frage

shustedt ·

Hallo zusammen!

Die durch das TemplaVoila - Modul verschieden zuweisbaren Templates sind schon was feines...

Jedoch nicht, wenn BE-User ohne Admin-Rechte die jeweilige data structure nicht auswählen können.

Gemeint ist z.B. das Feld, welches erscheint wenn ein neues Textelement eingefügt wird und als Typ "flexible content" ausgewählt wird.
Nun muss in dem pull-down die data structur (des vom admin erstellten Template) gewählt werden.

Nicht möglich als BE-User (Feld ist leer)!! Weiß jemand Rat, der evt. schon einmal das gleiche Problem hatte?

Danke & Gruß,

Sebastian

pheine ·

Ich habe auch dieses Problem und finde keine Lösung.

Funktioniert das bei jemanden? Ich möchte eigentlich dem Redakteur eigentlich nicht zumuten, als Admin im Typo zu arbeiten.
Vielen Dank

shustedt ·

es gibt eine Lösung... Die funktioniert bei mir auch.

Ich musste dafür in den Quellcode eingreifen, weil ich es per TS-Konfiguration nicht hingekommen habe.

Hier die Änderung:

In der Datei

tslib/class.tslib_content.php

in die Zeile 6614 springen und oberhalb

if ($GLOBALS['TSFE']->displayFieldEditIcons && $table && $mayEdit && $fieldList) {

einfach

$GLOBALS['TSFE']->displayFieldEditIcons = 1;

einfügen.

Naja, schön ist das nicht, erfüllt aber den Zweck.

pheine ·

Hey vielen Dank für die schnelle Antwort. Das klingt ja schon mal sehr gut.

Vielleicht hat ja auch noch jemand eine TS Lösung

pheine ·

Problem gefunden... eigentlich auch logisch!

Der BE-User hatte keine Zugriffsrechte auf den "Storage Folder" von TemplaVoila. Daher kann er logischer Weise auch nicht auf die DS zugreifen.

Also nicht nur die Seiten freigeben, die Bearbeitet werden sollen, sondern auch den Storage Folder!

Die Änderung im Quellcode habe ich wieder Rückgängig gemacht. Funktioniert!