initial commit

This commit is contained in:
s2
2019-04-12 19:28:21 +02:00
commit 3179f5581e
669 changed files with 124297 additions and 0 deletions

51
js/config.js Normal file
View File

@@ -0,0 +1,51 @@
// env dependent config goes here
(function() {
if (typeof(window.MyApp) === 'undefined') {
window.MyApp = {};
}
if (typeof(window.MyApp.config) === 'undefined') {
window.MyApp.config = {};
}
var config = {
somePath: '/blabla/',
someOtherGlobalConfig: 'https://...'
};
Object.assign(MyApp.config, config);
})();
// for dev only
jQuery.extend({
getScript: function(url, callback) {
var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script');
script.src = url;
// Handle Script loading
{
var done = false;
// Attach handlers for all browsers
script.onload = script.onreadystatechange = function() {
if (!done && (!this.readyState ||
this.readyState == 'loaded' || this.readyState == 'complete')) {
done = true;
if (callback) {
callback();
}
// Handle memory leak in IE
script.onload = script.onreadystatechange = null;
}
};
}
head.appendChild(script);
// We handle everything using the script element injection
return undefined;
}
});