-
Bug
-
Resolution: Fixed
-
Major
-
2.5
-
MOODLE_25_STABLE
-
MOODLE_25_STABLE
-
Fixes MDL-39830 and MDL-39831 by modifying to the lib/badgeslib to add a badges node under course administration ADMIN_Category
//@nneko added else clause to add not for non editing users with award privilege
function badges_add_course_navigation(navigation_node $coursenode, stdClass $course) {
global $CFG, $SITE;
...
if (!empty($CFG->enablebadges) && !empty($CFG->badges_allowcoursebadges) && !$isfrontpage) {
if (has_capability('moodle/badges:configuredetails', $coursecontext)) {
...
else {//Add Badge category for non editing teachers and students that have award badge permission
if(has_capability('moodle/badges:awardbadge', $coursecontext))
}
}
}
- Discovered while testing
-
MDL-40471 Badges 'manage' node in navigation needs to consider more capabilities
-
- Closed
-