mm_forum 1.9.1: Berechtigungen funktionieren nur partiell
| Autor | Nachricht |
|---|---|
|
Verfasst am: 25. 10. 2010 [23:00]
|
|
|
Scandic
Themenersteller
Dabei seit: 30.08.2004
Beiträge: 9
|
Software: Typo3: 4.4.4 mm_forum: 1.9.1 (TER) Benutzerumgebung: Diverse Benutzergruppen ohne Verschachtelung Problem: mm_forum akzeptiert die eingestellten Benutzergruppen für den Schreibzugriff offenbar nicht. Bei den Leserechten verhält sich die Extension genau wie gewünscht. Schreiben können aber grundsätzlich nur Benutzer, die Mitglied in den Gruppen MOderator, Globaler Moderator oder Administrator sind. Nehme ich eine "normale" Benutzergruppe in die Moderationsberechtigungen auf, können die entsprechenden Benutzer auch schreiben und moderieren. Lösungsversuche: - RealURL wurde testweise deaktiviert - Das Forum wurde komplett entfernt (inkl. TS & DB) und neu aufgesetzt Die Lösungsversuche waren ohne Ergebnis. Sonstige Fehlfunktionen sind bisher nicht aufgefallen. [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 25.10.2010 um 23:19.] |
|
Verfasst am: 26. 10. 2010 [11:33]
|
|
|
stpadberg
Dabei seit: 22.12.2002
Beiträge: 213
|
Hi, ich hatte und habe auch ähnliche Probleme. Bei mir war es umgekehrt. Ich wollte ein paar Trollen die Schreibrechte entziehen und das ging nicht. Nach ca. 24 Stunden funktionierte das System aber wie gewünscht. Ich schließe daraus, dass es sich da um ein Caching-Problem zu handeln scheint. Die alten Einstellungen sind irgendwie noch in einem session-abhängigen Cache, den man nicht löschen kann. Ich weiß jedenfalls nicht wie. Kuck mal, ob dein System heute funktioniert. Dann wäre ich nicht mehr allein mit meiner Beobachtung... Gruß Stefan |
|
Verfasst am: 26. 10. 2010 [14:56]
|
|
|
Scandic
Themenersteller
Dabei seit: 30.08.2004
Beiträge: 9
|
Nein, das Problem besteht seit einigen Tagen und ist auch definitiv reproduzierbar. Bei der Neuinstallation wurde auch der typ3temp Ordner komplett gelöscht. Auch die extension wurde vor der Neuinstallation komplett entfernt. |
|
Verfasst am: 07. 06. 2011 [07:14]
|
|
|
GregSki
Dabei seit: 01.12.2009
Beiträge: 14
|
Hallo Scandic, vor genau dem selbigen Problem stehe ich nun auch. Hast du das Problem finden können? Bei mir kann auch der Standard Benutzer nicht schreiben. |
|
Verfasst am: 28. 07. 2011 [12:34]
|
|
|
fuss
Dabei seit: 02.06.2005
Beiträge: 360
|
Olla! Gibt es irgendwelche Neuigkeiten diesbezüglich? Ich habe nämlich aktuell das Problem, dass nur Forum Administratoren ein neues Thema (new topic) erstellen dürfen. Auf ein bestehendes Thema antworten hingegen funktioniert für normale Benutzer. Ich habe auch testweise mal bei Read und Write alle Gruppen rausgeworfen, Cache gelöscht. Laut Doku sollten dann alle eingeloggten Benutzer schreiben und neue Themen erstellen dürfen. Antworten dürfen sie, aber neu erstellen ebenfalls nicht. TYPO3 4.4.5 und mm_forum 1.9.2 gruss, fuss [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 28.07.2011 um 12:37.] My system:
C64 I, 65816@20Mhz, 16MB RAM, 4x 6581R4 (12 fm channels) |
|
Verfasst am: 04. 08. 2011 [08:56]
|
|
|
webzigartig
Dabei seit: 24.03.2006
Beiträge: 102
|
Ich habe das gleiche Problem mit TYPO3 4.5.4 und mm_forum 1.9.2. Ich möchte 4 Gruppen Leserechte geben und 3 Gruppen Schreibrechte. Das Ergebnis ist immer völlig unvorhersehbar, so dass ich auch glaube, das irgendein Cache Problem macht. Mit dem Löschen des normalen TYPO3-Caches über das BE ist es nicht getan. Gibt es einen speziellen mm_forum-Cache, den man löschen kann? Ich habe mit "useCachingFramework" im Installtool gespielt: setze ich das auf 0, leere dann den TYPO3-Cache, setze den Wert wieder auf 1 und leere den Cache erneut, sind manche eben vorgenommenen Gruppenänderungen tatsächlich auch im Frontend spürbar - aber nicht alle. 2 der Gruppen funktionieren dann wie gewollt: sie können lesen und schreiben, die 3. Lese-/Schreiben-Gruppe kann nur lesen, obwohl sie auch schreiben können sollte. Interessant auch: wenn ich meinem Test-User die Foren-Admin-Gruppe zuordne, habe ich im Forum ja ein Admin-Panel. Nehme ich dem Test-User die Gruppe wieder weg, bleibt das Admin-Panel. Cache leeren allein hilft hier nicht, da hilft nur die eben beschriebene Methode über das Installtool, um das Admin-Panel wieder wegzubekommen. Gruß Christian http://www.webzigartig.de - erfolgreiche websites. einzigartig. gut.
http://www.oekofieber.de - Einfach ansteckend! |
|
Verfasst am: 06. 08. 2011 [14:27]
|
|
|
Neo007
Dabei seit: 05.01.2011
Beiträge: 52
|
Hallo, habe das selbe Problem, User können nur schreiben wenn ich sie die Moderatoren mache, was irgendwie net so sein sollte Was mir auch noch aufgefallen ist, Wenn ich bei einem User die Gruppen zugehörigkeit ändere, erscheint dieser danach ersteinmal nicht mehr im Benutzer reiter von mm_forum. Auch habe ich kein Adminpanel im Forum als Administrator. Hoffe es findet jemand eine Lösung für die ganzen Probleme... |
|
Verfasst am: 06. 08. 2011 [20:42]
|
|
|
Neo007
Dabei seit: 05.01.2011
Beiträge: 52
|
Hallo, also ich habe das mit vorläufig folgendermassen gelöst: Ich habe ein Forum indem sich die User erst normal per mail freischalten müssen, danach sind sie registrierte Benutzer. Dann muss aber noch ein Moderator ran, und die user wirklich freigeben, dabei wird der benutzer vom registrierten benutzer zum freigeschalteten benutzer. Das Plugin Forum ist nur für Freigeschaltete User sichtbar. Nun habe ich wenn ich bei lese und schreib rechten den "Freigeschalteten Benutzer" eingeben eben auch das Problem dass dieser nicht schreiben darf. Wenn ich aber bei Schreibrechten alles leer lasse (so dass jeder registrierte User schreiben darf) und bei lese rechten den Freigeschalteten User angebe, dann funktioniert das ganze wie es soll. Einziges Problem: Rech theoretisch darf ein registrierter User schreiben, stellt sich die Frage ob er das könnte wenn er das Plugin sehen würde (was ja nicht der fall ist) er ja aber auch net lesen darf,... Für mich reicht das als Lösung vorerst. |
|
Verfasst am: 08. 08. 2011 [06:34]
|
|
|
webzigartig
Dabei seit: 24.03.2006
Beiträge: 102
|
Ich habe einem User am Freitag testweise nur Lesereche gegeben auf alle Foren - dazu habe ich eine Gruppe "Read-only" eingerichtet. Diese Gruppe darf nicht schreiben. Weil der besagte User zuvor noch einer anderen Gruppe zugeordnet war, die auch schreiben durfte, hat die Zuordnung zu der neuen Gruppe zunächst überhaupt keine Auswirkungen gehabt: der User durfte weiterhin lesen und schreiben. 3 Tage später am Montag greifen die Rechte plötzlich korrekt. Also wohl wirklich ein Cachingproblem. Wenn man den nun manuell löschen könnte nach jeder Änderungen an den Rechten, dann wäre das echt fein... Viele Grüße Christian http://www.webzigartig.de - erfolgreiche websites. einzigartig. gut.
http://www.oekofieber.de - Einfach ansteckend! |
|
Verfasst am: 11. 08. 2011 [11:10]
|
|
|
martinaltmayer
Dabei seit: 11.08.2011
Beiträge: 1
|
Hallo, ich habe ein ähnliches Problem: Auch bei mir ändern sich die Gruppenzugehörigkeiten öfter mal und die angezeigten Foren ändern sich dann erst verzögert. Ich habe mal ein bisschen im Quellcode und der DB gewühlt. Das Problem ist, dass die Funktion class.tx_mmforum_pi1::getMayRead_forum_query ihr Ergebnis cached. Bei mir tut sie das in der Tabelle cachingframework_cache_hash und diese Tabelle wird nicht gelöscht, wenn ich den Cache lösche (offenbar ist mm_forum auch die einzige Extension, die diese Tabelle nutzt). Nachdem ich die Option useChachingFramework angeschaltet habe, löscht der "Cache löschen"-Button die Tabelle cachingframework_cache_hash statt cache_hash und die Forumsrechte funtionieren wie gewünscht (jetzt nutzt auch ganz Typo3 diese Tabelle). mm_forum 1.9.2 Typo3 4.5.3 |



