}
if ($ac == 'del') {
    $res = $table_obj->del('art_id', $art_id, $url);
    $res and kekezu::admin_show_msg($_lang['operate_success'], $url, 3, '', 'success') or kekezu::admin_show_msg($_lang['operate_fail'], $url, 3, '', 'warning');
} elseif (isset($sbt_action)) {
    sizeof($ckb) or kekezu::admin_show_msg($_lang['choose_operate_item'], $url, 3, '', 'warning');
    is_array($ckb) and $ids = implode(',', array_filter($ckb));
    $art_obj->setWhere("art_id in ({$ids})");
    if ($sbt_action) {
        $res = $art_obj->del_keke_witkey_article();
        kekezu::admin_system_log($_lang['mulit_recovery_articles']);
    }
    $res and kekezu::admin_show_msg($_lang['mulit_operate_success'], $url, 3, '', 'success') or kekezu::admin_show_msg($_lang['mulit_operate_fail'], $url, 3, '', 'warning');
} elseif ($op == 'listorder') {
    $art_obj = new Keke_witkey_article_class();
    $art_obj->setWhere("art_id='{$art_id}'");
    $art_obj->setListorder(intval($value));
    $art_obj->edit_keke_witkey_article();
    kekezu::admin_system_log($_lang['edit_art_order'] . $art_id);
    die;
} else {
    $where = ' 1 = 1 ';
    switch ($type) {
        case 'art':
            kekezu::admin_check_role(16);
            $art_cat_arr = kekezu::get_table_data('*', "witkey_article_category", "cat_type = 'article'", " art_cat_id desc", '', '', 'art_cat_id', null);
            $where .= " and cat_type = 'article' ";
            break;
        case 'help':
            kekezu::admin_check_role(42);
            $art_cat_arr = kekezu::get_table_data('*', "witkey_article_category", "cat_type = 'help'", " art_cat_id desc", '', '', 'art_cat_id', null);
         $where .= "order by art_id desc ";
         break;
     case 2:
         $where .= "order by art_id asc ";
         break;
     case 3:
         $where .= "order by pub_time desc ";
         break;
     case 4:
         $where .= "order by pub_time asc ";
         break;
 }
 if ($tag_info['loadcount']) {
     $where .= "limit 0,{$tag_info['loadcount']} ";
 }
 $art_obj->setWhere($where);
 $art_arr = $art_obj->query_keke_witkey_article();
 $temp_arr = array();
 $cat_arr = keke_admin_class::get_article_cate();
 foreach ($art_arr as $v) {
     $a = array();
     $a['id'] = $v['art_id'];
     $a['catid'] = $v['art_cat_id'];
     $a['catname'] = $cat_arr[$v['art_cat_id']]['cat_name'];
     $a['uid'] = $v[uid];
     $a['catid'] = $v['art_cat_id'];
     $a['title'] = $v['art_title'];
     $a['pic'] = $v['art_pic'];
     $a['time'] = $v['pub_time'];
     $temp_arr[] = $a;
 }