<?php defined('IN_DESTOON') or exit('Access Denied'); require MD_ROOT . '/fans.class.php'; $do = new fans(); if ($action) { $itemid && is_array($itemid) or message($L['my_choose_fans']); foreach ($itemid as $fid) { $F = $db->get_one("SELECT * FROM {$table}_fans WHERE itemid={$fid}"); $GRP = get_group($F['gid']); $GRP && $GRP['status'] == 3 or message($L['my_not_group']); $GRP['username'] == $_username or message($L['my_not_admin']); } } switch ($action) { case 'delete': $do->recycle($itemid); dmsg($L['success_delete'], $forward); break; case 'cancel': $do->check($itemid, 2); dmsg($L['success_cancel'], $forward); break; case 'check': $do->check($itemid); dmsg($L['success_checked'], $forward); break; case 'reject': $do->reject($itemid); dmsg($L['success_reject'], $forward); break;
<?php defined('DT_ADMIN') or exit('Access Denied'); $gid = isset($gid) ? intval($gid) : 0; require MD_ROOT . '/fans.class.php'; $do = new fans(); $menus = array(array('粉丝列表', '?moduleid=' . $moduleid . '&file=' . $file . '&gid=' . $gid), array('待审核', '?moduleid=' . $moduleid . '&file=' . $file . '&gid=' . $gid . '&action=check'), array('未通过', '?moduleid=' . $moduleid . '&file=' . $file . '&gid=' . $gid . '&action=reject'), array('回收站', '?moduleid=' . $moduleid . '&file=' . $file . '&gid=' . $gid . '&action=recycle')); if (in_array($action, array('', 'check', 'reject', 'recycle'))) { $sfields = array('加入理由', '会员名', '昵称'); $dfields = array('content', 'username', 'passport'); $sorder = array('结果排序方式', '添加时间降序', '添加时间升序'); $dorder = array('itemid desc', 'addtime DESC', 'addtime ASC'); isset($fields) && isset($dfields[$fields]) or $fields = 0; isset($order) && isset($dorder[$order]) or $order = 0; $fields_select = dselect($sfields, 'fields', '', $fields); $order_select = dselect($sorder, 'order', '', $order); $condition = ''; if ($keyword) { $condition .= " AND {$dfields[$fields]} LIKE '%{$keyword}%'"; } if ($gid) { $condition .= " AND gid='{$gid}'"; } } switch ($action) { case 'delete': $itemid or msg('请选择粉丝'); isset($recycle) ? $do->recycle($itemid) : $do->delete($itemid); dmsg('删除成功', $forward); break; case 'cancel':