From a001c1131e78de4a2fc18cff7903d266f3df4a06 Mon Sep 17 00:00:00 2001 From: Jean-Michel Vedrine Date: Wed, 29 Jul 2015 21:21:06 +0200 Subject: [PATCH] MDL-38230 mod_quiz: Create UI for removing of quiz access rule addons --- mod/quiz/classes/plugininfo/quizaccess.php | 3 ++- mod/quiz/version.php | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mod/quiz/classes/plugininfo/quizaccess.php b/mod/quiz/classes/plugininfo/quizaccess.php index 3a7758c9a37..1c89f35f78c 100644 --- a/mod/quiz/classes/plugininfo/quizaccess.php +++ b/mod/quiz/classes/plugininfo/quizaccess.php @@ -30,6 +30,7 @@ defined('MOODLE_INTERNAL') || die(); class quizaccess extends base { public function is_uninstall_allowed() { - return false; + // Only allow uninstall of non-core access rules. + return !$this->is_standard(); } } diff --git a/mod/quiz/version.php b/mod/quiz/version.php index 2934e5a3c66..652348f65b7 100644 --- a/mod/quiz/version.php +++ b/mod/quiz/version.php @@ -24,7 +24,7 @@ defined('MOODLE_INTERNAL') || die(); -$plugin->version = 2015051100; +$plugin->version = 2015072900; $plugin->requires = 2015050500; $plugin->component = 'mod_quiz'; $plugin->cron = 60;