Seite 1 von 1

Secure Main Admin

Verfasst: 26.08.2005 10:36
von Purzel
Der Link hier im Forum geht nicht mehr. Ich war auch schon auf anderen Seiten, aber ebenfalls erfolglos. Hat den zufällig jemand für mich? :-?

Verfasst: 26.08.2005 10:43
von Markus67
Hi ...

schau mal hier rein :wink:
http://www.phpbb.de/viewtopic.php?p=515021#515021

Markus

Verfasst: 26.08.2005 10:46
von Purzel
Hey das wars, danke. :D

Verfasst: 26.08.2005 15:55
von HdZ
Und nich vergessen die "admin_user_ban" anzupassen, denn gebannt werden kann der OberAdmin trotzdem noch...

Verfasst: 26.08.2005 15:57
von ATARI
inwiefern muss man die anpassen? code?

Verfasst: 26.08.2005 22:58
von Purzel
Ja, für den Tipp bin auch dankbar, aber der wie schon erwähnt, fehlt mir dann auch noch der Code.

Verfasst: 28.08.2005 00:26
von HdZ
irgendwo hatte ich das ma gepostet, aber was solls.

Code: Alles auswählen

admin_user_ban:
Finde:
 		$this_userdata = get_userdata($HTTP_POST_VARS['username'], true);
		if( !$this_userdata )
		{
			message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] );
		}
Danach füge ein:
		else if ( $this_userdata['user_id'] == 2 )
		{
			message_die(GENERAL_MESSAGE, $lang['No_user_id_specified'] );
		}

Code: Alles auswählen

session:
Finde:
	//
	// Initial ban check against user id, IP and email address
	//
	preg_match('/(..)(..)(..)(..)/', $user_ip, $user_ip_parts);
Danach füge ein:
	if ( $user_id != 2 )
	{
Finde:
				message_die(CRITICAL_MESSAGE, 'You_been_banned');
			}
		}
Danach füge ein:
	}
Zumindest bei uns funktioniert das.