Zum Inhalt springen

Editing Panel/Config verhalten sich widersprüchlich

Erstellt am 26. August 2010 · 2 Antworten · letzte Antwort am 15. September 2010

Tags: Frage

Rho ·

Ich habe folgendes Problem:
Ich möchte, dass mitarbeiter den Editieren Stift,
sonst NICHTS, auf Textelemente erhalten.
Dies funktioniert nicht ganz wie gewollt über die config.
Seht euch meine Vorgehensweise an.

Typo3 4.4.0 mit TTV 4.0.7 und feedit

- BE User erstellt ("mitarbeiter: 1", "mitarbeiter: 2")
-- Unter Reiter "Freigeben und Arbeitsumgebungen" Datenbankfreigabe die Seiten zuweisen.
- Gruppe Mitarbeiter zuweisen
-- Reiter "Zugriffsliste"
- Unter "Tabellen (ändern)" Element "Seiteninhalt" markieren
-- Unter "Seitentypen" Element "Standard" markiert
- Unter "Feldwerte explizit erlauben/verbieten" alles außer "Text" markiert
- Typoscript in der Gruppe "Mitarbeiter":
admPanel {
enable.edit = 1
hide = 1
module.edit.forceDisplayFieldIcons = 1
#Mittlerweile wahrscheinlich sämtliche optionen aus folgender Liste permutiert

enable.edit.displayFieldIcons = 1
override.edit.displayFieldIcons = 1
override.edit.displayIcons = 0
# Bleistift-Symbole immer anzeigen
#module.edit.forceDisplayFieldIcons = 1
# weitere Symbole nicht anzeigen
#module.edit.forceDisplayIcons = 0
#module.edit.displayFieldIcons = 0
}

"setup.txt" des Templates anpassen:
admPanel = {$userAdmPanelOn}

"constants.txt" des Templates anpassen:
userAdmPanelOn = 1 # auch auf 0 gehabt

sollte ich noch etwas vergessen haben,
gebt bescheid - die Zeit für diesen Task wächst mir allmählich über den Kopf.

kagemusha ·
Rho schrieb

Ich habe folgendes Problem:
Ich möchte, dass mitarbeiter den Editieren Stift,
sonst NICHTS, auf Textelemente erhalten.

Soweit ich mich erinnere, sollte man das Edit Panel so einstellen, dass nur der Edit Button angezeigt wird, der Befehl war irgendetwas mit "allow=edit" (ohne z.B. "new"). Die genaue Zeile weiss ich jetzt aber leider nicht mehr.

Rho ·

Danke für deine Antwort, das explizite erlauben war aber nicht unser problem.

Wir schreiben nun einen bestimmten config array in das UC feld des Users, damit geht's dann -
ob das die Lösung sein soll wage ich aber zu bezweifeln
(soweit ich mich erinnern kann, ist es der User)

Thread kann gekillt oder geschlossen werden.