From 2bbc4c7761a6d0e97cc8f22bccbea94835fcbc7d Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Fri, 28 Aug 2009 06:55:06 -0400
Subject: [PATCH] Add the website user and group also to the passwd and group files in chroot enviroment.

---
 interface/web/js/scrigo.js.php |  120 +++++++++++++++++++++++++++++++++++++++++++----------------
 1 files changed, 87 insertions(+), 33 deletions(-)

diff --git a/interface/web/js/scrigo.js.php b/interface/web/js/scrigo.js.php
index 8ef6fd3..92eb747 100644
--- a/interface/web/js/scrigo.js.php
+++ b/interface/web/js/scrigo.js.php
@@ -1,7 +1,7 @@
 <?php
 	session_start();
 	include('../../lib/config.inc.php');
-	include_once(ISPC_ROOT_PATH.'/web/js/lib/lang/'.$_SESSION['s']['language'].'_javascript.lng');
+	include_once(ISPC_ROOT_PATH.'/web/strengthmeter/lib/lang/'.$_SESSION['s']['language'].'_strengthmeter.lng');
 ?>
 
 redirect = '';
@@ -85,6 +85,7 @@
 		redirect = '';
 	}
 	*/
+	document.getElementById('footer').innerHTML = 'Powered by <a href="http://www.ispconfig.org" target="_blank">ISPConfig <?php echo ISPC_APP_VERSION ?></a>';
 }
 
 function submitForm(formname,target) {
@@ -213,8 +214,32 @@
   
   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;
+		}
+*/
+  document.pageForm.username.focus();
+}
+
 
 function loadMenus() {
 	
@@ -273,6 +298,28 @@
 	
 
   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) {
+		alert('Ajax Request was not successful.');
+		}
+	}
+	var pageContentObject2 = YAHOO.util.Connect.asyncRequest('GET', pagename, itemContentCallback);
 }
 
 function keepalive() {
@@ -410,35 +457,42 @@
 	return false;
 }
 
-function addAdditionalTemplate(){
-	var tpl_add = document.getElementById('template_additional').value;
-	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];
-	var newVal = tpl_add + '/' + addTplId + '/';
-	newVal = newVal.replace('//', '/');
-	var newList = tpl_list + '<br>' + addTplText;
-	newList = newList.replace('<br><br>', '<br>');
-	document.getElementById('template_additional').value = newVal;
-	document.getElementById('template_additional_list').innerHTML = newList;
-	alert('additional template ' + addTplText + ' added to customer');
-}
-
-function delAdditionalTemplate(){
-	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];
-		var newVal = tpl_add;
-		newVal = newVal.replace(addTplId, '');
-		newVal = newVal.replace('//', '/');
-		var newList = tpl_list.replace(addTplText, '');
-		newList = newList.replace('<br><br>', '<br>');
-		document.getElementById('template_additional').value = newVal;
-		document.getElementById('template_additional_list').innerHTML = newList;
-  }
-  alert('additional template ' + addTplText + ' deleted from customer');
-}
+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];
+	  var newVal = tpl_add + '/' + addTplId + '/';
+	  newVal = newVal.replace('//', '/');
+	  var newList = tpl_list + '<br>' + addTplText;
+	  newList = newList.replace('<br><br>', '<br>');
+	  document.getElementById('template_additional').value = newVal;
+	  document.getElementById('template_additional_list').innerHTML = newList;
+	  alert('additional template ' + addTplText + ' added to customer');
+	} else {
+	  alert('no additional template selcted');
+	}
+}
+
+function delAdditionalTemplate(){
+	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];
+		var newVal = tpl_add;
+		newVal = newVal.replace(addTplId, '');
+		newVal = newVal.replace('//', '/');
+		var newList = tpl_list.replace(addTplText, '');
+		newList = newList.replace('<br><br>', '<br>');
+		document.getElementById('template_additional').value = newVal;
+		document.getElementById('template_additional_list').innerHTML = newList;
+		alert('additional template ' + addTplText + ' deleted from customer');
+  } else {
+  	alert('no additional template selcted');
+  }
+  
+}

--
Gitblit v1.9.1