1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-26 07:44:37 +02:00

Download externals from HTTPS

git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@940 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
jakubvrana
2009-07-29 15:01:47 +00:00
parent 66694506b5
commit b3fc4c0ea2
6 changed files with 32 additions and 16 deletions

View File

@@ -1,19 +1,12 @@
// Adminer specific functions
function body_load() {
var script = document.createElement('script');
script.src = '../externals/jush/jush.js';
script.onload = function () {
jush.style('../externals/jush/jush.css');
var jush_root = '../externals/jush/';
load_script(jush_root + 'jush.js', function () {
jush.style(jush_root + 'jush.css');
jush.highlight_tag('pre');
jush.highlight_tag('code');
}
script.onreadystatechange = function () {
if (script.readyState == 'loaded' || script.readyState == 'complete') {
script.onload();
}
}
document.body.appendChild(script);
});
}

View File

@@ -6,11 +6,33 @@ function toggle(id) {
return true;
}
function load_script(src, onload) {
var script = document.createElement('script');
script.src = src;
script.onload = onload;
script.onreadystatechange = function () {
if (script.readyState == 'loaded' || script.readyState == 'complete') {
onload();
}
}
document.body.appendChild(script);
}
function verify_version(version) {
document.cookie = 'adminer_version=0';
var script = document.createElement('script');
script.src = 'http://www.adminer.org/version.php?version=' + version;
document.body.appendChild(script);
load_script('https://adminer.svn.sourceforge.net/svnroot/adminer/released.js', function () {
document.cookie = 'adminer_version=' + released;
var re = /^([0-9]+)\.([0-9]+)\.([0-9]+)(.*)/;
var v1 = re.exec(version);
var v2 = re.exec(released);
if (v1 && v2 && (+v1[1] < +v2[1]
|| (v1[1] == v2[1] && (+v1[2] < +v2[2]
|| (v1[2] == v2[2] && (+v1[3] < +v2[3]
|| (v1[3] == v2[3] && v1[4]
))))))) {
document.getElementById('version').innerHTML = released;
}
});
}
function form_check(el, name) {