Hallo,
ich habe meiner Benutzergruppe Redakteure die Rechte für die module, tables usw. usf ausgewählt, erhalte aber weiterhin keinen zugang zum mm_forum-Adminbereich und kann auch das mm_forum- Plugin auf einer Seite nicht bearbeiten. Die Meldung lautet:
Sie haben nicht die nötigen Rechte, um diese Änderung durchzuführen.
Reason: ERROR: authMode "explicitDeny" failed for field "CType" with value "list" evaluated
Den Seiten und dem forum_data-Sysordner habe ich auch schon alle Rechte der be_usergruppe eingeräumt.
Wie gehts??
EDIT:
habe folgenden Bugfix von Ingmar Schlecht durchgeführt:
Zitat:
Im Moment können nur Admins das BE-Modul starten. Das scheint ein Fehler in mm_forum zu sein. Dort wird im Code die Variable $this->id benutzt um die Erlaubnis auf der Seiten-ID zu prüfen, aber nirgendwo wird die Variable $this->id gesetzt, das heißt das Modul weiß gar nicht, auf welche Seiten ID es läuft.
Um das Problem zu fixen, habe ich in der init()-Funktion der Datei ext/mm_forum/mod1/index.php die folgende Zeile eingefügt:
$this->id=#Seiten-ID#;
Zitatende
#Seiten-ID# ist mit der pageId der Seite mit den Forendaten zu ersetzen.
Das ist nur eine Notlösung, da dies bei einer globalen Installation von mm_forum zu Problemen führen dürfte, da die Seiten-ID sich ja in den einzelnen typo3s unterschieden kann. Aber besser als gar nichts.