MDL-12497 Disabled the "override site defaults" checkbox for admin page, and removed redundant help buttons, merging from 1.9

This commit is contained in:
nicolasconnault
2008-02-05 10:26:57 +00:00
parent 10bd016e80
commit 395a53aee5
+22 -9
View File
@@ -33,10 +33,13 @@ class edit_letter_form extends moodleform {
$admin = $this->_customdata['admin'];
$mform->addElement('header', 'gradeletters', get_string('gradeletters', 'grades'));
$mform->addElement('checkbox', 'override', get_string('overridesitedefaultgradedisplaytype', 'grades'));
$mform->setHelpButton('override', array(false, get_string('overridesitedefaultgradedisplaytype', 'grades'),
false, true, false, get_string('overridesitedefaultgradedisplaytypehelp', 'grades')));
// Only show "override site defaults" checkbox if editing the course grade letters
if (!$admin) {
$mform->addElement('checkbox', 'override', get_string('overridesitedefaultgradedisplaytype', 'grades'));
$mform->setHelpButton('override', array(false, get_string('overridesitedefaultgradedisplaytype', 'grades'),
false, true, false, get_string('overridesitedefaultgradedisplaytypehelp', 'grades')));
}
$gradeletterhelp = get_string('configgradeletter', 'grades');
$gradeboundaryhelp = get_string('configgradeboundary', 'grades');
@@ -53,16 +56,26 @@ class edit_letter_form extends moodleform {
$gradeboundaryname = 'gradeboundary'.$i;
$mform->addElement('text', $gradelettername, $gradeletter." $i");
$mform->setHelpButton($gradelettername, array(false, $gradeletter." $i", false, true, false, $gradeletterhelp));
if ($i == 1) {
$mform->setHelpButton($gradelettername, array(false, $gradeletter." $i", false, true, false, $gradeletterhelp));
}
$mform->setType($gradelettername, PARAM_TEXT);
$mform->disabledIf($gradelettername, 'override', 'notchecked');
$mform->disabledIf($gradelettername, $gradeboundaryname, 'eq', -1);
if (!$admin) {
$mform->disabledIf($gradelettername, 'override', 'notchecked');
$mform->disabledIf($gradelettername, $gradeboundaryname, 'eq', -1);
}
$mform->addElement('select', $gradeboundaryname, $gradeboundary." $i", $percentages);
$mform->setHelpButton($gradeboundaryname, array(false, $gradeboundary." $i", false, true, false, $gradeboundaryhelp));
if ($i == 1) {
$mform->setHelpButton($gradeboundaryname, array(false, $gradeboundary." $i", false, true, false, $gradeboundaryhelp));
}
$mform->setDefault($gradeboundaryname, -1);
$mform->setType($gradeboundaryname, PARAM_INT);
$mform->disabledIf($gradeboundaryname, 'override', 'notchecked');
if (!$admin) {
$mform->disabledIf($gradeboundaryname, 'override', 'notchecked');
}
}
// hidden params