Re: Update auf phpBB 3.1
Verfasst: 29 Mär 2016, 20:48
Ich hab grad mal nachgeschaut und ... ich verstehe es ehrlich gesagt nicht. Die Rechte sind nicht an einer Stelle in der Datenbank eingetragen, sondern werden aus verschiedenen Quellen (Benutzergruppen, persönliche Rechte, forenspezifische Rechte) bei jeder Aktion neu berechnet.
Wenn ich mir die Logik im Detail anzeigen lasse, kommt der gewünschte Wert heraus (d.h. "ja" für Zugriff auf Profile, Nutzung der Signatur etc). In der Gesamtübersicht wird dann aber ein "nie" daraus (also das genaue Gegenteil). Und ich habe keine Ahnung, warum. Da ist kein (für mich) erkennbares Muster. Das Problem ist auch, dass die Rechte außerhalb der Datenbank in einem zwei-dimensionalen Array (also quasi einer Matrix) gespeichert werden. Und das kann schon unübersichtlich werden, wenn man weiß, wonach man sucht.
Wenn ich mir die Logik im Detail anzeigen lasse, kommt der gewünschte Wert heraus (d.h. "ja" für Zugriff auf Profile, Nutzung der Signatur etc). In der Gesamtübersicht wird dann aber ein "nie" daraus (also das genaue Gegenteil). Und ich habe keine Ahnung, warum. Da ist kein (für mich) erkennbares Muster. Das Problem ist auch, dass die Rechte außerhalb der Datenbank in einem zwei-dimensionalen Array (also quasi einer Matrix) gespeichert werden. Und das kann schon unübersichtlich werden, wenn man weiß, wonach man sucht.