Пример #1
0
$group_name_search = "0";
$vGroupNameSearch = new Valid_String('group_name_search');
if ($request->valid($vGroupNameSearch)) {
    if ($request->exist('group_name_search')) {
        $group_name_search = $request->get('group_name_search');
    }
}
$status = "";
$vStatus = new Valid_WhiteList('status', array('I', 'D'));
if ($request->valid($vStatus)) {
    if ($request->exist('status')) {
        $status = $request->get('status');
    }
}
//return projects matching given parameters
$res = $dao->returnAllProjects($offset, $limit, $status, $group_name_search);
if ($res['numrows'] == 1) {
    $row = $res['projects']->getRow();
    $GLOBALS['Response']->redirect('/admin/groupedit.php?group_id=' . $row['group_id']);
}
$purifier = Codendi_HTMLPurifier::instance();
site_admin_header(array('title' => $Language->getText('admin_grouplist', 'title')));
print "<p>" . $Language->getText('admin_grouplist', 'for_categ') . ": ";
if ($group_name_search != "0") {
    print "<b>" . $Language->getText('admin_grouplist', 'begins_with', array($purifier->purify($group_name_search))) . "</b>\n";
} else {
    print "<b>" . $Language->getText('admin_grouplist', 'all_categ') . "</b>\n";
}
?>

<TABLE class="table table-bordered table-striped table-hover">