@@ -52,12 +52,13 @@ function simple_query($query,$answers,$default) {
5252 $ finished = false ;
5353 do {
5454 $ answers_str = implode (", " ,$ answers );
55- swriteln ($ this ->lng ($ query ).' ( ' .$ answers_str .') [ ' .$ default .']: ' );
55+ swrite ($ this ->lng ($ query ).' ( ' .$ answers_str .') [ ' .$ default .']: ' );
5656 $ input = sread ();
5757
5858 // Stop the installation
5959 if ($ input == 'quit ' ) {
60- die ($ this ->lng ('Installation interrupted. ' ));
60+ swriteln ($ this ->lng ('Installation interrupted. ' ));
61+ die ();
6162 }
6263
6364 // Select the default
@@ -72,26 +73,30 @@ function simple_query($query,$answers,$default) {
7273 }
7374
7475 } while ($ finished == false );
76+ swriteln ();
7577 return $ answer ;
7678 }
7779
7880 function free_query ($ query ,$ default ) {
7981 global $ conf ;
8082
81- $ answers_str = implode (", " ,$ answers );
82- swriteln ($ this ->lng ($ query ).' [ ' .$ default .']: ' );
83+ swrite ($ this ->lng ($ query ).' [ ' .$ default .']: ' );
8384 $ input = sread ();
8485
8586 // Stop the installation
8687 if ($ input == 'quit ' ) {
87- die ($ this ->lng ('Installation interrupted. ' ));
88+ swriteln ($ this ->lng ('Installation interrupted. ' ));
89+ die ();
8890 }
8991
9092 // Select the default
9193 if ($ input == '' ) {
9294 $ answer = $ default ;
95+ } else {
96+ $ answer = $ input ;
9397 }
94-
98+ swriteln ();
99+
95100 return $ answer ;
96101 }
97102
@@ -534,7 +539,7 @@ function configure_mydns() {
534539 $ content = str_replace ('{mysql_server_ispconfig_user} ' ,$ conf ["mysql_server_ispconfig_user " ],$ content );
535540 $ content = str_replace ('{mysql_server_ispconfig_password} ' ,$ conf ["mysql_server_ispconfig_password " ],$ content );
536541 $ content = str_replace ('{mysql_server_database} ' ,$ conf ["mysql_server_database " ],$ content );
537- $ content = str_replace ('{mysql_server_ip } ' ,$ conf ["mysql_server_ip " ],$ content );
542+ $ content = str_replace ('{mysql_server_host } ' ,$ conf ["mysql_server_host " ],$ content );
538543 $ content = str_replace ('{server_id} ' ,$ conf ["server_id " ],$ content );
539544 wf ($ conf ["dist_mydns_config_dir " ].'/ ' .$ configfile ,$ content );
540545 exec ('chmod 600 ' .$ conf ["dist_mydns_config_dir " ].'/ ' .$ configfile );
0 commit comments