Seite 1 von 1

Zugänglich nur für Mitglieder - Einstellungen gesucht

Verfasst: 19.05.2004 09:00
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

Verfasst: 19.05.2004 09:12
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>

Verfasst: 20.05.2004 00:41
von nickynan
Danke, war genau das was ich gesucht habe. Funktioniert bestens.

Gruss
Christian

Verfasst: 20.05.2004 13:27
von oxpus
Keine Ursache.