Mitgliederliste sperren

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Xwitz
Mitglied
Beiträge: 1104
Registriert: 21.06.2005 21:41

Beitrag von Xwitz »

@ kjuu, und was passiert, wenn ich dann einfach manuell auf die memberlist.php zugreife?
Benutzeravatar
NeoSun
Mitglied
Beiträge: 9
Registriert: 28.11.2005 12:47

Beitrag von NeoSun »

Es gibt noch eine einfache und sehr effektive Lösung. In dem Du einen zweiten "overall_header" erzeugst, kannst Du alle nicht gewollten Funktionen/Links "ausblenden".

Ersetze in includes/page_header.php:

Code: Alles auswählen

//
// Parse and show the overall header.
//
$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
durch:

Code: Alles auswählen

//
// Parse and show the overall header.
//
$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl' , 'overall_header_out' => ( empty($gen_simple_header) ) ? 'overall_header_out.tpl' : 'simple_header.tpl')
);
und:

Code: Alles auswählen

$template->pparse('overall_header');
durch:

Code: Alles auswählen

if ( $userdata['session_logged_in'] )
{ $template->pparse('overall_header');}
else
{ $template->pparse('overall_header_out');}
Nun kopiere die Datei overall_header.tpl (zu finden standardmäßig im templates/subSilver/-Ordner) als overall_header_out.tpl und lösche alles aus overall_header_out.tpl heraus, was Du Gästen nicht ersichtlich machen möchtest.

Die Mitgliederliste findest Du unter:

Code: Alles auswählen

<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>&nbsp;&nbsp;
Also einfach löschen und keiner, der nicht eingeloggt ist, erreicht diesen Link.

LG André
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag von kjwargan »

Markus67 hat geschrieben:hier gibts doch alles was ihr braucht ...
http://www.phpbb.de/viewtopic.php?t=47560
In einem Forum baute ich das vor dem SubstylesMod incl. extremStyles ein, da funktioniert das. Bei einem 2. Forum baute ich esanschließend ein, aber hier bekomme ich Fehlermeldungen!
Also, wieder ausgebaut :(
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
IPB_Flüchtling
Mitglied
Beiträge: 1862
Registriert: 23.12.2004 22:46

Beitrag von IPB_Flüchtling »

Xwitz hat geschrieben:@ kjuu, und was passiert, wenn ich dann einfach manuell auf die memberlist.php zugreife?
Hallo,

hier findest Du die Lösung: http://www.phpbb.de/viewtopic.php?p=580629#580629

LG, IPB_Flüchtling
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“