Seite 1 von 1
Mitgliederliste und Benutzergruppe?
Verfasst: 04.08.2005 16:22
von Kampfgelse
Hi Leute, bin neu hier und find das mit dem Board echt toll.
Coole Arbeit.
So jetzt zum Thema. Und zwar hab ich ein Forum für ein Spiel aufgesetzt und da will ich das jetzt machen das nur Leute die Mitgliederliste und die Benutzergruppe einsehen können die registriert sind.
Ehm könnte mir das bitte einer erklären wie das geht?
Danke.
MFG Kampfgelse
Verfasst: 04.08.2005 16:25
von Valerie Raghnall
du suchst einfach in der datei overall_header.tpl nach
und fügst in einer zeile davor
ein. dann suchst du nach
und fügst danach in einer neuen zeile
ein.
das selbe gilt dann für
und
Verfasst: 04.08.2005 16:52
von Kampfgelse
Danke hat gut geklappt.
kann geclosed werden wenn es sonst niemand mehr braucht
Verfasst: 04.08.2005 23:32
von HdZ
Du solltest auch noch in der groupcp.php bzw. memberlist.php nach
suchen und danach einfügen :
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
Dann können die Menues auch nich mehr direkt aufgerufen werden.
PS: "memberlist" mußte bei den Gruppen durch "groupcp" ersetzen.
Verfasst: 09.08.2005 10:08
von smarterweb
Hallo allerseits,
ich habe genau den gleichen Wunsch, nicht registrierten Leuten die Einsicht ins Forum zu beschränken und habe
dank obiger Tipps erfolgreich die Memberliste gesperrt.
Danke!
Leider ist es aber nach wie vor problemlos möglich über das Erraten einer Benutzernummer (was nicht wirklich schwer fällt) sich einzelne Benutzerprofile direkt anzuzeigen.
Beispiel:
http://hochbild.de/phpbb/profile.php?mo ... rofile&u=3 zeigt mein Profil. Wenn man dann mit u= ein wenig rumspielt, hat man irgendwann alle Profile gesehen.
Nun wollte ich einfach genau wie bei memberlist.php den Status
session_logged_in abfragen, was zwar geht, aber dazu führt, dass ein Registrieren nicht mehr möglich ist.
Daraufhin habe ich die Abfrage erweitert
Code: Alles auswählen
if ( !$userdata['session_logged_in'] && $mode != 'register' )
{
redirect(append_sid("login.".$phpEx."?redirect=profile.".$phpEx, true));
exit;
}
das Registrieren klappt aber dennoch nicht.
Wo ist der Haken?
Vielen Dank für eure Hilfe
Peter
Verfasst: 09.08.2005 15:26
von Valerie Raghnall
es gibt auf
www.phpbbhacks.com einen mod dafür... ich weiß jetzt nicht wie er heißt, bin aber letztens da drübergestolpert... der vermeidet auch das anzeigen von profilen... such mal einfach dort danach
