Alle Foren mit Leserechten auslesen

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
k-weddige
Mitglied
Beiträge: 33
Registriert: 21.10.2004 14:26
Kontaktdaten:

Alle Foren mit Leserechten auslesen

Beitrag von k-weddige »

Hi!

Ich möchte auf meiner Homepage eine Liste mit den aktuellen Threads anzeigen und brauche dafür alle Foren, in denen ein User Leserechte hat.
Die phpBB-Funktionen stehen mir nicht zur Verfügung. (Ich möchte Forum und HP nicht zu sehr verwurschteln)

Wie kann ich die Rechte aus der DB auslesen?

TIA,
Konstantin
k-weddige
Mitglied
Beiträge: 33
Registriert: 21.10.2004 14:26
Kontaktdaten:

Beitrag von k-weddige »

Liege ich richtig, wenn ich davon ausgehe, dass mir dieses SQL-Statement alle Ausnahmen vom Verhalten für einen Standarduser ausgibt?

Code: Alles auswählen

SELECT a.auth_read, a.forum_id
FROM phpbb_auth_access a
JOIN phpbb_user_group b
JOIN phpbb_users c
WHERE a.group_id = b.group_id
AND b.user_id = c.user_id
AND c.user_id = 2
Das Verhalten für Standarduser wird in phpbb_forums.auth_read festgelegt?

Wofür stehen die jeweiligen Werte? (0, 1, 2, ...)

Konstantin
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

den MOD kennst du?
http://www.phpbb.de/moddb/mod.php?id=48

Warum das Rad neu erfinden? :wink:

Markus
k-weddige
Mitglied
Beiträge: 33
Registriert: 21.10.2004 14:26
Kontaktdaten:

Beitrag von k-weddige »

Den kannte ich nicht. TNX! Das spaart mir ein wenig Arbeit.
Nur mein Problem bleibt bestehen:

Ich verwende die Anzeige außerhalb von phpBB (no_phpBB_recent) und möchte nur die Foren anzeigen, die der User auch sehen kann.

Ich möchte außerdem nicht einfach alle privaten Foren ausblenden, sondern entsprechend der Rechte des Users (ID ist bekannt). Funktionen, wie auth() stehen mir jedoch nicht zur Verfügung, das ich den Overhead des Forums aus der Homepage raushalten will.

Konstantin
k-weddige
Mitglied
Beiträge: 33
Registriert: 21.10.2004 14:26
Kontaktdaten:

Beitrag von k-weddige »

Ich habe jetzt herausgefunden, was die Werte 0, 3 und 5 bedeuten.

Ich habe aber auch die Werte 1 und 2. Was bedeuten die?

Konstantin
k-weddige
Mitglied
Beiträge: 33
Registriert: 21.10.2004 14:26
Kontaktdaten:

Beitrag von k-weddige »

TNX
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“