prevent access to filters when disabled in filter settings SC#291

This commit is contained in:
skodak
2006-08-14 06:22:15 +00:00
parent 915db857b8
commit a7ea2d7dcc
5 changed files with 46 additions and 0 deletions
+8
View File
@@ -7,6 +7,14 @@
require_once("../../config.php");
if (empty($CFG->textfilters)) {
error ('Filter not enabled!');
} else {
$filters = explode(',', $CFG->textfilters);
if (array_search('filter/algebra', $filters) === FALSE) {
error ('Filter not enabled!');
}
}
$CFG->texfilterdir = "filter/tex";
$CFG->algebrafilterdir = "filter/algebra";
+10
View File
@@ -6,6 +6,16 @@
$nomoodlecookie = true; // Because it interferes with caching
require_once('../../config.php');
if (empty($CFG->textfilters)) {
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');
$CFG->texfilterdir = 'filter/tex';
+10
View File
@@ -6,6 +6,16 @@
$nomoodlecookie = true; // Because it interferes with caching
require_once('../../config.php');
if (empty($CFG->textfilters)) {
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('defaultsettings.php' );
require_once('latex.php');
+9
View File
@@ -7,6 +7,15 @@
require_once("../../config.php");
if (empty($CFG->textfilters)) {
error ('Filter not enabled!');
} else {
$filters = explode(',', $CFG->textfilters);
if (array_search('filter/tex', $filters) === FALSE) {
error ('Filter not enabled!');
}
}
$CFG->texfilterdir = "filter/tex";
$CFG->teximagedir = "filter/tex";
+9
View File
@@ -7,6 +7,15 @@
require_once("../../config.php");
if (empty($CFG->textfilters)) {
error ('Filter not enabled!');
} else {
$filters = explode(',', $CFG->textfilters);
if (array_search('filter/tex', $filters) === FALSE) {
error ('Filter not enabled!');
}
}
$CFG->texfilterdir = "filter/tex";
$CFG->teximagedir = "filter/tex";