Wie versteckt man die Mitgliederliste vor nicht registrierte

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
maxim670
Mitglied
Beiträge: 13
Registriert: 02.03.2008 19:55

Wie versteckt man die Mitgliederliste vor nicht registrierte

Beitrag von maxim670 »

Hallo

wie kann ich die Mitgliederliste nur für angemeldete benutzer sichtbar machen
denn auch wenn ein gast auf das forum kommt, sieht er oben in der reiterleiste einen schalter, der auf die mitgliederliste verweist. dies würde ich gerne unterbinden

Wie entferne ich den schalter "Mitgliederliste" eventuell ganz, auch für angemeldete falls es nicht anders geht.

2. Problem:
ich würde gerne registrierungen nur vom admin durchführen lassen, weil cih bereits eine liste von allen späteren mitgliedern des forums habe.
bisher muss ich die benutzer manuell anmelden, in dem ich mich auslogge und danach als admin wieder einlogge und diese freischalte.

vielen dank im voraus!

mfg
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Die Mitgliederliste ist standardmäßg nur von angemeldeten Benutzern einsehbar. Beim Klick auf den Link, werden Gäste zum Anmelden bzw. Registrieren aufgefordert.

Durch das Rechtesystem lässt sich dieses Verhalten beeinflussen: KB:170
Entscheidend ist hier das Benutzerrecht "Kann Profile, die Mitglieder- und die Wer-ist-online-Liste ansehen", das auch an die Gastgruppe vergeben werden kann - es standardmäßig aber nicht ist.

Zum vollständigen Entfernen des Mitgliederlisten-Links musst du das Template bearbeiten (overall_header.html). Ich würde dir davon abraten.

Die Steuerung der Registrierungseinstellungen ist durch einfaches Umsehen im Administrations-Bereich leicht zu finden : Administrations-Bereich -> Registrierung -> Benutzerkonto-Aktivierung: durch Administrator (dazu müssen Board-E-Mails aktiviert sein, sonst kann das Board ja keine eMails versenden)
Powered by Coffee
maxim670
Mitglied
Beiträge: 13
Registriert: 02.03.2008 19:55

Beitrag von maxim670 »

*edit*
Zuletzt geändert von maxim670 am 05.03.2008 11:17, insgesamt 1-mal geändert.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Du hast im falschen Forum gepostet. Du verwendest nach deinem Screenshot ein phpBB Version 2. :wink:
Powered by Coffee
Mavo460
Mitglied
Beiträge: 368
Registriert: 07.09.2005 20:16
Wohnort: Oldenburg
Kontaktdaten:

Beitrag von Mavo460 »

suche in deiner memberlist.php:

Code: Alles auswählen

//
// End session management
//
füge darunter ein:

Code: Alles auswählen

// Verweigert nicht eingeloggten Usern das sehen der Memberliste
if( !$userdata['session_logged_in'] )
{
   header("Location: " . append_sid("login.$phpEx?redirect=memberlist.$phpEx", true));
   exit;
}
Der Code flog hier vor kurzem mal im Board rum
maxim670
Mitglied
Beiträge: 13
Registriert: 02.03.2008 19:55

Beitrag von maxim670 »

Danke...hat funktioniert
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“