From 22fae2a0dd343045812ecbf8ddfccabd1e59c762 Mon Sep 17 00:00:00 2001 From: Marina Glancy Date: Mon, 5 Nov 2012 12:31:19 +0800 Subject: [PATCH] MDL-36369 Non-admin managers could not access list of plugins --- admin/settings/plugins.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/admin/settings/plugins.php b/admin/settings/plugins.php index 29d0665dd3f..bdfd1fd0b95 100644 --- a/admin/settings/plugins.php +++ b/admin/settings/plugins.php @@ -295,6 +295,8 @@ if ($hassiteconfig) { // Question type settings if ($hassiteconfig || has_capability('moodle/question:config', $systemcontext)) { // Question behaviour settings. + require_once("$CFG->libdir/pluginlib.php"); + $allplugins = plugin_manager::instance()->get_plugins(); $ADMIN->add('modules', new admin_category('qbehavioursettings', new lang_string('questionbehaviours', 'admin'))); $ADMIN->add('qbehavioursettings', new admin_page_manageqbehaviours()); -- 2.43.0