mirror of
https://github.com/moodle/moodle.git
synced 2025-03-18 22:50:19 +01:00
MDL-14378 When deleting course category deal with everything that depends on its context; merged from MOODLE_19_STABLE
This commit is contained in:
parent
e2b347e933
commit
59a7889975
@ -2726,7 +2726,7 @@ function category_delete_full($category, $showfeedback=true) {
|
||||
notify("Error deleting course $course->shortname");
|
||||
return false;
|
||||
}
|
||||
notify("Deleted course $course->shortname", 'notifysuccess'); // TODO: localize
|
||||
notify(get_string('coursedeleted', '', $course->shortname), 'notifysuccess');
|
||||
}
|
||||
}
|
||||
|
||||
@ -2743,7 +2743,7 @@ function category_delete_full($category, $showfeedback=true) {
|
||||
|
||||
events_trigger('category_deleted', $category);
|
||||
|
||||
notify("Deleted category $category->name", 'notifysuccess'); // TODO: localize
|
||||
notify(get_string('coursecategorydeleted', '', format_string($category->name)), 'notifysuccess');
|
||||
|
||||
return true;
|
||||
}
|
||||
@ -2777,7 +2777,7 @@ function category_delete_move($category, $newparentid, $showfeedback=true) {
|
||||
notify("Error moving courses");
|
||||
return false;
|
||||
}
|
||||
notify("Moved courses from $category->name", 'notifysuccess'); // TODO: localize
|
||||
notify(get_string('coursesmovedout', '', format_string($category->name)), 'notifysuccess');
|
||||
}
|
||||
|
||||
// now delete anything that may depend on course category context
|
||||
@ -2793,7 +2793,7 @@ function category_delete_move($category, $newparentid, $showfeedback=true) {
|
||||
|
||||
events_trigger('category_deleted', $category);
|
||||
|
||||
notify("Deleted category $category->name", 'notifysuccess'); // TODO: localize
|
||||
notify(get_string('coursecategorydeleted', '', format_string($category->name)), 'notifysuccess');
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -268,8 +268,10 @@ $string['courseavailablenot'] = 'This course is not available to students';
|
||||
$string['coursebackup'] = 'Course backup';
|
||||
$string['coursecategories'] = 'Course categories';
|
||||
$string['coursecategory'] = 'Course category';
|
||||
$string['coursecategorydeleted'] = 'Deleted course category $a';
|
||||
$string['coursecreators'] = 'Course creator';
|
||||
$string['coursecreatorsdescription'] = 'Course creators can create new courses and teach in them.';
|
||||
$string['coursedeleted'] = 'Deleted course $a';
|
||||
$string['coursefiles'] = 'Course files';
|
||||
$string['courseformatdata'] = 'Course format data';
|
||||
$string['courseformats'] = 'Course formats';
|
||||
@ -297,6 +299,7 @@ $string['courserequestsuccess'] = 'Successfully saved your course request. Expec
|
||||
$string['courserestore'] = 'Course restore';
|
||||
$string['courses'] = 'Courses';
|
||||
$string['coursescategory'] = 'Courses in the same category';
|
||||
$string['coursesmovedout'] = 'Courses moved out from $a';
|
||||
$string['coursespending'] = 'Courses pending approval';
|
||||
$string['coursestaught'] = 'Courses I have taught';
|
||||
$string['courseupdates'] = 'Course updates';
|
||||
|
Loading…
x
Reference in New Issue
Block a user