Zugänglich nur für Mitglieder - Einstellungen gesucht

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
nickynan
Mitglied
Beiträge: 88
Registriert: 17.05.2004 17:04
Kontaktdaten:

Zugänglich nur für Mitglieder - Einstellungen gesucht

Beitrag von nickynan »

Hallo,

habe jetzt 208 subsilver soweit am laufen. Was nicht gefällt ist, dass sowohl die Mitgliederliste, Benutzergruppen und "Unbeantwortete Beiträge anzeigen" für Nichtmitglieder zugänglich sind.
Dies ist in diesem Forum hier ebenfalls so.

Kann man das ändern ?

Gruss
Christian
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das lässt sich ändern:
Öffne die Datei memberlist.php und füge nach

Code: Alles auswählen

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_VIEWMEMBERS);
init_userprefs($userdata);
//
// End session management
//
dieses ein:

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
		redirect(append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
		exit;
}
Dann in groupcp.php nach

Code: Alles auswählen

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_GROUPCP);
init_userprefs($userdata);
//
// End session management
//
dieses hier einfügen

Code: Alles auswählen

if ( !$userdata['session_logged_in'])
{
	redirect(append_sid("login.".$phpEx."?redirect=groupcp.".$phpEx, true));
	exit;
}
und zuletzt in templates/subSilver/index_body.tpl diese Zeilen

Code: Alles auswählen

		<!-- END switch_user_logged_in -->
		<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
durch folgende ersetzen

Code: Alles auswählen

		<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a>
		<!-- END switch_user_logged_in -->
	</td>
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
nickynan
Mitglied
Beiträge: 88
Registriert: 17.05.2004 17:04
Kontaktdaten:

Beitrag von nickynan »

Danke, war genau das was ich gesucht habe. Funktioniert bestens.

Gruss
Christian
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

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