Beispiel #1
0
function aside_html()
{
    $bug = new Bug();
    $str = '
<h4 class="font-thin">最新反馈</h4>
<section class="panel panel-default">
      <div class="table-responsive">
            <table class="table table-striped b-t b-light">
                  <!--<thead>
                        <tr>
                              <th>Bug</th>
                              <th>提交人</th>
                              <th>状态</th>
                        </tr>
                  </thead>-->
                  <tbody>
';
    $result_all = $bug->bug_status(2);
    foreach ($result_all as $value_all) {
        if ($value_all['status'] == 0) {
            $str .= '                           <tr><td><span class="label label-info">新发布</span>&nbsp;';
        } else {
            if ($value_all['status'] == 1) {
                $str .= '                           <tr><td><span class="label label-danger">修复中</span>&nbsp;';
            } else {
                if ($value_all['status'] == 2) {
                    $str .= '                           <tr><td><span class="label label-success">已修复</span>&nbsp;';
                } else {
                    if ($value_all['status'] == 3) {
                        $str .= '                           <tr><td><span class="label label-default">已关闭</span>&nbsp;';
                    }
                }
            }
        }
        $str .= '<a href="/app/feedback/bug_info.php?bug_name=' . $value_all['bugid'] . '">' . $value_all['title'] . '</a></td></tr>
';
    }
    $str .= '
                  </tbody>
            </table>
      </div>
</section>
';
    return $str;
}
Beispiel #2
0
<?php

require_once dirname(dirname(dirname(__FILE__))) . '/init.php';
require_once 'bug.class.php';
$GET_SEARCH = $_GET['search_bug'];
$uid = $_COOKIE['uid'];
$bug = new Bug();
if (!empty($GET_SEARCH)) {
    $search_result = $bug->bug_search($GET_SEARCH);
    foreach ($search_result as $value_search) {
        $search_bug[] = array("name" => $value_search['title'], "bugid" => $value_search['bugid']);
    }
}
$result_unfix = $bug->bug_status(0);
foreach ($result_unfix as $value_unfix) {
    $waited_bug[] = array("name" => $value_unfix['title'], "bugid" => $value_unfix['bugid']);
}
$result_fixed = $bug->bug_status(1);
foreach ($result_fixed as $value_fixed) {
    $fixed_bug[] = array("name" => $value_fixed['title'], "bugid" => $value_fixed['bugid']);
}
$result_mine = $bug->bug_mine($uid);
foreach ($result_mine as $value_mine) {
    $commited_bug[] = array("name" => $value_mine['title'], "status" => $value_mine['status'], "bugid" => $value_mine['bugid']);
}
$smarty->assign('GET_SEARCH', $GET_SEARCH);
$smarty->assign('search_bug', $search_bug);
$smarty->assign('waited_bug', $waited_bug);
$smarty->assign('fixed_bug', $fixed_bug);
$smarty->assign('commited_bug', $commited_bug);
$smarty->display(dirname(__FILE__) . '/templates/feedback.tpl');