From: skodak Date: Sun, 28 Dec 2008 18:42:35 +0000 (+0000) Subject: MDL-17738 fixed uninitialised setting X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=ce5a068b2f0ae87687e30c6229237f271c24fd04;p=moodle.git MDL-17738 fixed uninitialised setting --- diff --git a/lib/filterlib.php b/lib/filterlib.php index 7227180ac2..0fb005d6e2 100644 --- a/lib/filterlib.php +++ b/lib/filterlib.php @@ -30,13 +30,15 @@ abstract class filter_base { } // back compatable with old filter plugins - $textfilters = explode(',', $CFG->textfilters); - foreach ($textfilters as $v) { - $text_filter = basename($v).'_filter'; - if (empty(self::$filters[$text_filter]) && is_readable($CFG->dirroot .'/'. $v .'/filter.php')) { - include_once($CFG->dirroot .'/'. $v .'/filter.php'); - if (function_exists($text_filter)) { - $text = $text_filter($courseid, $text); + if (isset($CFG->textfilters)) { + $textfilters = explode(',', $CFG->textfilters); + foreach ($textfilters as $v) { + $text_filter = basename($v).'_filter'; + if (empty(self::$filters[$text_filter]) && is_readable($CFG->dirroot .'/'. $v .'/filter.php')) { + include_once($CFG->dirroot .'/'. $v .'/filter.php'); + if (function_exists($text_filter)) { + $text = $text_filter($courseid, $text); + } } } }