mirror of
https://github.com/moodle/moodle.git
synced 2025-08-08 02:16:41 +02:00
Merge branch 'MDL-48543-28' of git://github.com/damyon/moodle into MOODLE_28_STABLE
This commit is contained in:
commit
95337e5974
3 changed files with 43 additions and 12 deletions
|
@ -46,6 +46,47 @@ function xmldb_filter_mathjaxloader_upgrade($oldversion) {
|
||||||
|
|
||||||
// Moodle v2.8.0 release upgrade line.
|
// Moodle v2.8.0 release upgrade line.
|
||||||
// Put any upgrade step following this.
|
// Put any upgrade step following this.
|
||||||
|
if ($oldversion < 2014111001) {
|
||||||
|
|
||||||
|
$oldconfig = get_config('filter_mathjaxloader', 'mathjaxconfig');
|
||||||
|
$olddefault = 'MathJax.Hub.Config({
|
||||||
|
config: ["MMLorHTML.js", "Safe.js"],
|
||||||
|
jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML"],
|
||||||
|
extensions: ["tex2jax.js","mml2jax.js","MathMenu.js","MathZoom.js"],
|
||||||
|
TeX: {
|
||||||
|
extensions: ["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js"]
|
||||||
|
},
|
||||||
|
menuSettings: {
|
||||||
|
zoom: "Double-Click",
|
||||||
|
mpContext: true,
|
||||||
|
mpMouse: true
|
||||||
|
},
|
||||||
|
errorSettings: { message: ["!"] },
|
||||||
|
skipStartupTypeset: true,
|
||||||
|
messageStyle: "none"
|
||||||
|
});
|
||||||
|
';
|
||||||
|
$newdefault = '
|
||||||
|
MathJax.Hub.Config({
|
||||||
|
config: ["Accessible.js", "Safe.js"],
|
||||||
|
errorSettings: { message: ["!"] },
|
||||||
|
skipStartupTypeset: true,
|
||||||
|
messageStyle: "none"
|
||||||
|
});
|
||||||
|
';
|
||||||
|
|
||||||
|
// Ignore white space changes.
|
||||||
|
$oldconfig = trim(preg_replace('/\s+/', ' ', $oldconfig));
|
||||||
|
$olddefault = trim(preg_replace('/\s+/', ' ', $olddefault));
|
||||||
|
|
||||||
|
// Update the default config for mathjax only if it has not been customised.
|
||||||
|
|
||||||
|
if ($oldconfig == $olddefault) {
|
||||||
|
set_config('mathjaxconfig', $newdefault, 'filter_mathjaxloader');
|
||||||
|
}
|
||||||
|
|
||||||
|
upgrade_plugin_savepoint(true, 2014111001, 'filter', 'mathjaxloader');
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,17 +52,7 @@ if ($ADMIN->fulltree) {
|
||||||
|
|
||||||
$default = '
|
$default = '
|
||||||
MathJax.Hub.Config({
|
MathJax.Hub.Config({
|
||||||
config: ["MMLorHTML.js", "Safe.js"],
|
config: ["Accessible.js", "Safe.js"],
|
||||||
jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML"],
|
|
||||||
extensions: ["tex2jax.js","mml2jax.js","MathMenu.js","MathZoom.js"],
|
|
||||||
TeX: {
|
|
||||||
extensions: ["AMSmath.js","AMSsymbols.js","noErrors.js","noUndefined.js"]
|
|
||||||
},
|
|
||||||
menuSettings: {
|
|
||||||
zoom: "Double-Click",
|
|
||||||
mpContext: true,
|
|
||||||
mpMouse: true
|
|
||||||
},
|
|
||||||
errorSettings: { message: ["!"] },
|
errorSettings: { message: ["!"] },
|
||||||
skipStartupTypeset: true,
|
skipStartupTypeset: true,
|
||||||
messageStyle: "none"
|
messageStyle: "none"
|
||||||
|
|
|
@ -24,6 +24,6 @@
|
||||||
|
|
||||||
defined('MOODLE_INTERNAL') || die();
|
defined('MOODLE_INTERNAL') || die();
|
||||||
|
|
||||||
$plugin->version = 2014111000;
|
$plugin->version = 2014111001;
|
||||||
$plugin->requires = 2014110400; // Requires this Moodle version
|
$plugin->requires = 2014110400; // Requires this Moodle version
|
||||||
$plugin->component= 'filter_mathjaxloader';
|
$plugin->component= 'filter_mathjaxloader';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue