mirror of
https://github.com/YunoHost/SSOwat.git
synced 2024-09-03 20:06:27 +02:00
little more cleanup in ynhpanel.js
This commit is contained in:
parent
94e15d9fe6
commit
3d7e606f1a
1 changed files with 2 additions and 21 deletions
|
@ -204,16 +204,6 @@ function domReady(cb) {
|
||||||
: cb();
|
: cb();
|
||||||
}
|
}
|
||||||
|
|
||||||
function loadScript(url, callback) {
|
|
||||||
var script = document.createElement('script');
|
|
||||||
script.type = 'text/javascript';
|
|
||||||
script.src = url;
|
|
||||||
// There are several events for cross browser compatibility.
|
|
||||||
script.onreadystatechange = callback;
|
|
||||||
script.onload = callback;
|
|
||||||
// Fire the loading
|
|
||||||
document.head.appendChild(script);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* ----------------------------------------------------------
|
/* ----------------------------------------------------------
|
||||||
Main
|
Main
|
||||||
|
@ -264,16 +254,6 @@ domReady(function(){
|
||||||
// Response is JSON
|
// Response is JSON
|
||||||
response = JSON.parse(r.responseText);
|
response = JSON.parse(r.responseText);
|
||||||
|
|
||||||
var pfx = ["webkit", "moz", "MS", "o", ""];
|
|
||||||
function PrefixedEvent(element, type, callback) {
|
|
||||||
for (var p = 0; p < pfx.length; p++) {
|
|
||||||
if (!pfx[p]) type = type.toLowerCase();
|
|
||||||
element.addEventListener(pfx[p]+type, callback, false);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
// Load all stylesheets after getting config
|
|
||||||
|
|
||||||
// Add portal stylesheet
|
// Add portal stylesheet
|
||||||
var portalStyle = document.createElement("link");
|
var portalStyle = document.createElement("link");
|
||||||
|
@ -282,7 +262,7 @@ domReady(function(){
|
||||||
portalStyle.setAttribute("href", '/ynhpanel.css');
|
portalStyle.setAttribute("href", '/ynhpanel.css');
|
||||||
document.getElementsByTagName("head")[0].insertBefore(portalStyle, null);
|
document.getElementsByTagName("head")[0].insertBefore(portalStyle, null);
|
||||||
|
|
||||||
// Custom style from theme
|
// Custom style from theme's id specified in config
|
||||||
if (response.theme) {
|
if (response.theme) {
|
||||||
var portalThemeStyle = document.createElement("link");
|
var portalThemeStyle = document.createElement("link");
|
||||||
portalThemeStyle.setAttribute("rel", "stylesheet");
|
portalThemeStyle.setAttribute("rel", "stylesheet");
|
||||||
|
@ -316,4 +296,5 @@ domReady(function(){
|
||||||
};
|
};
|
||||||
r.send();
|
r.send();
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue