Hallo...
Habe seit dem Update auf die Version 0.1.7 und die aktuelle Version aus dem SVN (vor dem Umzug nach forge) eine imenses Rechteproblem, das sich wie folgt darstellt.
Aufbau des Forums:
Es gibt einen öffentlichen Bereich, den Gaäste Lesen dürfen und den angemeldete Benutzer beschreiben dürfen. In diesem Bereich wurde in der Forenverwaltung KEINE Gruppen zugewiesen.
Dann gibt es einen Bereich den die Gruppen Moderatoren und Administratoren lesen und beschreiben dürfen. In der Forenverwaltung sind diese Gruppen sowohl für die Kathegorie als auch dort enthaltenen Bereiche gesetzt.
Benutzer der Gruppe Moderatoren, gehören nur dieser Gruppe an. Administratoren gehören der Gruppe Moderatoren und Admnistratoren an.
Dann gibt es einen dritten Berecih, der nur den Administratoren zu Verfügung steht. Die Gruppen Rechte sind in der Forenverwaltung dementsprechend zugeordnet.
Nun passiert vollgendes:
Ein angemeldeter Benutzer der Gruppe Mitglied, wird nun der Gruppe Moderatoren zugeordnet, damit dieser den Moderatoren Bereich einsehen kann. Leider funktioniert das nicht, denn es erscheint die Forenmeldung, dass der frischgebackene Moderator in diesem Forenbereich keinen Zugriff hat, oder es ist so dass der nene Moderator den Forenbereich für Moderatoren erst gar nicht sehen kann.
Ich habe testweise mal die Gruppe Moderatoren als Admingruppe reingesetzt, die Caches gelöscht und dann wieder die Gruppe Administratoren als Admnistratoren eingesetzt. Und schon hat der neue Moderator Zugriff auf seinen Bereich. Diese Vorgehensweise funktioniert jedes mal.
Andere benutzer dieser Gruppe, die aber schon länger bestand haben sind davon nicht betroffen. Diese haben weiterhin Zugriff.
Leider hat aber nun der Benutzer der Gruppe Administratoren und Moderatoren plötzlich in diesem Bereich keinen Zugriff mehr, was sich auch nicht mehr ändern lässt. Nimmt man dem Benutzer der Administratorengruppe nun die Gruppe Administrator, so das nur noch der Moderator über bleibt, dann funktioniert der Zugriff, Allerdings ist dann der Administratorenbereich des Forums futsch.
Also wie man es dreht und wendet, es gibt keine Lösung.
Weiterhin gibt es noch einen anderen Benutzer als Administrator. Bei diesem treten keine dieser Probleme auf. Kopiere ich nun diese Benutzer und gebe diesem einen anderen namen und eine neues Passwort, funktioniert seltsamerweise auch alles.
Werden neue benutzer angelegt und sofort der Gruppe Moderatoren zugewiesen funktioniert auch alles. Switcht man bestehende Benutzer in eine neue Gruppe funktioniert nichts mehr wie es soll.
Desweiteren ist mir aufgefallen, dass es im Forenmodul im Backend unter Installtion keine Möglichkeit gibt eine Moderatorengruppe (also eine Gruppe mit Moderatorenrechten) für das Forum auszuwählen. Es bleiben nur die Gruppen "Normaler benutzer" und Administratorengruppe übrig. Auch wenn man das Forum zu einem moderierten Forum macht, findet man keine Möglichkeit eine Moderatorengruppe einzutragen. Wo bleibt dabei der Sinn? Im TS-Setup ist die Fuunktion für Moderatoren übrigens auch gänzlich verschwunden.
Leider muss ich sagen, das ich das Forum ausblenden musst, da ich im weiteren nicht sicherstellen kann, das Mitglieder interne Bereiche mitlesen können. Ich kann bei 130 Anmeldungen jetzt nicht jeden Benutzer simulieren.
Wäre wirklich schön, wenn man das mal kontrollieren könnte und wenn es dazu eine Lösung gebe.
btw. Macht es mich etwas stutzig, das ich sonst noch keine Wortmeldungen zu dieser Fehlfunktion gelesen habe...
EDIT habe gerade das Forum deinstalliert und wieder installiert. Und sofort funktioniert wieder alles.
Switcht man nun wieder einen Benutzer in eine andere Gruppe, gehen die Probleme von neuem los...
Nochmal EDIT Das ganze passiert auch, wenn man neue Foren anlegt, die einer bestimmten Benutzergruppe vorbehalten sind.