Ejemplo n.º 1
0
$g_vars['page']['selected_tab'] = 'grades-2';
$g_vars['page']['menu_2_items'] = getMenu2Items($g_vars['page']['selected_section']);
writePanel2($g_vars['page']['menu_2_items']);
echo '<h2>' . $lngstr['page_header_grades_edit'] . '</h2>';
writeErrorsWarningsBar();
$i_rSet1 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "gscales WHERE gscaleid={$f_gscaleid}");
if (!$i_rSet1) {
    showDBError(__FILE__, 1);
} else {
    if (!$i_rSet1->EOF) {
        echo '<p><form method=post action="grades.php?gscaleid=' . $f_gscaleid . '&action=settings">';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        $i_rowno = 0;
        writeTR2($lngstr['page_grades_gscaleid'], $i_rSet1->fields["gscaleid"]);
        writeTR2($lngstr['page_grades_gradename'], getInputElement('gscale_name', $i_rSet1->fields["gscale_name"]));
        writeTR2($lngstr['page_grades_gradedescription'], getTextArea('gscale_description', $i_rSet1->fields["gscale_description"]));
        $i_scale_text = "";
        $i_rSet3 = $g_db->Execute("SELECT gscale_gradeid, grade_name, grade_from, grade_to FROM " . $srv_settings['table_prefix'] . "gscales_grades WHERE gscaleid=" . $f_gscaleid);
        if (!$i_rSet3) {
            showDBError(__FILE__, 3);
        } else {
            while (!$i_rSet3->EOF) {
                $i_scale_text .= sprintf("%.1f", $i_rSet3->fields['grade_from']) . '% - ' . sprintf("%.1f", $i_rSet3->fields['grade_to']) . '% <b>' . $i_rSet3->fields['grade_name'] . '</b> [<a href="grades.php?action=edits&gscaleid=' . $f_gscaleid . '&gscale_gradeid=' . $i_rSet3->fields['gscale_gradeid'] . '">' . $lngstr['page_grades']['edit_grade'] . '</a>]<br>';
                $i_rSet3->MoveNext();
            }
            $i_rSet3->Close();
        }
        if ($i_scale_text) {
            $i_scale_text .= '<br>';
        }
        writeTR2($lngstr['page_grades_gradescale'], $i_scale_text . '<a href="grades.php?action=edit&gscaleid=' . $i_rSet1->fields["gscaleid"] . '">' . $lngstr['page_grades_gradescale_text'] . '</a>');
        <style>
            label {
                display: block;
            }
            ul {
                list-style-type: none;
            }
		    body {
		        background-color:#CCC;
		        color:#000;
		        font:12px Verdana, Geneva, sans-serif;
		        margin:20px auto;
		    }
        </style>
    </head>
    <body id="home-page" class="">
        <form action="" method="post">
            <?php 
echo getTextInput("Subject", "subj", "");
?>
<br />
            <?php 
echo getTextArea("Comment", "comm", "");
?>
<br />
            <?php 
echo getSubmitInput("Submit", "submit", "Submit");
?>
        </form>
    </body>
</html>
writeErrorsWarningsBar();
$i_rSet1 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "subjects WHERE subjectid={$f_subjectid}");
if (!$i_rSet1) {
    showDBError(__FILE__, 1);
} else {
    if (!$i_rSet1->EOF) {
        $i_subjects = array('' => $lngstr['label_none']);
        $i_rSet2 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "subjects");
        if (!$i_rSet2) {
            showDBError(__FILE__, 2);
        } else {
            while (!$i_rSet2->EOF) {
                if ($i_rSet2->fields['subjectid'] != $f_subjectid) {
                    $i_subjects[$i_rSet2->fields['subjectid']] = $i_rSet2->fields['subject_name'];
                }
                $i_rSet2->MoveNext();
            }
            $i_rSet2->Close();
        }
        echo '<p><form method=post action="subjects.php?subjectid=' . $f_subjectid . '&action=edit">';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        $i_rowno = 0;
        writeTR2($lngstr['page_subjects_subjectid'], $i_rSet1->fields['subjectid']);
        writeTR2($lngstr['page_subjects_subjectname'], getInputElement('subject_name', $i_rSet1->fields['subject_name']));
        writeTR2($lngstr['page_subjects_subjectdescription'], getTextArea('subject_description', $i_rSet1->fields['subject_description']));
        echo '</table>';
        echo '<p class=center><input class=btn type=submit name=bsubmit value=" ' . $lngstr['button_update'] . ' "> <input class=btn type=submit name=bcancel value=" ' . $lngstr['button_cancel'] . ' "></form>';
    }
    $i_rSet1->Close();
}
displayTemplate('_footer');
$i_rSet1 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "etemplates WHERE etemplateid={$f_etemplateid}");
if (!$i_rSet1) {
    showDBError(__FILE__, 1);
} else {
    if (!$i_rSet1->EOF) {
        echo '<p><form name=etemplateForm method=post action="email-templates.php?etemplateid=' . $f_etemplateid . '&action=edit">';
        echo '<table cellpadding=0 cellspacing=1 border=0 width="100%">';
        echo '<tr vAlign=top><td>';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        $i_rowno = 0;
        writeTR2($lngstr['page_etemplates_etemplateid'], $i_rSet1->fields["etemplateid"]);
        writeTR2($lngstr['page_etemplates_etemplatename'], getInputElement('etemplate_name', $i_rSet1->fields["etemplate_name"]));
        writeTR2($lngstr['page_etemplates_etemplatedescription'], getTextArea('etemplate_description', $i_rSet1->fields["etemplate_description"]));
        writeTR2($lngstr['page_etemplates_etemplatefrom'], getInputElement('etemplate_from', $i_rSet1->fields["etemplate_from"]));
        writeTR2($lngstr['page_etemplates_etemplatesubject'], getInputElement('etemplate_subject', $i_rSet1->fields["etemplate_subject"]));
        writeTR2($lngstr['page_etemplates_etemplatebody'], getTextArea('etemplate_body', $i_rSet1->fields["etemplate_body"], '', 30));
        echo '</table>';
        echo '</td><td>';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        echo '<tr><td class=rowhdr1>' . $lngstr['page_etemplates_template_tags'] . '</td></tr>';
        echo '<tr class=rowone><td>';
        writeTemplateTag(ETEMPLATE_TAG_USERNAME);
        echo '<br>';
        writeTemplateTag(ETEMPLATE_TAG_USER_PASSWORD);
        echo '<br>';
        writeTemplateTag(ETEMPLATE_TAG_USER_TITLE);
        echo '<br>';
        writeTemplateTag(ETEMPLATE_TAG_USER_FIRST_NAME);
        echo '<br>';
        writeTemplateTag(ETEMPLATE_TAG_USER_LAST_NAME);
        echo '<br>';
            break;
        case QUESTION_TYPE_ESSAY:
            echo '<tr><td width=23 valign=top><nobr><img src="images/select_' . ($i_result_answer_iscorrect == IGT_ANSWER_IS_UNDEFINED ? '13' : ($i_result_answer_iscorrect == IGT_ANSWER_IS_CORRECT ? '12' : ($i_result_answer_iscorrect == IGT_ANSWER_IS_PARTIALLYCORRECT ? '11' : '10'))) . '.gif" width=13 height=15><img src="image/1x1.gif" width=9 height=1></nobr></td>';
            echo '<td>' . nl2br($i_result_answer_text) . '</td></tr>';
            if ($G_SESSION['access_reportsmanager'] > 2) {
                echo '<tr>';
                echo '<td width=23></td>';
                echo '<td width="100%">';
                echo '<p><form method=post action="reports-manager.php?resultid=' . $f_resultid . '&answerid=' . $f_answerid . '&action=setpoints">';
                echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
                $i_rowno = 0;
                if ($i_result_answer_iscorrect == IGT_ANSWER_IS_UNDEFINED) {
                    $i_result_answer_points = '';
                }
                writeTR2($lngstr['page_editquestion_points'], getInputElement('points', $i_result_answer_points, 3));
                writeTR2($lngstr['page_reportsmanager']['answerfeedback'], getTextArea('feedback', $i_result_answer_feedback));
                echo '</table>';
                echo '<p class=center><input class=btn type=submit name=bsubmit value=" ' . $lngstr['button_set'] . ' "></p></form>';
                echo '</td></tr>';
            } else {
                echo '<tr>';
                echo '<td width=23></td>';
                echo '<td width="100%"><strong>';
                echo nl2br($i_result_answer_feedback);
                echo '</strong></td></tr>';
            }
            break;
    }
    echo '</table>';
}
displayTemplate('_footer');
Ejemplo n.º 6
0
function getInputFieldForType( $name, $type, $value ) {
	global $wgDefinedMeaning;
	switch( $type ) {
		case "language": return getLanguageSelect( $name );
		case "spelling": return getTextBox( $name, $value );
		case "boolean": return getCheckBox( $name, $value );
		case "$wgDefinedMeaning":
		case "defining-expression":
			return getSuggest( $name, $wgDefinedMeaning );
		case "relation-type": return getSuggest( $name, "relation-type" );
		case "attribute": return getSuggest( $name, "attribute" );
		case "collection": return getSuggest( $name, "collection" );
		case "short-text": return getTextBox( $name, $value );
		case "text": return getTextArea( $name, $value );
	}
}
/**
*/
function createHTML($fields)
{
    $results = '';
    if (is_array($fields)) {
        foreach ($fields as $items => $detail) {
            $field = '';
            switch ($detail['type']) {
                case 'text':
                    $field = getTextInput($detail['label'], $detail['name'], $detail['id'], $detail['value']);
                    break;
                case 'textarea':
                    $field = getTextArea($detail['label'], $detail['name'], $detail['id'], $detail['value']);
                    break;
                case 'submit':
                    $field = getSubmitInput($detail['name'], $detail['id'], $detail['value']);
                    break;
            }
            if ($field) {
                $results = $results . '<li>' . $field . '</li>' . "\n";
            }
        }
    }
    // var_dump( $results );
    return $results;
}
Ejemplo n.º 8
0
$g_vars['page']['menu_2_items'] = getMenu2Items($g_vars['page']['selected_section']);
writePanel2($g_vars['page']['menu_2_items']);
echo '<h2>' . $lngstr['page_header_groups_settings'] . '</h2>';
writeErrorsWarningsBar();
//9917
$i_rSet1 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "groups WHERE groupid={$f_groupid}");
if (!$i_rSet1) {
    showDBError(__FILE__, 1);
} else {
    if (!$i_rSet1->EOF) {
        echo '<p><form method=post action="groups.php?groupid=' . $f_groupid . '&action=edit">';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        $i_rowno = 0;
        writeTR2($lngstr['page_managegroups_groupid'], $i_rSet1->fields["groupid"]);
        writeTR2($lngstr['page_managegroups_groupname'], getInputElement('group_name', $i_rSet1->fields["group_name"]));
        writeTR2($lngstr['page_managegroups_groupdescription'], getTextArea('group_description', $i_rSet1->fields["group_description"]));
        echo '<tr valign=top><td class=rowhdr2 colspan=2>' . $lngstr['page_groups_access_rights'] . '</td></tr>';
        writeTR2($lngstr['page_groups_access_tests'], getSelectElement('access_tests', $i_rSet1->fields["access_tests"], $lngstr['page_groups_access_tests_select']));
        writeTR2($lngstr['page_groups_access_questionbank'], getSelectElement('access_questionbank', $i_rSet1->fields["access_questionbank"], $lngstr['page_groups_access_questionbank_select']));
        writeTR2($lngstr['page_groups_access_subjects'], getSelectElement('access_subjects', $i_rSet1->fields["access_subjects"], $lngstr['page_groups_access_subjects_select']));
        writeTR2($lngstr['page_groups_access_testmanager'], getSelectElement('access_testmanager', $i_rSet1->fields["access_testmanager"], $lngstr['page_groups_access_testmanager_select']));
        writeTR2($lngstr['page_groups_access_gradingsystems'], getSelectElement('access_gradingsystems', $i_rSet1->fields["access_gradingsystems"], $lngstr['page_groups_access_gradingsystems_select']));
        writeTR2($lngstr['page_groups_access_emailtemplates'], getSelectElement('access_emailtemplates', $i_rSet1->fields["access_emailtemplates"], $lngstr['page_groups_access_emailtemplates_select']));
        writeTR2($lngstr['page_groups_access_reporttemplates'], getSelectElement('access_reporttemplates', $i_rSet1->fields["access_reporttemplates"], $lngstr['page_groups_access_reporttemplates_select']));
        writeTR2($lngstr['page_groups_access_reportsmanager'], getSelectElement('access_reportsmanager', $i_rSet1->fields["access_reportsmanager"], $lngstr['page_groups_access_reportsmanager_select']));
        writeTR2($lngstr['page_groups_access_users'], getSelectElement('access_users', $i_rSet1->fields["access_users"], $lngstr['page_groups_access_users_select']));
        writeTR2($lngstr['page_groups_access_groups'], getSelectElement('access_groups', $i_rSet1->fields["access_groups"], $lngstr['page_groups_access_groups_select']));
        writeTR2($lngstr['page_groups_access_config'], getSelectElement('access_config', $i_rSet1->fields["access_config"], $lngstr['page_groups_access_config_select']));
        writeTR2($lngstr['page_groups_access_visitors'], getSelectElement('access_visitors', $i_rSet1->fields["access_visitors"], $lngstr['page_groups_access_visitors_select']));
        echo '</table>';
        echo '<p class=center><input class=btn type=submit name=bsubmit value=" ' . $lngstr['button_update'] . ' "> <input class=btn type=submit name=bcancel value=" ' . $lngstr['button_cancel'] . ' "></form>';
    $i_userfield9_items = array();
    $i_items = explode(',', getConfigItem(CONFIG_reg_values_userfield9));
    foreach ($i_items as $val) {
        $i_userfield9_items[$val] = $val;
    }
}
if (getConfigItem(CONFIG_reg_userfield9) > CONFIG_CONST_donotshow) {
    writeTR2Fixed(getConfigItem(CONFIG_reg_caption_userfield9) . ':', getConfigItem(CONFIG_reg_type_userfield9) == CONFIG_CONST_type_singlelinetext ? getInputElement('user_ufield9', @$arrUserData['user_ufield9']) : (getConfigItem(CONFIG_reg_type_userfield9) == CONFIG_CONST_type_multilinetext ? getTextArea('user_ufield9', @$arrUserData['user_ufield9']) : getSelectElement('user_ufield9', @$arrUserData['user_ufield9'], $i_userfield9_items)));
}
if (isset($lngstr['custom']['user_userfield10_items'])) {
    $i_userfield10_items = $lngstr['custom']['user_userfield10_items'];
} else {
    $i_userfield10_items = array();
    $i_items = explode(',', getConfigItem(CONFIG_reg_values_userfield10));
    foreach ($i_items as $val) {
        $i_userfield10_items[$val] = $val;
    }
}
if (getConfigItem(CONFIG_reg_userfield10) > CONFIG_CONST_donotshow) {
    writeTR2Fixed(getConfigItem(CONFIG_reg_caption_userfield10) . ':', getConfigItem(CONFIG_reg_type_userfield10) == CONFIG_CONST_type_singlelinetext ? getInputElement('user_ufield10', @$arrUserData['user_ufield10']) : (getConfigItem(CONFIG_reg_type_userfield10) == CONFIG_CONST_type_multilinetext ? getTextArea('user_ufield10', @$arrUserData['user_ufield10']) : getSelectElement('user_ufield10', @$arrUserData['user_ufield10'], $i_userfield10_items)));
}
echo '</table></div></td></tr>';
if ($G_SESSION['access_users'] != 1 && $G_SESSION['access_users'] != 3) {
    echo '<tr valign=top><td class=rowhdr2 colspan=2><a class=rowhdr2 href="javascript:void(0)" onclick="javascript:toggleSection(\'div_users_notes\')">' . $lngstr['page_users']['section_notes'] . '</td></tr>';
    echo '<tr valign=top><td class=rowone colspan=2><div id=div_users_notes style="display:' . (isset($_COOKIE['div_users_notes']) && $_COOKIE['div_users_notes'] == 'Y' ? 'block' : 'none') . '"><table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
    writeTR2Fixed($lngstr['page_users']['notes'], getTextArea('user_notes', @$arrUserData['user_notes']));
    echo '</table></div></td></tr>';
}
echo '</table>';
echo '<p class=center><input class=btn type=submit name=bsubmit value=" ' . $lngstr['button_update'] . ' "> <input class=btn type=submit name=bcancel value=" ' . $lngstr['button_cancel'] . ' "></form>';
displayTemplate('_footer');
function getTemplateTag($i_tag)
{
    return '["' . $i_tag . '","' . $i_tag . '"]';
}
writeErrorsWarningsBar();
$i_rSet1 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "rtemplates WHERE rtemplateid={$f_rtemplateid}");
if (!$i_rSet1) {
    showDBError(__FILE__, 1);
} else {
    if (!$i_rSet1->EOF) {
        echo '<p><form name=rtemplateForm method=post action="report-templates.php?rtemplateid=' . $f_rtemplateid . '&action=edit" onsubmit="return submitForm();">';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        $i_rowno = 0;
        writeTR2($lngstr['page-rtemplates']['rtemplateid'], $i_rSet1->fields['rtemplateid']);
        writeTR2($lngstr['page-rtemplates']['rtemplatename'], getInputElement('rtemplate_name', $i_rSet1->fields['rtemplate_name']));
        writeTR2($lngstr['page-rtemplates']['rtemplatedescription'], getTextArea('rtemplate_description', $i_rSet1->fields['rtemplate_description']));
        $i_addon = 'rtemplate_bodyEditor.btnCustomTag=true; rtemplate_bodyEditor.arrCustomTag=[';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_IGIVETEST_URL) . ', ';
        $i_addon .= getTemplateTag(IGT_TAG_PAGE_BREAK) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_id) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USERNAME) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_PASSWORD) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_CHECKWORD) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_email) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_TITLE) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_FIRST_NAME) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_LAST_NAME) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_MIDDLE_NAME) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_ADDRESS) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_CITY) . ', ';
        $i_addon .= getTemplateTag(ETEMPLATE_TAG_USER_STATE) . ', ';
if (isset($lngstr['custom']['user_userfield9_items'])) {
    $i_userfield9_items = $lngstr['custom']['user_userfield9_items'];
} else {
    $i_userfield9_items = array();
    $i_items = explode(',', getConfigItem(CONFIG_reg_values_userfield9));
    foreach ($i_items as $val) {
        $i_userfield9_items[$val] = $val;
    }
}
$g_vars['page']['items']['userfield9'] = @getInputField(getConfigItem(CONFIG_reg_userfield9), getConfigItem(CONFIG_reg_caption_userfield9) . ':', getConfigItem(CONFIG_reg_type_userfield9) == CONFIG_CONST_type_singlelinetext ? getInputElement('userfield9', $f_userfield9) : (getConfigItem(CONFIG_reg_type_userfield9) == CONFIG_CONST_type_multilinetext ? getTextArea('userfield9', $f_userfield9) : getSelectElement('userfield9', $f_userfield9, $i_userfield9_items)));
if (isset($lngstr['custom']['user_userfield10_items'])) {
    $i_userfield10_items = $lngstr['custom']['user_userfield10_items'];
} else {
    $i_userfield10_items = array();
    $i_items = explode(',', getConfigItem(CONFIG_reg_values_userfield10));
    foreach ($i_items as $val) {
        $i_userfield10_items[$val] = $val;
    }
}
$g_vars['page']['items']['userfield10'] = @getInputField(getConfigItem(CONFIG_reg_userfield10), getConfigItem(CONFIG_reg_caption_userfield10) . ':', getConfigItem(CONFIG_reg_type_userfield10) == CONFIG_CONST_type_singlelinetext ? getInputElement('userfield10', $f_userfield10) : (getConfigItem(CONFIG_reg_type_userfield10) == CONFIG_CONST_type_multilinetext ? getTextArea('userfield10', $f_userfield10) : getSelectElement('userfield10', $f_userfield10, $i_userfield10_items)));
function getInputField($i_showsettings, $i_caption, $i_value)
{
    if ($i_showsettings >= CONFIG_CONST_show_donotrequire) {
        return getTR(array($i_caption . ' ' . ($i_showsettings >= CONFIG_CONST_show_autogenerate ? REQUIRED_FIELD_MARK : ''), $i_value));
    }
    return '';
}
$g_vars['page']['items']['groupid_input'] = getInputElement('groupid', $f_groupid, 0, 0, '', $i_type = 'hidden');
$g_vars['page']['items']['testid_input'] = getInputElement('testid', $f_testid, 0, 0, '', $i_type = 'hidden');
$g_smarty->assign('g_vars', $g_vars);
displayTemplate('register');
Ejemplo n.º 12
0
	public function add( IdStack $idPath ) {
		if ( $this->isAddField )
			return getTextArea( $this->addId( $idPath->getId() ), "", 3 );
		else
			return $this->addText;
	}
        echo '<tr valign=top><td class=rowone colspan=2><div id=div_testmanager_settings_groups style="display:' . (isset($_COOKIE['div_testmanager_settings_groups']) && $_COOKIE['div_testmanager_settings_groups'] == 'Y' ? 'block' : 'none') . '"><table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        writeTR2Fixed($lngstr['page_edittests_assignedto'], '<p>' . $i_groups_text . '<p>' . getCheckbox('test_forall', $i_rSet1->fields['test_forall'], $lngstr['page_edittests_assignto_everybody']));
        $i_tests_items = array(0 => $lngstr['label_none']);
        $i_rSet3 = $g_db->Execute("SELECT " . $srv_settings['table_prefix'] . "tests.testid, " . $srv_settings['table_prefix'] . "tests.test_name FROM " . $srv_settings['table_prefix'] . "tests ORDER BY testid");
        if (!$i_rSet3) {
            showDBError(__FILE__, 3);
        } else {
            while (!$i_rSet3->EOF) {
                $i_tests_items[$i_rSet3->fields['testid']] = $i_rSet3->fields['test_name'];
                $i_rSet3->MoveNext();
            }
            $i_rSet3->Close();
        }
        echo '</table></div></td></tr>';
        echo '<tr valign=top><td class=rowhdr2 colspan=2><a class=rowhdr2 href="javascript:void(0)" onclick="javascript:toggleSection(\'div_testmanager_settings_advanced\')">' . $lngstr['page_testmanager']['settings']['section_advanced'] . '</td></tr>';
        echo '<tr valign=top><td class=rowone colspan=2><div id=div_testmanager_settings_advanced style="display:' . (!isset($_COOKIE['div_testmanager_settings_advanced']) || $_COOKIE['div_testmanager_settings_advanced'] == 'Y' ? 'block' : 'none') . '"><table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        writeTR2Fixed($lngstr['page_testmanager']['content_protection'], getSelectElement('test_contentprotection', $i_rSet1->fields['test_contentprotection'], $lngstr['page_testmanager']['content_protection_list']));
        writeTR2Fixed($lngstr['page-testmanager']['prevtest'], getSelectElement('test_prevtestid', $i_rSet1->fields['test_prevtestid'], $i_tests_items));
        writeTR2Fixed($lngstr['page-testmanager']['nexttest'], getSelectElement('test_nexttestid', $i_rSet1->fields['test_nexttestid'], $i_tests_items));
        writeTR2Fixed($lngstr['page_testmanager']['other_options'], getCheckbox('test_other_repeatuntilcorrect', $i_rSet1->fields['test_other_repeatuntilcorrect'], $lngstr['page_testmanager']['repeat_until_answered_correctly']));
        echo '</table></div></td></tr>';
        echo '<tr valign=top><td class=rowhdr2 colspan=2><a class=rowhdr2 href="javascript:void(0)" onclick="javascript:toggleSection(\'div_testmanager_settings_notes\')">' . $lngstr['page_testmanager']['settings']['section_notes'] . '</td></tr>';
        echo '<tr valign=top><td class=rowone colspan=2><div id=div_testmanager_settings_notes style="display:' . (isset($_COOKIE['div_testmanager_settings_notes']) && $_COOKIE['div_testmanager_settings_notes'] == 'Y' ? 'block' : 'none') . '"><table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        writeTR2Fixed($lngstr['page_edittests_testnotes'], getTextArea('test_notes', $i_rSet1->fields['test_notes']));
        echo '</table></div></td></tr>';
        echo '</table>';
        echo '<p class=center><input class=btn type=submit name=bsubmit value=" ' . $lngstr['button_update'] . ' "> <input class=btn type=submit name=bsubmit2 value=" ' . $lngstr['button_update_and_edit_questions'] . ' "> <input class=btn type=submit name=bcancel value=" ' . $lngstr['button_cancel'] . ' "></form>';
    }
    $i_rSet1->Close();
}
displayTemplate('_footer');
Ejemplo n.º 14
0
$f_gscaleid = (int) readGetVar('gscaleid');
$f_gscale_gradeid = (int) readGetVar('gscale_gradeid');
$g_vars['page']['selected_section'] = 'testmanager';
$g_vars['page']['selected_tab'] = 'grades-7';
$g_vars['page']['menu_2_items'] = getMenu2Items($g_vars['page']['selected_section']);
writePanel2($g_vars['page']['menu_2_items']);
echo '<h2>' . $lngstr['page_header_grade_settings'] . '</h2>';
writeErrorsWarningsBar();
$i_rSet1 = $g_db->Execute("SELECT * FROM " . $srv_settings['table_prefix'] . "gscales_grades WHERE gscaleid=" . $f_gscaleid . " AND gscale_gradeid=" . $f_gscale_gradeid);
if (!$i_rSet1) {
    showDBError(__FILE__, 1);
} else {
    if (!$i_rSet1->EOF) {
        echo '<p><form method=post action="grades.php?action=edits&gscaleid=' . $f_gscaleid . '&gscale_gradeid=' . $f_gscale_gradeid . '">';
        echo '<table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        $i_rowno = 0;
        writeTR2Fixed($lngstr['page_grade_gscaleid'], $i_rSet1->fields['gscale_gradeid']);
        writeTR2Fixed($lngstr['page_grade_gradename'], getInputElement('grade_name', $i_rSet1->fields['grade_name']));
        writeTR2Fixed($lngstr['page_grade_gradefrom'], getInputElement('grade_from', $i_rSet1->fields['grade_from']));
        writeTR2Fixed($lngstr['page_grade_gradeto'], getInputElement('grade_to', $i_rSet1->fields['grade_to']));
        writeTR2Fixed($lngstr['page_grade_gradedescription'], getTextArea('grade_description', $i_rSet1->fields['grade_description']));
        echo '<tr valign=top><td class=rowhdr2 colspan=2><a class=rowhdr2 href="javascript:void(0)" onclick="javascript:toggleSection(\'div_grades_advanced\')">' . $lngstr['page_grade']['section_advanced'] . '</td></tr>';
        echo '<tr valign=top><td class=rowone colspan=2><div id=div_grades_advanced style="display:' . (!isset($_COOKIE['div_grades_advanced']) || $_COOKIE['div_grades_advanced'] == 'Y' ? 'block' : 'none') . '"><table class=rowtable2 cellpadding=5 cellspacing=1 border=0 width="100%">';
        writeTR2Fixed($lngstr['page_grade']['feedback'], getTextEditor($G_SESSION['config_editortype'], 'grade_feedback', $i_rSet1->fields['grade_feedback']));
        echo '</table></div></td></tr>';
        echo '</table>';
        echo '<p class=center><input class=btn type=submit name=bsubmit value=" ' . $lngstr['button_update'] . ' "> <input class=btn type=submit name=bcancel value=" ' . $lngstr['button_cancel'] . ' "></form>';
    }
    $i_rSet1->Close();
}
displayTemplate('_footer');