$fid = intval(array_shift($args)); $page = array_shift($args); $type = intval(array_shift($args)); if ($type == '-1') { $where = " and `is_selected` = '1'"; } elseif ($type) { $where = " and `type` = '{$type}'"; } $data = array(); $data['ci_top_title'] = '主题列表'; $fid = $fid < 1 ? 1 : $fid; $data['forum'] = lazy_get_line("SELECT * from `app_iforum_status` where `id` = '{$fid}' and `is_active` = '1' limit 1"); if (!$data['forum']) { info_page('错误的讨论区id'); } $cates = iforum_get_cates($fid); if ($cates) { foreach ($cates as $v) { $tab_array[$v['key']] = $v['desp']; } } $data['fid'] = $fid; $page = intval($page) < 1 ? 1 : intval($page); $data['page'] = $page; $start = ($page - 1) * $limit; $list = lazy_get_data("SELECT sql_calc_found_rows * FROM `app_iforum_posts` WHERE (`fid` = '{$fid}' AND `parent_id` = '0' AND `is_active` = 1 {$where})OR(`fid` = '{$fid}' AND `parent_id` = '0' AND `is_active` = 1 AND `top_level` = '1') ORDER BY `top_level` DESC , `last_post_time` DESC LIMIT {$start} , {$limit} "); $all = get_count(); $base = '/app/native/iforum/index/' . $fid; $page_all = ceil($all / $limit); $data['pager'] = get_pager($page, $page_all, $base, $type); if ($list) {
<?php include_once dirname(__FILE__) . '/function.php'; if (!is_login()) { info_page('请登录后查看'); } $fid = intval(array_shift($args)); $tab_type = array_shift($args); $tab_type = !$tab_type ? 'basic' : $tab_type; $fid = $fid < 1 ? 1 : $fid; $data = array(); $data['forum'] = lazy_get_line("SELECT * from `app_iforum_status` where `id` = '{$fid}' and `is_active` = '1' limit 1"); if (!$data['forum']) { info_page('错误的论坛id'); } $data['fid'] = $fid; $data['ci_top_title'] = '修改论坛'; $data['cates'] = iforum_get_cates($fid); $data['tab_type'] = $tab_type; $data['tab_array'] = array('basic' => '基础设置', 'cates' => '分类设置'); layout($data, 'default', 'app');
<?php include_once dirname(__FILE__) . '/function.php'; if (!is_login()) { info_page('请登录后查看'); } $data['tab_type'] = 'modify'; $data['tab_array'] = array('modify' => '修改主题'); $id = intval(array_shift($args)); $data['page'] = intval(array_shift($args)); $data['return_page'] = intval(array_shift($args)); $data['return_key'] = intval(array_shift($args)); $line = lazy_get_line("SELECT * FROM `app_iforum_posts` WHERE id = '{$id}' AND `is_active` = 1 LIMIT 1"); if (!$line || $line['uid'] != format_uid()) { info_page('你没有权限进行此操作'); } $data['dis_id'] = $line['parent_id'] == '0' ? $id : $line['parent_id']; $data['line'] = $line; $data['cate'] = iforum_get_cates($line['fid']); $data['ci_top_title'] = '修改主题'; layout($data, 'default', 'app');