Beispiel #1
0
<?php

defined('ADMIN_KEKE') or exit('Access Denied');
kekezu::admin_check_role(11);
$page_obj = $kekezu->_page_obj;
$table_class = new keke_table_class('witkey_space');
$member_class = new keke_table_class('witkey_member');
$url_str = "index.php?do={$do}&view={$view}&space[username]={$space['username']}&space[email]={$space['email']}&space[uid]={$space['uid']}&slt_page_size={$slt_page_size}&ord[0]={$ord['0']}&ord[1]={$ord['1']}&slt_static={$slt_static}";
$grouplist_arr = keke_admin_class::get_user_group();
switch ($op) {
    case "del":
        $del_uid = keke_user_class::user_delete($edituid);
        kekezu::admin_system_log(kekezu::lang('delete_member}') . $memberinfo_arr['username']);
        $del_uid and kekezu::admin_show_msg($_lang['operate_success'], "index.php?do=user&view=list", 3, '', 'success') or kekezu::admin_show_msg($_lang['operate_fail'], "index.php?do=user&view=list", 3, '', 'warning');
        break;
    case "disable":
        $sql = sprintf("update  %switkey_space set status=2 where uid =%d", TABLEPRE, $edituid);
        db_factory::execute($sql);
        $v_arr = array($_lang['username'] => $memberinfo_arr['username'], $_lang['website_name'] => $kekezu->_sys_config['website_name']);
        keke_shop_class::notify_user($memberinfo_arr['uid'], $memberinfo_arr['username'], 'freeze', $_lang['user_freeze'], $v_arr, 2);
        kekezu::admin_system_log($_lang['unfreeze_member'] . $memberinfo_arr['username']);
        kekezu::admin_show_msg($_lang['operate_success'], "index.php?do=user&view=list", 3, '', 'success');
        break;
    case "able":
        kekezu::admin_check_role(24);
        $sql = sprintf("update  %switkey_space set status=1 where uid =%d", TABLEPRE, $edituid);
        db_factory::execute($sql);
        $v_arr = array($_lang['username'] => $memberinfo_arr['username'], $_lang['website_name'] => $kekezu->_sys_config['website_name']);
        keke_msg_class::notify_user($memberinfo_arr['uid'], $memberinfo_arr['username'], 'unfreeze', $_lang['user_unfreeze'], $v_arr, 2);
        kekezu::admin_system_log($_lang['unfreeze_member'] . $memberinfo_arr['username']);
        kekezu::admin_show_msg($_lang['operate_success'], "index.php?do=user&view=list", 3, '', 'success');