From 1b68e51133ceca6e2a906bded0b558a73ff0b7b0 Mon Sep 17 00:00:00 2001 From: Damyon Wiese Date: Thu, 11 Apr 2013 14:07:46 +0800 Subject: [PATCH] MDL-35144 Categories - Allow editing by custom roles Users with category:manage or course:create should be able to edit the course/category.php page. --- course/category.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/course/category.php b/course/category.php index 71ea312e7b7..e1df33d1c58 100644 --- a/course/category.php +++ b/course/category.php @@ -61,6 +61,12 @@ $context = $PAGE->context; // And the object has been loaded for us no need for another DB call $category = $PAGE->category; +// This needs to match caps checked in can_edit_in_category below. +$PAGE->set_other_editing_capability(array( + 'moodle/category:manage', + 'moodle/course:create' +)); + $canedit = can_edit_in_category($category->id); if ($canedit) { if ($categoryedit !== -1) {