MDL-14378 When deleting course category deal with everything that depends on its context

This commit is contained in:
skodak
2008-05-13 22:03:40 +00:00
parent ade1ee0deb
commit c72350373c
2 changed files with 7 additions and 4 deletions
+4 -4
View File
@@ -2719,7 +2719,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');
}
}
@@ -2736,7 +2736,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;
}
@@ -2770,7 +2770,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
@@ -2786,7 +2786,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;
}
+3
View File
@@ -267,8 +267,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';
@@ -296,6 +298,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';