$letters = grade_get_letters($context);
$num = count($letters) + 3;
+$override = $DB->record_exists('grade_letters', array('contextid' => $context->id));
+
//if were viewing the letters
if (!$edit) {
print_grade_page_head($COURSE->id, 'letter', 'view', get_string('gradeletters', 'grades'));
+ if (!empty($override)) {
+ echo $OUTPUT->notification(get_string('gradeletteroverridden', 'grades'), 'notifymessage');
+ }
+
$stredit = get_string('editgradeletters', 'grades');
$editlink = html_writer::nonempty_tag('div', html_writer::link($returnurl.$editparam, $stredit), array('class'=>'mdl-align'));
echo $editlink;
$data->$gradeboundaryname = $boundary;
$i++;
}
- $data->override = $DB->record_exists('grade_letters', array('contextid' => $context->id));
+ $data->override = $override;
$mform = new edit_letter_form($returnurl.$editparam, array('num'=>$num, 'admin'=>$admin));
$mform->set_data($data);
$string['gradeletter'] = 'Grade letter';
$string['gradeletter_help'] = 'Grade letters are letters, A, B, C, ..., or words, for example Distinction, Merit, Pass, ..., used to represent a range of grades.';
$string['gradeletternote'] = 'To delete a grade letter just empty any of the<br /> three text areas for that letter and click submit.';
+$string['gradeletteroverridden'] = 'The default grade letters are currently overridden.';
$string['gradeletters'] = 'Grade letters';
$string['gradelocked'] = 'Grade is locked';
$string['gradelong'] = '{$a->grade} / {$a->max}';