From 30a8ef77e1b5eb26e38981f583576487a370bbe2 Mon Sep 17 00:00:00 2001 From: Vinicius Coque Date: Sat, 21 Jan 2012 17:39:05 -0200 Subject: Converting javascript code to jQuery on installer webgui --- usr/local/www/installer/installer.php | 119 +++++++++++++++++----------------- 1 file changed, 60 insertions(+), 59 deletions(-) (limited to 'usr/local') diff --git a/usr/local/www/installer/installer.php b/usr/local/www/installer/installer.php index 96b58a5..794034e 100644 --- a/usr/local/www/installer/installer.php +++ b/usr/local/www/installer/installer.php @@ -258,8 +258,9 @@ function update_installer_status() { $status = `cat /tmp/.pc-sysinstall/pc-sysinstall.log`; $status = str_replace("\n", "\\n", $status); $status = str_replace("\n", "\\r", $status); - echo "this.document.forms[0].installeroutput.value='$status';\n"; - echo "this.document.forms[0].installeroutput.scrollTop = this.document.forms[0].installeroutput.scrollHeight;\n"; + $status = str_replace("'", "\\'", $status); + echo "document.forms[0].installeroutput.value='$status';\n"; + echo "document.forms[0].installeroutput.scrollTop = document.forms[0].installeroutput.scrollHeight;\n"; // Find out installer progress $progress = "5"; if(strstr($status, "Running: dd")) @@ -319,8 +320,8 @@ function update_installer_status() { // Check for error and bail if we see one. if(stristr($status, "error")) { $error = true; - echo "\$('installerrunning').innerHTML=' An error occurred. Aborting installation. Back to webInstaller'; "; - echo "\$('progressbar').style.width='100%';\n"; + echo "\$('#installerrunning').html(' An error occurred. Aborting installation. Back to webInstaller'); "; + echo "\$('#progressbar').css('width','100%');\n"; unlink_if_exists("/tmp/install_complete"); return; } @@ -328,7 +329,7 @@ function update_installer_status() { if($installer_running <> "running") { $ps_running = exec("/bin/ps awwwux | /usr/bin/grep -v grep | /usr/bin/grep 'sh /tmp/installer.sh'"); if($ps_running) { - $running = "\$('installerrunning').innerHTML='
 Installer running ({$progress}% completed)...
'; "; + $running = "\$('#installerrunning').html('
 Installer running ({$progress}% completed)...
'); "; if($running_old <> $running) { echo $running; file_put_contents("/tmp/installer_installer_running", "$running"); @@ -336,10 +337,10 @@ function update_installer_status() { } } if($progress) - echo "\$('progressbar').style.width='{$progress}%';\n"; + echo "\$('#progressbar').css('width','{$progress}%');\n"; if(file_exists("/tmp/install_complete")) { - echo "\$('installerrunning').innerHTML=' Installation completed. Please reboot to continue';\n"; - echo "\$('pbdiv').Fade();\n"; + echo "\$('#installerrunning').html(' Installation completed. Please reboot to continue');\n"; + echo "\$('#pbdiv').fadeOut();\n"; unlink_if_exists("/tmp/installer.sh"); file_put_contents("/tmp/installer_installer_running", "finished"); } @@ -348,7 +349,7 @@ function update_installer_status() { function update_installer_status_win($status) { global $g, $fstype, $savemsg; echo "\n"; } @@ -410,8 +411,8 @@ function body_html() { include("head.inc"); echo << - - + + -- cgit v1.1