$result->status = null;
$result->link = "<a href=\"$CFG->wwwroot/$CFG->admin/settings.php?section=filtersettingfiltermediaplugin\">".get_string('filtersettings', 'admin').'</a>';
- if (!empty($CFG->textfilters)) {
- $activefilters = explode(',', $CFG->textfilters);
- } else {
- $activefilters = array();
- }
+ $activefilters = filters_get_globally_enabled();
if (array_search('filter/mediaplugin', $activefilters) !== false and !empty($CFG->filter_mediaplugin_enable_swf)) {
$result->status = REPORT_SECURITY_CRITICAL;
require_once("../../config.php");
- if (empty($CFG->textfilters)) {
+ if (!filter_is_enabled('filter/algebra')) {
error ('Filter not enabled!');
- } else {
- $filters = explode(',', $CFG->textfilters);
- if (array_search('filter/algebra', $filters) === FALSE) {
- error ('Filter not enabled!');
- }
}
require_once($CFG->libdir.'/filelib.php');
require_once('../../config.php');
- if (empty($CFG->textfilters)) {
+ if (!filter_is_enabled('filter/algebra')) {
error ('Filter not enabled!');
- } else {
- $filters = explode(',', $CFG->textfilters);
- if (array_search('filter/algebra', $filters) === FALSE) {
- error ('Filter not enabled!');
- }
}
// disable moodle specific debug messages
require_once('../../config.php');
- if (empty($CFG->textfilters)) {
+ if (!filter_is_enabled('filter/tex')) {
error ('Filter not enabled!');
- } else {
- $filters = explode(',', $CFG->textfilters);
- if (array_search('filter/tex', $filters) === FALSE) {
- error ('Filter not enabled!');
- }
}
// disable moodle specific debug messages
require_once("../../config.php");
- if (empty($CFG->textfilters)) {
+ if (!filter_is_enabled('filter/tex')) {
error ('Filter not enabled!');
- } else {
- $filters = explode(',', $CFG->textfilters);
- if (array_search('filter/tex', $filters) === FALSE) {
- error ('Filter not enabled!');
- }
}
require_once($CFG->libdir.'/filelib.php');
require_once("../../config.php");
require_once($CFG->dirroot.'/filter/tex/lib.php');
- if (empty($CFG->textfilters)) {
+ if (!filter_is_enabled('filter/tex')) {
error ('Filter not enabled!');
- } else {
- $filters = explode(',', $CFG->textfilters);
- if (array_search('filter/tex', $filters) === FALSE) {
- error ('Filter not enabled!');
- }
}
error_reporting(E_ALL);