MDL-65138 course: add a setting for course publishing

This commit is contained in:
Simey Lameze 2019-03-26 09:46:23 +08:00
parent 3271c39c74
commit 73fabadadd
7 changed files with 18 additions and 6 deletions

View file

@ -3994,7 +3994,7 @@ function course_get_user_administration_options($course, $context) {
$options->outcomes = !empty($CFG->enableoutcomes) && has_capability('moodle/course:update', $context);
$options->badges = !empty($CFG->enablebadges);
$options->import = has_capability('moodle/restore:restoretargetimport', $context);
$options->publish = has_capability('moodle/course:publish', $context);
$options->publish = !empty($CFG->enablecoursepublishing) && has_capability('moodle/course:publish', $context);
$options->reset = has_capability('moodle/course:reset', $context);
$options->roles = has_capability('moodle/role:switchroles', $context);
} else {