SOme small fixes for filter_string ... MDL-8713

This commit is contained in:
moodler
2007-03-16 05:20:45 +00:00
parent e9f89ed558
commit 99fc498b2f
+5 -1
View File
@@ -1529,12 +1529,16 @@ function filter_string($string, $courseid=NULL) {
$stringfilters = explode(',', $CFG->stringfilters); // ..use the list we have
} else { // Otherwise try to derive a list from textfilters
if (strpos($CFG->textfilters, 'filter/multilang')) { // Multilang is here
if (strpos($CFG->textfilters, 'filter/multilang') !== false) { // Multilang is here
$stringfilters = array('filter/multilang'); // Let's use just that
$CFG->stringfilters = 'filter/multilang'; // Save it for next time through
} else {
$CFG->stringfilters = ''; // Save the result and return
return $string;
}
}
foreach ($stringfilters as $stringfilter) {
if (is_readable($CFG->dirroot .'/'. $stringfilter .'/filter.php')) {
include_once($CFG->dirroot .'/'. $stringfilter .'/filter.php');