diff -ur jsroot-5.5.1.orig/scripts/JSRootCore.js jsroot-5.5.1/scripts/JSRootCore.js
--- jsroot-5.5.1.orig/scripts/JSRootCore.js 2018-08-20 11:11:00.000000000 +0200
+++ jsroot-5.5.1/scripts/JSRootCore.js 2018-08-30 20:55:03.259023811 +0200
@@ -13,9 +13,9 @@
'jquery' : dir+'jquery.min',
'jquery-ui' : dir+'jquery-ui.min',
'jqueryui-mousewheel' : dir+'jquery.mousewheel.min',
- 'jqueryui-touch-punch' : dir+'touch-punch.min',
+ 'jqueryui-touch-punch' : dir+'jquery.ui.touch-punch.min',
'rawinflate' : dir+'rawinflate.min',
- 'MathJax' : 'https://root.cern/js/mathjax/latest/MathJax.js?config=TeX-AMS-MML_SVG&delayStartupUntil=configured',
+ 'MathJax' : dir+'mathjax/MathJax.js?config=TeX-AMS-MML_SVG&delayStartupUntil=configured&noext=1',
'saveSvgAsPng' : dir+'saveSvgAsPng.min',
'dat.gui' : dir+'dat.gui.min',
'threejs' : dir+'three.min',
@@ -43,8 +43,6 @@
if (norjs) {
// just define locations
- paths['MathJax'] = 'https://root.cern/js/mathjax/latest/MathJax.js?config=TeX-AMS-MML_SVG&delayStartupUntil=configured';
-
require({ paths: paths });
} else {
var cfg_paths;
@@ -1246,7 +1244,7 @@
if (kind.indexOf("mathjax;")>=0) {
if (typeof MathJax == 'undefined') {
- mainfiles += (use_bower ? "###MathJax/MathJax.js" : "https://root.cern/js/mathjax/latest/MathJax.js") +
+ mainfiles += (use_bower ? "###MathJax/MathJax.js" : "$$$scripts/mathjax/MathJax.js") +
"?config=TeX-AMS-MML_SVG&delayStartupUntil=configured";
modules.push('MathJax');
@@ -1289,7 +1287,7 @@
}
if (jsroot.touches) {
- lst_jq += use_bower ? '###jqueryui-touch-punch/jquery.ui.touch-punch.min.js;' : '$$$scripts/touch-punch.min.js;';
+ lst_jq += (use_bower ? "###jqueryui-touch-punch" : "&&&scripts") + '/jquery.ui.touch-punch.min.js;';
modules.push('jqueryui-touch-punch');
}