Seite 1 von 1

Board3Portal Boxen nur für eine Benutzergruppe anzeigen

Verfasst: 16.11.2009 14:28
von Scanialady
Hallo

ich brauche mal Hilfe bei der Prüfung der Gruppenzugehörigkeit, um im Board3Portal eine selbst hinzugefügte Box nur für Mitglieder einer bestimmten Usergruppe anzuzeigen.

Ich fand zur Gruppenprüfung den Thread http://www.phpbb.de/community/viewtopic ... 60&start=0 - komme da aber nicht so richtig mit klar. Dort wird erläutert, dass man die vorhandene Funktion group_memberships() verwenden kann, um Inhalte anzuzeigen oder eben nicht. Bei der Aufgabe, wo nun was eingefügt werden muss bin ich ein wenig überfordert.

Das Portal an sich ist für alle sichtbar. Inhalte des Forums, die über Usergruppen geregelt sind, sind mit Rechten für die verschiedenen Usergruppen eingerichtet. Aber wie blende ich jetzt eine einzelne Box für alle aus, die nicht Mitglied der Gruppen-ID 7 sind?

Die Box bekommt ihren Inhalt über eine status.html (Templates). Diese Datei ruft den Status aus einer status.php aus dem Verzeichnis Status des phpbb-Ordners ab.

Wie und wo setze ich nun den Code für die Prüfung "wenn User Mitglied der Gruppe 7 ist, füge Status-Box ein "? Für Gäste und Bots ist das einfach - da muss ich ja nur <!-- IF not S_IS_BOT and S_USER_LOGGED_IN --> vor <!-- INCLUDE portal/block/status.html --> in der portal_body.html des Styles angeben. Aber stattdessen würd ich eben lieber haben, dass vor include nur "wenn Mitglied von Gruppe 7 ist" steht.

Ich hoffe das war verständlich - ich bin nicht so der Coder, aber ich versuch mein Bestes. Kann mir jemand da aushelfen?


Board3Portal 1.0.3 - PhpBB 3.0.5 deutsch

Re: Board3Portal Boxen nur für eine Benutzergruppe anzeigen

Verfasst: 16.11.2009 15:29
von Scanialady
aaaaaaaaaaaaaaaah.. ich hab die Lösung gefunden und zwar

HIER http://nationsofmetal.na.funpic.de/foru ... f=11&t=206

trotzdem danke.

erledigt.