Admin en mod only
Geplaatst: 08 feb 2007, 17:11
				
				Hoe pas ik deze pagina zo aan dat alleen de moderator en admin dit zien?
			Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'language/lang_'.$board_config['default_lang']. '/lang_ban.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
if(!$userdata['session_logged_in']){
	redirect(append_sid("login.$phpEx?redirect=banlist.$phpEx", true));
	die;
}
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
	'body' => 'admin/ebm_body.tpl')
);
$template->assign_block_vars('banlist',array());
$template->assign_vars(array(
	"L_USERNAME" => $lang['username'],
	"L_IP" => $lang['ip'],
	"L_EMAIL" => $lang['Email'],
	"L_REASON" => $lang['reason'],
	"L_BANLIST" => $lang['banlist']
));
$sql = "SELECT * FROM ".BANLIST_TABLE." b, ".USERS_TABLE." u
		WHERE u.user_id = b.ban_userid OR (b.ban_userid = 0 AND u.user_id = -1)
		ORDER BY b.reason";
$r = $db->sql_query($sql);
if(!$r){
	message_die(GENERAL_ERROR,"","",__LINE__,__FILE__,$sql);
}
while($g = $db->sql_fetchrow($r)){
	$template->assign_block_vars('banlist.row',array(
		"USERNAME" => $g['username'],
		"IP" => decode_ip($g['ban_ip']),
		"EMAIL" => $g['ban_email'],
		"REASON" => $g['reason']
	));
}
$template->pparse('body');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>