From 6fc833c05bb6994fe5400a3b6c7f12430a734fe1 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Sat, 18 Sep 2010 15:19:37 -0400
Subject: [PATCH] Fixed syntax error in install/lib/installer_base.lib.php
---
interface/web/js/scrigo.js.php | 93 ++++++++++++++++++++++++++++++++++++----------
1 files changed, 73 insertions(+), 20 deletions(-)
diff --git a/interface/web/js/scrigo.js.php b/interface/web/js/scrigo.js.php
index 4390779..cd72445 100644
--- a/interface/web/js/scrigo.js.php
+++ b/interface/web/js/scrigo.js.php
@@ -1,10 +1,18 @@
<?php
session_start();
include('../../lib/config.inc.php');
- include_once(ISPC_ROOT_PATH.'/web/strengthmeter/lib/lang/'.$_SESSION['s']['language'].'_javascript.lng');
+ include_once(ISPC_ROOT_PATH.'/web/strengthmeter/lib/lang/'.$_SESSION['s']['language'].'_strengthmeter.lng');
?>
redirect = '';
+
+function reportError(request) {
+ /* Error reporting is disabled by default as some browsers like safari
+ sometimes throw errors when a ajax request is delayed even if the
+ ajax request worked. */
+
+ /*alert(request);*/
+}
function loadContentRefresh(pagename) {
var pageContentCallbackRefresh = {
@@ -12,7 +20,7 @@
document.getElementById('pageContent').innerHTML = o.responseText;
},
failure: function(o) {
- alert('Ajax Request was not successful.'+pagename);
+ reportError('Ajax Request was not successful.'+pagename);
}
}
@@ -36,7 +44,7 @@
loadMenus();
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful.'+module);
}
}
var submitFormObj = YAHOO.util.Connect.asyncRequest('GET', 'capp.php?mod='+module, cappCallback);
@@ -61,7 +69,7 @@
loadMenus();
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful.110');
}
}
@@ -84,7 +92,9 @@
loadContent(redirect);
redirect = '';
}
+ document.getElementById('footer').innerHTML = 'Powered by <a href="http://www.ispconfig.org" target="_blank">ISPConfig</a>';
*/
+
}
function submitForm(formname,target) {
@@ -103,7 +113,7 @@
},
failure: function(o) {
var parts = o.responseText.split(':');
- alert('Ajax Request was not successful. '+parts[1]);
+ reportError('Ajax Request was not successful. 111');
}
}
@@ -143,7 +153,7 @@
}
},
failure: function(o) {
- alert('Ajax Request was not successful. 1');
+ reportError('Ajax Request was not successful. 112');
}
}
@@ -171,7 +181,7 @@
}
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful. 113');
}
}
@@ -205,7 +215,7 @@
*/
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful. 114');
}
}
@@ -213,8 +223,35 @@
loadMenus();
keepalive();
+ setTimeout("setFocus()",1000);
}
+
+function setFocus() {
+/*
+ var flag=false;
+ for(z=0;z<document.forms.length;z++) {
+ var form = document.forms[z];
+ var elements = form.elements;
+ for (var i=0;i<elements.length;i++) {
+ var element = elements[i];
+ if(element.type == 'text' &&
+ !element.readOnly &&
+ !element.disabled) {
+ element.focus();
+ flag=true;
+ break;
+ }
+ }
+ if(flag)break;
+ }
+*/
+ try {
+ document.pageForm.username.focus();
+ } catch (e) {
+ }
+}
+
function loadMenus() {
@@ -223,7 +260,7 @@
document.getElementById('sideNav').innerHTML = o.responseText;
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful. 115');
}
}
@@ -234,7 +271,7 @@
document.getElementById('topNav').innerHTML = o.responseText;
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful. 116');
}
}
@@ -247,13 +284,6 @@
document.pageForm.next_tab.value = tab;
submitForm('pageForm',target);
}
-
-
-
-function reportError(request)
- {
- alert('Sorry. There was an error.');
- }
function del_record(link,confirmation) {
if(window.confirm(confirmation)) {
@@ -267,12 +297,34 @@
document.getElementById(elementid).innerHTML = o.responseText;
},
failure: function(o) {
- alert('Ajax Request was not successful.');
+ reportError('Ajax Request was not successful. 118');
}
}
var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
+}
+
+function loadOptionInto(elementid,pagename) {
+ var itemContentCallback = {
+ success: function(o) {
+ var teste = o.responseText;
+ var elemente = teste.split('#');
+ el=document.getElementById(elementid);
+ el.innerHTML='';
+ for (var i = 0; i < elemente.length; ++i){
+
+ var foo2 = document.createElement("option");
+ foo2.appendChild(document.createTextNode(elemente[i]));
+ foo2.value=elemente[i];
+ el.appendChild(foo2);
+ }
+ },
+ failure: function(o) {
+ reportError('Ajax Request was not successful. 119');
+ }
+ }
+ var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
}
function keepalive() {
@@ -281,7 +333,7 @@
setTimeout( keepalive, 1000000 );
},
failure: function(o) {
- alert('Sorry. There was an error.');
+ reportError('Session expired. Please login again.');
}
}
@@ -412,11 +464,12 @@
function addAdditionalTemplate(){
var tpl_add = document.getElementById('template_additional').value;
- if(tpl_add != '') {
+
var tpl_list = document.getElementById('template_additional_list').innerHTML;
var addTemplate = document.getElementById('tpl_add_select').value.split('|',2);
var addTplId = addTemplate[0];
var addTplText = addTemplate[1];
+ if(addTplId > 0) {
var newVal = tpl_add + '/' + addTplId + '/';
newVal = newVal.replace('//', '/');
var newList = tpl_list + '<br>' + addTplText;
--
Gitblit v1.9.1