From c67f1a342cdde56bb58051527d94c46fa8536a27 Mon Sep 17 00:00:00 2001 From: Matteo Scaramuccia Date: Thu, 11 Oct 2012 22:34:30 +0200 Subject: [PATCH 1/2] MDL-35990 Repository Library should not include the main config.php file --- repository/lib.php | 1 - 1 file changed, 1 deletion(-) diff --git a/repository/lib.php b/repository/lib.php index 5b34c56ac46..8482a910073 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -23,7 +23,6 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ -require_once(dirname(dirname(__FILE__)) . '/config.php'); require_once($CFG->libdir . '/filelib.php'); require_once($CFG->libdir . '/formslib.php'); From e56de3a4d1f18b168a80cfd6247c3fc3e4c125a7 Mon Sep 17 00:00:00 2001 From: Frederic Massart Date: Tue, 16 Oct 2012 14:01:29 +0800 Subject: [PATCH 2/2] MDL-35990 repository: Added MOODLE_INTERNAL check and removed config inclusion --- repository/dropbox/locallib.php | 2 +- repository/lib.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/repository/dropbox/locallib.php b/repository/dropbox/locallib.php index ea83d36b976..a9e6a8ee7dc 100644 --- a/repository/dropbox/locallib.php +++ b/repository/dropbox/locallib.php @@ -25,7 +25,7 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ -require_once(dirname(dirname(dirname(__FILE__))).'/config.php'); +defined('MOODLE_INTERNAL') || die(); require_once($CFG->libdir.'/oauthlib.php'); /** diff --git a/repository/lib.php b/repository/lib.php index 8482a910073..ec58d84f034 100644 --- a/repository/lib.php +++ b/repository/lib.php @@ -23,6 +23,7 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ +defined('MOODLE_INTERNAL') || die(); require_once($CFG->libdir . '/filelib.php'); require_once($CFG->libdir . '/formslib.php');