Example #1
0
    if ($_REQUEST['action'] == 'unban') {
        BuckysBanUser::unbanUsers($_REQUEST['bannedID']);
        buckys_redirect('/banned_users.php', MSG_UNBAN_USERS);
    } else {
        if ($_REQUEST['action'] == 'delete') {
            BuckysBanUser::deleteUsers($_REQUEST['bannedID']);
            buckys_redirect('/banned_users.php', MSG_DELETE_USERS);
        } else {
            if ($_REQUEST['action'] == 'deletebyid') {
                if (!isset($_REQUEST['userID']) || !BuckysUser::checkUserID($_REQUEST['userID'], false)) {
                    buckys_redirect('/index.php', MSG_INVALID_REQUEST, MSG_TYPE_ERROR);
                }
                BuckysUser::deleteUserAccount($_REQUEST['userID']);
                buckys_redirect('/index.php', MSG_DELETE_USERS);
            }
        }
    }
    exit;
}
$page = isset($_GET['page']) ? $_GET['page'] : 1;
$totalCount = BuckysBanUser::getBannedUsersCount();
//Init Pagination Class
$pagination = new Pagination($totalCount, BuckysBanUser::$COUNT_PER_PAGE, $page);
$page = $pagination->getCurrentPage();
$users = BuckysBanUser::getBannedUsers($page, BuckysBanUser::$COUNT_PER_PAGE);
buckys_enqueue_stylesheet('account.css');
buckys_enqueue_stylesheet('moderator.css');
buckys_enqueue_javascript('banned_users.js');
$BUCKYS_GLOBALS['content'] = 'banned_users';
$BUCKYS_GLOBALS['title'] = "Manage Banned Users - BuckysRoom";
require DIR_FS_TEMPLATE . $BUCKYS_GLOBALS['template'] . "/" . $BUCKYS_GLOBALS['layout'] . ".php";