Пример #1
0
$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) {
Пример #2
0
<?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');
Пример #3
0
<?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');