Mod um Gäste auszuschalten

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
zerzaro
Mitglied
Beiträge: 143
Registriert: 23.06.2004 16:29

Mod um Gäste auszuschalten

Beitrag von zerzaro »

Der Titel sagt schon alles. Ich brauche einen Mod um Gäste auzuschalten oder ist das schon beim phpBB Board mit drinn? >.>
Benutzeravatar
gloriosa
Mitglied
Beiträge: 13770
Registriert: 04.01.2005 20:23
Wohnort: Landeshauptstadt Erfurt

Hilfe

Beitrag von gloriosa »

Hallo,
im Folgenden ist am Beispiel memberlist.php erläutert wie Du Gästen den Zugang in nahezu jeden Programmteil versperren kannst :
Wenn Du in der memebrlist.php diesen Programmcode

Code: Alles auswählen

// Restrict to members:
if( !$userdata['session_logged_in'] ) 
{ 
   header("Location: " . append_sid("login.$phpEx?redirect=memberlist.$phpEx", true)); 
   exit; 
}
vor

Code: Alles auswählen

//
// End session management
//
einfügst sehen nur noch registrierte Mitglieder die Mitgliedsliste. :D

Tauschst Du memberlist gegen profil aus funktioniert das auch in der profil.php usw... :D
Viele Grüße - gloriosa :D
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Charissima
Mitglied
Beiträge: 104
Registriert: 15.11.2005 21:49
Wohnort: Schleswig-Holstein
Kontaktdaten:

Beitrag von Charissima »

Ich hatte das eingebaut in profil.php, musste aber dann feststellen, dass auch keine Registrierung mehr möglich war, weil das System dann auch dort ein einloggen verlangte, was natürlich widersinnig ist.

In profil.php muss man das im entsprechenden else-Zweig einbauen:

Code: Alles auswählen

else if ( $mode == 'editprofile' || $mode == 'register' )
	{
		if ( !$userdata['session_logged_in'] && $mode == 'editprofile' )
		{
			redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true));
		}

		include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
		exit;
	}
Dies nur zur Info, damit es nicht noch jemand so geht wie mir !
Mein Forum ist eines meiner schönsten Hobbys
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“