$contextid = optional_param('id', SYSCONTEXTID, PARAM_INT);
if (!$context = get_context_instance_by_id($contextid)) {
- print_error('Incorrect context id');
+ print_error('invalidcourseid');
}
if ($context->contextlevel == CONTEXT_SYSTEM or $context->contextlevel == CONTEXT_COURSECAT) {
$returnurl = $CFG->wwwroot.'/grade/edit/letter/index.php?id='.$context->instanceid;
} else {
- print_error('Incorrect context level');
+ print_error('invalidcourselevel');
}
require_capability('moodle/grade:manageletters', $context);
$context = get_context_instance(CONTEXT_COURSE, $course->id);
if (!has_capability('moodle/grade:manage', $context) and !has_capability('moodle/grade:manageletters', $context)) {
- print_error('Missing permission to view letter grades');
+ print_error('nopermissiontoviewletergrade');
}
$gpr = new grade_plugin_return(array('type'=>'edit', 'plugin'=>'letter', 'courseid'=>$courseid));
if ($id) {
/// editing existing scale
if (!$scale_rec = get_record('scale', 'id', $id)) {
- print_error('Incorrect scale id');
+ print_error('invalidscaleid');
}
if ($scale_rec->courseid) {
$scale_rec->standard = 0;
if (!$course = get_record('course', 'id', $scale_rec->courseid)) {
- print_error('Incorrect course id');
+ print_error('invalidcourseid');
}
require_login($course);
$context = get_context_instance(CONTEXT_COURSE, $course->id);
} else {
if ($courseid) {
if (!$course = get_record('course', 'id', $courseid)) {
- print_error('Incorrect course id');
+ print_error('invalidcourseid');
}
}
$scale_rec->standard = 1;
if (empty($scale->courseid)) {
require_capability('moodle/course:managescales', get_context_instance(CONTEXT_SYSTEM));
} else if ($scale->courseid != $courseid) {
- print_error('Incorrect courseid!');
+ print_error('invalidcourseid');
}
if (!$scale->can_delete()) {
$string['invalidaccessparameter'] = 'Invalid access parameter.';
$string['invalidcourse'] = 'Invalid course';
$string['invalidcourseid'] = 'You are tring to use an invalid course ID: ($a)';
+$string['invalidcourselevel'] = 'Incorrect context level';
$string['invalidcoursemodule'] = 'Invalid course module ID';
$string['invalidcontext'] = 'Invalid context';
$string['invaliddata'] = 'Data submitted is invalid.';
$string['invalidrequest'] = 'Invalid request';
$string['invalidrole'] = 'Invalid role';
$string['invalidshortname'] = 'That\'s an invalid short course name';
+$string['invalidscaleid'] = 'Incorrect scale id';
$string['invalidurl'] = 'Invalid url';
$string['invaliduser'] = 'Invalid user';
$string['invaliduserid'] = 'Invalid user id';
$string['nopermissiontomkdir'] = 'Cannot create folder. The site administrator needs to fix the file permissions';
$string['nopermissiontoimportact'] = 'You do not have the required permissions to import activities to this course';
$string['nopermissiontoviewpage'] = 'You are not allowed to look at this page';
+$string['nopermissiontoviewletergrade'] = 'Missing permission to view letter grades';
$string['nopermissiontomanagegroup'] = 'You do not have the required permissions to manage groups.';
$string['nosite'] = 'No sites';
$string['nositeid'] = 'No site ID';