SOme small fixes for filter_string ... MDL-8713
This commit is contained in:
+5
-1
@@ -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');
|
||||
|
||||
Reference in New Issue
Block a user