예제 #1
0
         tohtml('show', $module);
     }
     dmsg('生成成功', $forward);
     break;
 case 'delete':
     $itemid or msg('请选择帖子');
     isset($recycle) ? $do->recycle($itemid) : $do->delete($itemid);
     dmsg('删除成功', $forward);
     break;
 case 'restore':
     $itemid or msg('请选择帖子');
     $do->restore($itemid);
     dmsg('还原成功', $forward);
     break;
 case 'clear':
     $do->clear();
     dmsg('清空成功', $forward);
     break;
 case 'level':
     $itemid or msg('请选择帖子');
     $level = intval($level);
     $level >= 0 && $level <= 9 or $level = 0;
     #$do->level($itemid, $level);
     foreach ($itemid as $tid) {
         $db->query("UPDATE {$table} SET level={$level} WHERE itemid={$tid}");
     }
     if (need_notice()) {
         foreach ($itemid as $tid) {
             $T = $db->get_one("SELECT title,linkurl,username FROM {$table} WHERE itemid={$tid}");
             $body = lang($L['manage_msg_content'], array($MOD['linkurl'] . $T['linkurl'], nl2br($reason), $_username));
             send_notice($T['username'], lang($L['manage_msg_title'], array('帖子', dsubstr($T['title'], 20, '...'), $level ? '加入精华' : '取消精华')), lang($L['manage_msg_content'], array($MOD['linkurl'] . $T['linkurl'], nl2br($reason), $_username)));