Seite 1 von 1

Memberliste nur für Mitglieder anzeigbar.

Verfasst: 20.12.2003 14:54
von Saber_Rider
Hi, ich würde in meinem Forum gerne die Mitgliederliste "memberlist.php" und die Profile "profile.php?mode=viewprofile" der einzelnen Mitglieder nur für ebenfalls Mitglieder erlauben. D.h. Gäste können die Mitgliederliste und Profile nicht anschauen.
Außerdem noch, dass man die Gruppenseite "groupcp.php" nur als mitglied aufrufen kann.

der Fortgeschrittenen Part wäre dann, dass man über den Admin Bereich einstellen kann, dass
1. man nur die Profile seiner Gruppe
2. alle Profile
3. nicht von admins
4. nicht von mods
anschauen kann.

Mir würde momentan der obere Teil genügen. Das Fortgeschrittene brauche ich nicht. Ist nur eine Anregung, falls einer Lust hat einen MOD zu bauen.

Für Hilfe wäre ich sehr dankbar, da ich es alleine nicht hin bekomme. Kenne mich zwar etwas mit php aus, aber nicht mit phpbb.

tnx, Saber_Rider

Verfasst: 20.12.2003 15:07
von MrMind
Müsstest es lediglich nur abfragen ob die user_id -1 ist, dann exit bzw. die_message(), ansonsten weiter machen. Jeder angemeldete User bekommt eine ID und die ID -1 ist für Gäste. Entweder haben die Gäste keine ID oder -1. So in etwa müsste dann das Script aussehen:

Code: Alles auswählen

if ( ( isset($userdata['user_id']) && $userdata['user_id'] == -1 ) || empty($userdata['user_id']) )
     die_message( //die_message-Parameter);
Mfg
MrMind

Verfasst: 20.12.2003 15:18
von Saber_Rider
Danke, werde ich demnächst mal ausprobieren. Kann es leider erst am Montag testen.

Verfasst: 20.12.2003 15:22
von MrMind
Keine Ursache, kannst es auchmal testen mit $userdate['session_logged_in'] statt mit $userdata['user_id'].


Mfg
MrMind

Verfasst: 20.12.2003 15:28
von Leuchte
Schau dir den Beitrag an. Auf seite 1 ist der code für die memberlist, ein paar seiten weiter für das profil
http://www.phpbb.de/viewtopic.php?t=16206

Verfasst: 20.12.2003 15:32
von MrMind
Jo so ähnlich wie ich es gesagt habe ;)

Naja eigentlich müsste es doch auch mit $userdata['user_id'] funktionieren oder was meinste? @Leuchte


Mfg
MrMind

Verfasst: 21.12.2003 11:45
von Saber_Rider
Hab den Beitrag gestern auch noch gefunden. :grin:
http://www.phpbb.de/viewtopic.php?t=16206
Danke.
Kann einer diesen Thread hier closen? Nicht, dass hier auch noch so eine Diskussion anfängt wie in dem anderen. Denke nämlich, dass alles geklärt ist.

Saber_Rider