Seite 1 von 1

Welche Gruppe darf in welche Foren? (Datenbank)

Verfasst: 02.10.2012 14:01
von durable
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

Re: Welche Gruppe darf in welche Foren? (Datenbank)

Verfasst: 02.10.2012 14:16
von mad-manne
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 :wink:

Gruss,
Manne.

Re: Welche Gruppe darf in welche Foren? (Datenbank)

Verfasst: 02.10.2012 14:22
von durable
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

Re: Welche Gruppe darf in welche Foren? (Datenbank)

Verfasst: 02.10.2012 14:27
von mad-manne
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.

Re: Welche Gruppe darf in welche Foren? (Datenbank)

Verfasst: 02.10.2012 15:07
von Pyramide
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.

Re: Welche Gruppe darf in welche Foren? (Datenbank)

Verfasst: 04.10.2012 17:09
von durable
Danke für eure Antworten.

Bin schon ein bisschen weiter jetzt.

Viele Grüße,
durable