From 239ce82f07a17a0214db0198d5fcb26e2683d89d Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Sat, 11 Aug 2007 11:08:25 -0400
Subject: [PATCH] 

---
 install/lib/installer_base.lib.php |   19 ++++++++++++-------
 1 files changed, 12 insertions(+), 7 deletions(-)

diff --git a/install/lib/installer_base.lib.php b/install/lib/installer_base.lib.php
index e152fe8..c7bf3fd 100644
--- a/install/lib/installer_base.lib.php
+++ b/install/lib/installer_base.lib.php
@@ -52,12 +52,13 @@
 		$finished = false;
 		do {
 			$answers_str = implode(",",$answers);
-			swriteln($this->lng($query).' ('.$answers_str.') ['.$default.']:');
+			swrite($this->lng($query).' ('.$answers_str.') ['.$default.']: ');
 			$input = sread();
 			
 			// Stop the installation
 			if($input == 'quit') {
-				die($this->lng('Installation interrupted.'));
+				swriteln($this->lng('Installation interrupted.'));
+				die();
 			}
 			
 			// Select the default
@@ -72,26 +73,30 @@
 			}
 			
 		} while ($finished == false);
+		swriteln();
 		return $answer;
 	}
 	
 	function free_query($query,$default) {
 		global $conf;
 		
-		$answers_str = implode(",",$answers);
-		swriteln($this->lng($query).' ['.$default.']:');
+		swrite($this->lng($query).' ['.$default.']: ');
 		$input = sread();
 			
 		// Stop the installation
 		if($input == 'quit') {
-			die($this->lng('Installation interrupted.'));
+			swriteln($this->lng('Installation interrupted.'));
+			die();
 		}
 			
 		// Select the default
 		if($input == '') {
 			$answer = $default;
+		} else {
+			$answer = $input;
 		}
-			
+		swriteln();
+		
 		return $answer;
 	}
 	
@@ -534,7 +539,7 @@
 		$content = str_replace('{mysql_server_ispconfig_user}',$conf["mysql_server_ispconfig_user"],$content);
 		$content = str_replace('{mysql_server_ispconfig_password}',$conf["mysql_server_ispconfig_password"],$content);
 		$content = str_replace('{mysql_server_database}',$conf["mysql_server_database"],$content);
-		$content = str_replace('{mysql_server_ip}',$conf["mysql_server_ip"],$content);
+		$content = str_replace('{mysql_server_host}',$conf["mysql_server_host"],$content);
 		$content = str_replace('{server_id}',$conf["server_id"],$content);
 		wf($conf["dist_mydns_config_dir"].'/'.$configfile,$content);
 		exec('chmod 600 '.$conf["dist_mydns_config_dir"].'/'.$configfile);

--
Gitblit v1.9.1