コード例 #1
0
ファイル: subjectareas.php プロジェクト: TIS-FMDP/Erasmus
function process_subject_areas()
{
    global $userrole;
    if ($userrole === "admin") {
        print '<b>Subject Areas</b><br /><br />';
        if (isset($_GET['act'])) {
            if ($_POST['Edit'] === 'edit') {
                $sa = db_subject_areas();
                edit_subject_area($sa);
            } else {
                if ($_POST['Add'] === 'add') {
                    add_subject_area();
                } else {
                    if ($_POST['Save'] === 'save') {
                        save_subject_area();
                    } else {
                        if ($_POST['Remove'] === 'remove') {
                            $sa = db_subject_areas();
                            remove_record($sa);
                        } else {
                            if ($_POST['Remove'] === 'yes') {
                                yes_remove_subject_area();
                            }
                        }
                    }
                }
            }
        }
        $sadata = db_subject_areas();
        show_table(array('ID', 'Subject area CODE', 'Subject area NAME'), $sadata);
        print '<br /><br />For a list of areas, see: <a href="http://egracons.eu/sites/default/files/APPLICATION_OF_ISCED_CODES_IN_EGRACONS_TOOL_2015%2004%2008_1.pdf" target="_blank">ISCED CODES</a><br />';
    } else {
        return;
    }
}
コード例 #2
0
ファイル: agreements.php プロジェクト: TIS-FMDP/Erasmus
function addedit_agreement($aggr)
{
    $column_labels = array('ID', 'University (country)', 'Valid FROM (YYYY/YYYY)', 'Valid TO (YYYY/YYYY)', 'Coordinator', 'Subject Area', 'BC', 'Mgr', 'PhD', '# of students', 'Files');
    $column_types = array('RDONLY', '*', 'text', 'text', 'text', '*', 'checkbox', 'checkbox', 'checkbox', 'number', 'files');
    $unis = db_universities_with_countries();
    $areas = db_subject_areas(TRUE);
    show_edit_form($column_labels, $aggr, $column_types, array($unis, $areas));
}