Skip to content

Commit

Permalink
MDL-66072 core: Remove course sharing and related capabilities
Browse files Browse the repository at this point in the history
  • Loading branch information
Peter authored and peterRd committed Sep 3, 2019
1 parent 1d6f041 commit 020bad7
Show file tree
Hide file tree
Showing 18 changed files with 8 additions and 564 deletions.
3 changes: 0 additions & 3 deletions admin/settings/subsystems.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,4 @@

$optionalsubsystems->add(new admin_setting_configcheckbox('allowstealth', new lang_string('allowstealthmodules'),
new lang_string('allowstealthmodules_help'), 0, 1, 0));

$optionalsubsystems->add(new admin_setting_configcheckbox('enablecoursepublishing',
new lang_string('enablecoursepublishing', 'hub'), new lang_string('enablecoursepublishing_help', 'hub'), 0));
}
9 changes: 0 additions & 9 deletions backup/util/checks/backup_check.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -128,15 +128,6 @@ public static function check_security($backup_controller, $apply) {
// Now, if backup mode is hub or import, check userid has permissions for those modes
// other modes will perform common checks only (backupxxxx capabilities in $typecapstocheck)
switch ($mode) {
case backup::MODE_HUB:
if (!has_capability('moodle/backup:backuptargethub', $coursectx, $userid)) {
$a = new stdclass();
$a->userid = $userid;
$a->courseid = $courseid;
$a->capability = 'moodle/backup:backuptargethub';
throw new backup_controller_exception('backup_user_missing_capability', $a);
}
break;
case backup::MODE_IMPORT:
if (!has_capability('moodle/backup:backuptargetimport', $coursectx, $userid)) {
$a = new stdclass();
Expand Down
9 changes: 0 additions & 9 deletions backup/util/checks/restore_check.class.php
Original file line number Diff line number Diff line change
Expand Up @@ -90,15 +90,6 @@ public static function check_security($restore_controller, $apply) {
// Now, if restore mode is hub or import, check userid has permissions for those modes
// other modes will perform common checks only (restorexxxx capabilities in $typecapstocheck)
switch ($mode) {
case backup::MODE_HUB:
if (!has_capability('moodle/restore:restoretargethub', $coursectx, $userid)) {
$a = new stdclass();
$a->userid = $userid;
$a->courseid = $courseid;
$a->capability = 'moodle/restore:restoretargethub';
throw new restore_controller_exception('restore_user_missing_capability', $a);
}
break;
case backup::MODE_IMPORT:
if (!has_capability('moodle/restore:restoretargetimport', $coursectx, $userid)) {
$a = new stdclass();
Expand Down
1 change: 0 additions & 1 deletion course/lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -4045,7 +4045,6 @@ 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 = !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 {
Expand Down
113 changes: 0 additions & 113 deletions course/publish/backup.php

This file was deleted.

36 changes: 0 additions & 36 deletions course/publish/forms.php

This file was deleted.

30 changes: 0 additions & 30 deletions course/publish/hubselector.php

This file was deleted.

99 changes: 0 additions & 99 deletions course/publish/index.php

This file was deleted.

17 changes: 0 additions & 17 deletions course/publish/lib.php

This file was deleted.

Loading

0 comments on commit 020bad7

Please sign in to comment.