Esempio n. 1
0
    if ($project->usesDocman() || $row['name'] != 'ugroup_document_tech_name_key' && $row['name'] != 'ugroup_document_admin_name_key') {
        $ugroupRow[100] = util_translate_name_ugroup($row['name']) . ' *';
        $ugroupRow[200] = util_translate_desc_ugroup($row['description']);
        $ugroupRow[300] = array('value' => '-', 'html_attrs' => 'align="center"');
        $ugroupRow[400] = array('value' => '-', 'html_attrs' => 'align="center"');
        $em->processEvent('ugroup_table_row', array('row' => $row, 'html_array' => &$ugroupRow));
        ksort($ugroupRow);
        format_html_row($ugroupRow, $row_num);
    }
}
if ($group_id != 100) {
    $result = db_query("SELECT * FROM ugroup WHERE group_id={$group_id} ORDER BY name");
    if (db_numrows($result) > 0) {
        while ($row = db_fetch_array($result)) {
            $ugroupRow[100] = '<a href="/project/admin/editugroup.php?group_id=' . $group_id . '&ugroup_id=' . $row['ugroup_id'] . '&func=edit">' . util_translate_name_ugroup($row['name']);
            $ugroupRow[200] = util_translate_desc_ugroup($row['description']);
            $res2 = db_query("SELECT count(*) FROM ugroup_user WHERE ugroup_id=" . $row['ugroup_id']);
            $nb_members = db_result($res2, 0, 0);
            if ($nb_members) {
                $ugroupRow[300] = array('value' => $nb_members, 'html_attrs' => 'align="center"');
            } else {
                $ugroupRow[300] = array('value' => 0, 'html_attrs' => 'align="center"');
            }
            $token = $csrf->getTokenName() . '=' . $csrf->getToken();
            $link = '?group_id=' . $group_id . '&ugroup_id=' . $row['ugroup_id'] . '&func=delete&' . $token;
            $warn = $Language->getText('project_admin_ugroup', 'del_ug');
            $alt = $Language->getText('project_admin_servicebar', 'del');
            $ugroupRow[400] = html_trash_link($link, $warn, $alt);
            $em->processEvent('ugroup_table_row', array('row' => $row, 'html_array' => &$ugroupRow));
            ksort($ugroupRow);
            format_html_row($ugroupRow, $row_num);
Esempio n. 2
0
    if ($project->usesDocman() || $row['name'] != 'ugroup_document_tech_name_key' && $row['name'] != 'ugroup_document_admin_name_key') {
        $ugroupRow[100] = $purifier->purify(util_translate_name_ugroup($row['name']) . ' *');
        $ugroupRow[200] = $purifier->purify(util_translate_desc_ugroup($row['description']));
        $ugroupRow[300] = array('value' => '-', 'html_attrs' => 'align="center"');
        $ugroupRow[400] = array('value' => '-', 'html_attrs' => 'align="center"');
        ksort($ugroupRow);
        format_html_row($ugroupRow, $row_num);
    }
}
if ($group_id != 100) {
    $result = db_query("SELECT * FROM ugroup WHERE group_id={$group_id} ORDER BY name");
    if (db_numrows($result) > 0) {
        $ugroupUserDao = new UGroupUserDao();
        while ($row = db_fetch_array($result)) {
            $ugroupRow[100] = '<a href="/project/admin/editugroup.php?group_id=' . $group_id . '&ugroup_id=' . $row['ugroup_id'] . '&func=edit">' . $purifier->purify(util_translate_name_ugroup($row['name'])) . '</a>';
            $ugroupRow[200] = $purifier->purify(util_translate_desc_ugroup($row['description']));
            $res2 = db_query("SELECT count(*) FROM ugroup_user WHERE ugroup_id=" . $row['ugroup_id']);
            $nb_members = db_result($res2, 0, 0);
            if ($nb_members) {
                $ugroupRow[300] = array('value' => $nb_members, 'html_attrs' => 'align="center"');
            } else {
                $ugroupRow[300] = array('value' => 0, 'html_attrs' => 'align="center"');
            }
            $token = $csrf->getTokenName() . '=' . $csrf->getToken();
            $link = '?group_id=' . $group_id . '&ugroup_id=' . $row['ugroup_id'] . '&func=delete&' . $token;
            $warn = $Language->getText('project_admin_ugroup', 'del_ug');
            $alt = $Language->getText('project_admin_servicebar', 'del');
            $ugroupRow[400] = html_trash_link($link, $warn, $alt);
            ksort($ugroupRow);
            format_html_row($ugroupRow, $row_num);
        }