Gruppenabfrage funktioniert nicht

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Bitti
Mitglied
Beiträge: 25
Registriert: 01.10.2006 21:27
Wohnort: Altenkunstadt

Gruppenabfrage funktioniert nicht

Beitrag von Bitti »

Hallo

Ich habe dieses Snippet hier probiert.

Diese Seite soll nur die Benutzergruppe 5 betreten können.
Ich komme aber auch mit meinem Testuser auf die Seite.

Die Datei

Was habe ich falsch gemacht, daß es nicht funktioniert.

Danke
Gruß
Bitti
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Der erste Teil ist ja bisher ok.

Aber wie sieht Dein Template ( HTML Datei ) dazu aus ?
Bitti
Mitglied
Beiträge: 25
Registriert: 01.10.2006 21:27
Wohnort: Altenkunstadt

Beitrag von Bitti »

Hi Dr.Death

Hier mein Template.

Die Datei
Gruß
Bitti
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

:oops:

Der Fehler liegt ( lag ) an meinem Snippet :oops:

ich hatte dort die Variable

$gruppen_id

beim eigentlichen Funktionsaufruf mit

$group_id

versehentlich ausgetauscht.

Tausche in deiner PHP Datei die Zeile:

Code: Alles auswählen

$is_in_group = group_memberships($group_id, $benutzer_id , true);
mit folgender aus:

Code: Alles auswählen

$is_in_group = group_memberships($gruppen_id, $benutzer_id , true);
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Bin an dem Code auch verzweifelt.
Hab schon gedacht, ich werd blöd *g

Danke
Bitti
Mitglied
Beiträge: 25
Registriert: 01.10.2006 21:27
Wohnort: Altenkunstadt

Beitrag von Bitti »

Danke Dr. Death jetzt funktioniert der Code einwandfrei.
Gruß
Bitti
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Tja, ich werde alt.... ich sollte wohl langsam in Rente gehen ;-)
Ogniquok
Mitglied
Beiträge: 208
Registriert: 04.08.2007 22:24

Beitrag von Ogniquok »

Ahh, gut dass das mal jemand gemerkt hat und nachgefragt hat. Ich dachte schon, ich sei zu blöd dazu, das Snippet zu benutzen... :lol:
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Ich möchte den Code von Dr.Death Gruppenzugehörigkeiten eines Benutzers prüfen in die overall_header.html einfügen.
Soweit ich mitbekommen habe wird bei phpBB3 die overall_header.html von der /includes/functions.php gehandelt.

Ich müsste den php Teil also in die functions.php einbauen.
Darf ich in die functions.php diesen code einbauen ? oder muß der code in eine andere datei eingabut werden

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/functions_user.' . $phpEx);
Gruß Markus
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Hab ich mich so unverständlich ausgedrückt?

Wie stelle ich die Funktion group_memberships() für alle phpbb3 Seiten bereit.
Gruß Markus
Antworten

Zurück zu „[3.0.x] Mod Support“