Hallo zusammen,
ich bin grad auf der Suche nach der Tabelle in der Datenbank in der definiert ist, welche Gruppen auf welche Foren zugreifen dürfen.
phpbb_users -> hier hab ich die Benutzer ausgelesen, mit der user_id habe ich in phpbb_user_group gesucht und die Gruppen zu denen der user Zugriff hat gefunden.
Nächster Schritt wäre dann mit der group_id herrauszufinden auf welche Foren die jeweilige Gruppe zugreifen darf.
Leider find ich hierfür keine Tabelle ;(
Vielen Dank schon einmal im Voraus!
Viele Grüße,
durable
Welche Gruppe darf in welche Foren? (Datenbank)
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- mad-manne
- Ehemaliges Teammitglied
- Beiträge: 5403
- Registriert: 18.03.2005 10:00
- Wohnort: Marl im Ruhrgebiet
Re: Welche Gruppe darf in welche Foren? (Datenbank)
Wo genau die Berechtigungen in der db liegen weiss ich auch nicht ... aber hier könntest du mal nachschauen: https://wiki.phpbb.com/Tables
Im Development-Wiki gibt es auch weitere Infos zum Code bzw. der Funktion von phpBB
Gruss,
Manne.
Im Development-Wiki gibt es auch weitere Infos zum Code bzw. der Funktion von phpBB

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Supportanfragen via E-Mail oder PN werden ignoriert
Verschoben von phpBB 3.0: Administration und Benutzung nach phpBB 3.0: Mod-Bastelstube am 02.10.2012 14:17 durch mad-manne
Re: Welche Gruppe darf in welche Foren? (Datenbank)
Hallo,
danke für die schnelle Antwort.
Auf https://wiki.phpbb.com/Tables hatte ich bereits vor meinem Eintrag hier nachgeschaut.
Leider komm ich einfach nicht weiter. Ich find keine Tabelle wo die group_id mit der forum_id verknüpft ist.
Hat vielleicht sonst noch jemand eine Idee?
Viele Grüße,
durable
danke für die schnelle Antwort.
Auf https://wiki.phpbb.com/Tables hatte ich bereits vor meinem Eintrag hier nachgeschaut.
Leider komm ich einfach nicht weiter. Ich find keine Tabelle wo die group_id mit der forum_id verknüpft ist.

Hat vielleicht sonst noch jemand eine Idee?
Viele Grüße,
durable
- mad-manne
- Ehemaliges Teammitglied
- Beiträge: 5403
- Registriert: 18.03.2005 10:00
- Wohnort: Marl im Ruhrgebiet
Re: Welche Gruppe darf in welche Foren? (Datenbank)
Naja ... wie ich schon sagte: Wo das in der db steht weiss ich nicht.
Aus welchem Grund willst du denn die Berechtigungen auslesen? Evtl. hilft dir das hier weiter: https://wiki.phpbb.com/Permissions
Hier ist erklärt, wie du Berechtigungen per Programmcode überprüfen kannst.
Gruss,
Manne.
Aus welchem Grund willst du denn die Berechtigungen auslesen? Evtl. hilft dir das hier weiter: https://wiki.phpbb.com/Permissions
Hier ist erklärt, wie du Berechtigungen per Programmcode überprüfen kannst.
Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Supportanfragen via E-Mail oder PN werden ignoriert
Re: Welche Gruppe darf in welche Foren? (Datenbank)
Die Berechtigungen sind in den
phpbb_acl_xxx
Tabellen gespeichert. Der Zugriff sollte aber wie von mad-manne gesagt über die auth
-Klasse erfolgen, da du sonst die komplette Logik nachbauen müsstest.KB:knigge
Re: Welche Gruppe darf in welche Foren? (Datenbank)
Danke für eure Antworten.
Bin schon ein bisschen weiter jetzt.
Viele Grüße,
durable
Bin schon ein bisschen weiter jetzt.
Viele Grüße,
durable