Foren-Zutritt für einzelne User?

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Foren-Zutritt für einzelne User?

Beitrag von leopittoni »

Hallo!

Man kann ja für einzelne Users einstellen, wer zu welchem (privaten) Forum zutritt hat.

Nur: Wo in der DB werden diese Einstellungen gespeichert?

Danke! Léo
Boecki91
Ehemaliges Teammitglied
Beiträge: 4744
Registriert: 18.06.2006 15:21

Beitrag von Boecki91 »

hast du in der Gruppen Tabelle geschaut?
Standart: Am besten mit beiden Beinen auf dem Boden
Standardmäßig antworte ich nicht auf PMs
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag von leopittoni »

Ha, hab ich... Nur irgendwie hat es für jeden einzelnen User eine Gruppe? "Single ..." irgendwas.

Wo finde ich denn "User ID xy" hat Zutritt auf "Forum ID kz"?

Danke, Léo
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

phpbb_auth_access :wink:
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag von leopittoni »

Hmm

Ist das richtig, dass:

Jeder User ist selber eine Gruppe und hat eine eigene Gruppen-ID, definiert in user_goups

in auth_access wird der Zugang zu den Gruppen vergeben, also nicht direkt zu den user-ids.

Um also einen neuen Eintrag in die DB zu bringen, um einem User Zugang zu einem neuen Forum zu geben, muss man:

- Die entsprechende user_group ID abfragen
- Einen Eintrag mit dieser ID in auth_access schreiben.

Stimmt das so?

Danke! Léo
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Ja, das stimmt so.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag von leopittoni »

Noch eine Frage...

Ich habe die Nutzer-ID und möchte herausfinden, welche Gruppen-ID dazugehört.

Allerdings kann der Nutzer mehrer Gruppen-ID's haben, ich möchte aber die, inder er alleine ist!

Wie kann ich das abfragen?

Danke, Léo
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Wenn group_single_user = 1 (phpbb_groups) ist, dann ist es eine SingleUsergroup, ansonsten eine normale Gruppe.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Benutzeravatar
leopittoni
Mitglied
Beiträge: 1162
Registriert: 26.04.2004 20:17

Beitrag von leopittoni »

Och... dann sogar drei Tabellen?!

Ich habe die user_id: $userdata['user_id'];

Und dann?

user_group -> group_id
groups -> group_single_user = 1 ?

Wie kann ich direkt die group_id (singe user group) eines Useres abfragen?

Danke für die Hilfe! Léo
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Code: Alles auswählen

SELECT g.group_id
FROM phpbb_users u, phpbb_user_group ug, phpbb_groups g
WHERE u.user_id = ug.user_id
   AND ug.group_single_user = 1
   AND g.group_id = ug.group_id
   AND user_id = <User-ID>
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“