summaryrefslogtreecommitdiffstats
path: root/usr/local/www/index.php
diff options
context:
space:
mode:
authorErik Kristensen <ekristen@pfsense.org>2005-09-11 06:17:32 +0000
committerErik Kristensen <ekristen@pfsense.org>2005-09-11 06:17:32 +0000
commitd772ac32580e088437a9bbedfc2a348d2760a5aa (patch)
tree76e18857992df67b3e5c5582f23603c8f32cd237 /usr/local/www/index.php
parent8bf392242477d3e3317448d8fd6b64152dc89d33 (diff)
downloadpfsense-d772ac32580e088437a9bbedfc2a348d2760a5aa.zip
pfsense-d772ac32580e088437a9bbedfc2a348d2760a5aa.tar.gz
Added SAJAX support.
System Meters are updated via AJAX now. Started XHTML/CSS cleanup.
Diffstat (limited to 'usr/local/www/index.php')
-rwxr-xr-xusr/local/www/index.php418
1 files changed, 161 insertions, 257 deletions
diff --git a/usr/local/www/index.php b/usr/local/www/index.php
index d81dccf..bf6c2e2 100755
--- a/usr/local/www/index.php
+++ b/usr/local/www/index.php
@@ -32,34 +32,51 @@
POSSIBILITY OF SUCH DAMAGE.
*/
-require_once("guiconfig.inc");
-require_once("notices.inc");
+require_once('guiconfig.inc');
+require_once('notices.inc');
+
+
+require_once('includes/functions.inc.php');
+
+
+
+/* SAJAX STUFF */
+require_once('includes/sajax.class.php');
+
+$oSajax = new sajax();
+$oSajax->sajax_remote_uri = 'sajax/index.sajax.php';
+$oSajax->sajax_request_type = 'POST';
+$oSajax->sajax_export("mem_usage","cpu_usage","get_uptime","get_pfstate");
+$oSajax->sajax_handle_client_request();
+/***************/
+
+
$swapinfo = `/usr/sbin/swapinfo`;
-if(stristr($swapinfo,"%") == true) $showswap=true;
+if(stristr($swapinfo,'%') == true) $showswap=true;
/* User recently restored his config.
If packages are installed lets resync
*/
-if(file_exists("/needs_package_sync")) {
- if($config['installedpackages'] <> "") {
+if(file_exists('/needs_package_sync')) {
+ if($config['installedpackages'] <> '') {
conf_mount_rw();
- unlink("/needs_package_sync");
- header("Location: pkg_mgr_install.php?mode=reinstallall");
+ unlink('/needs_package_sync');
+ header('Location: pkg_mgr_install.php?mode=reinstallall');
exit;
}
}
-if(file_exists("/trigger_initial_wizard")) {
+if(file_exists('/trigger_initial_wizard')) {
conf_mount_rw();
- unlink("/trigger_initial_wizard");
+ unlink('/trigger_initial_wizard');
conf_mount_ro();
-$pgtitle = "pfSense first time setup";
-include("head.inc");
+$pgtitle = 'pfSense first time setup';
+include('head.inc');
?>
-<body link="#0000CC" vlink="#0000CC" alink="#0000CC">
+<body link='#0000CC' vlink='#0000CC' alink='#0000CC'>
<form>
<?php
echo "<center>\n";
@@ -92,66 +109,7 @@ if ($fd) {
fclose($fd);
}
-function get_uptime() {
- exec("/sbin/sysctl -n kern.boottime", $boottime);
- preg_match("/sec = (\d+)/", $boottime[0], $matches);
- $boottime = $matches[1];
- $uptime = time() - $boottime;
-
- if ($uptime > 60)
- $uptime += 30;
- $updays = (int)($uptime / 86400);
- $uptime %= 86400;
- $uphours = (int)($uptime / 3600);
- $uptime %= 3600;
- $upmins = (int)($uptime / 60);
-
- $uptimestr = "";
- if ($updays > 1)
- $uptimestr .= "$updays days, ";
- else if ($updays > 0)
- $uptimestr .= "1 day, ";
- $uptimestr .= sprintf("%02d:%02d", $uphours, $upmins);
- return $uptimestr;
-}
-
-function get_cputicks() {
- $cputicks = explode(" ", `/sbin/sysctl -n kern.cp_time`);
- return $cputicks;
-}
-
-function get_cpuusage($cpuTicks, $cpuTicks2) {
-
-$diff = array();
-$diff['user'] = ($cpuTicks2[0] - $cpuTicks[0])+1;
-$diff['nice'] = ($cpuTicks2[1] - $cpuTicks[1])+1;
-$diff['sys'] = ($cpuTicks2[2] - $cpuTicks[2])+1;
-$diff['intr'] = ($cpuTicks2[3] - $cpuTicks[3])+1;
-$diff['idle'] = ($cpuTicks2[4] - $cpuTicks[4])+1;
-//echo "<!-- user: {$diff['user']} nice {$diff['nice']} sys {$diff['sys']} intr {$diff['intr']} idle {$diff['idle']} -->";
-$totalDiff = $diff['user'] + $diff['nice'] + $diff['sys'] + $diff['intr'] + $diff['idle'];
-$totalused = $diff['user'] + $diff['nice'] + $diff['sys'] + $diff['intr'] - 1;
-$cpuUsage = round(100 * ($totalused / $totalDiff), 0);
-
-#$totalDiff = $diff['user'] + $diff['nice'] + $diff['sys'] + $diff['intr'] + $diff['idle'];
-#$cpuUsage = round(100 * (1 - $diff['idle'] / $totalDiff), 0);
-
-return $cpuUsage;
-}
-
-function get_pfstate() {
- global $config;
- if (isset($config['system']['maximumstates']) and $config['system']['maximumstates'] > 0)
- $maxstates="/{$config['system']['maximumstates']}";
- else
- $maxstates="/10000";
- $curentries = `/sbin/pfctl -si |grep current`;
- if (preg_match("/([0-9]+)/", $curentries, $matches)) {
- $curentries = $matches[1];
- }
- return $curentries . $maxstates;
-}
$pgtitle = "pfSense webGUI";
/* include header and other code */
@@ -160,6 +118,10 @@ include("head.inc");
?>
<body link="#0000CC" vlink="#0000CC" alink="#0000CC">
+<script language="javascript" type="text/javascript">
+ <?php $oSajax->sajax_show_javascript(); ?>
+</script>
+
<form>
<?php
@@ -169,180 +131,115 @@ include("fbegin.inc");
?>
<p class="pgtitle">System Overview</p>
- <div id="niftyOutter" width="650">
- <table bgcolor="#990000" width="100%" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <td colspan="2" class="listtopic">System information</td>
- </tr>
- <tr>
- <td width="25%" class="vncellt">Name</td>
- <td width="75%" class="listr">
- <?php echo $config['system']['hostname'] . "." . $config['system']['domain']; ?>
- </td>
- </tr>
- <tr>
- <td width="25%" valign="top" class="vncellt">Version</td>
- <td width="75%" class="listr"> <strong>
- <?php readfile("/etc/version"); ?>
- </strong><br>
- built on
- <?php readfile("/etc/version.buildtime"); ?>
- </td>
- </tr>
- <tr>
- <td width="25%" class="vncellt">Platform</td>
- <td width="75%" class="listr">
- <?=htmlspecialchars($g['platform']);?>
- </td>
- </tr><?php if ($hwcrypto): ?>
- <tr>
- <td width="25%" class="vncellt">Hardware crypto</td>
- <td width="75%" class="listr">
- <?=htmlspecialchars($hwcrypto);?>
- </td>
- </tr><?php endif; ?>
- <tr>
- <td width="25%" class="vncellt">Uptime</td>
- <td width="75%" class="listr">
- <?php
- echo "<input style='border: 0px solid white;' size='30' name='uptime' id='uptime' value='" .htmlspecialchars(get_uptime()) . "'>";
- ?>
- </td>
- </tr><?php if ($config['lastchange']): ?>
- <tr>
- <td width="25%" class="vncellt">Last config change</td>
- <td width="75%" class="listr">
- <?=htmlspecialchars(date("D M j G:i:s T Y", $config['revision']['time']));?>
- </td>
- </tr><?php endif; ?>
- <tr>
- <td width="25%" class="vncellt">State table size</td>
- <td width="75%" class="listr">
- <?php
- echo "<input style='border: 0px solid white;' size='30' name='pfstate' id='pfstate' value='" .htmlspecialchars(get_pfstate()) . "'>";
- ?>
- <br>
- <a href="diag_dump_states.php">Show states</a>
- </td>
- </tr>
- <tr>
- <td width="25%" class="vncellt">CPU usage</td>
- <td width="75%" class="listr">
-<?php
-if (preg_match("/MSIE/i", $_SERVER['HTTP_USER_AGENT'])) {
- $seconds = "30";
-} else {
- $seconds = "3";
-}
-
-$cpuUsage = get_cpuusage(get_cputicks(), get_cputicks());
-
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_left.gif' height='15' width='4' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_blue.gif' height='15' name='cpuwidtha' id='cpuwidtha' width='" . $cpuUsage . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_gray.gif' height='15' name='cpuwidthb' id='cpuwidthb' width='" . (100 - $cpuUsage) . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_right.gif' height='15' width='5' border='0' align='absmiddle'> ";
-echo "<input style='border: 0px solid white;' size='30' name='cpumeter' id='cpumeter' value='{$cpuUsage}% (Updating in $seconds seconds)'>";
-//echo $cpuUsage . "%";
-?>
- </td>
- </tr>
- <tr>
- <td width="25%" class="vncellt">Memory usage</td>
- <td width="75%" class="listr">
-<?php
-
-exec("/sbin/sysctl -n vm.stats.vm.v_active_count vm.stats.vm.v_inactive_count " .
- "vm.stats.vm.v_wire_count vm.stats.vm.v_cache_count vm.stats.vm.v_free_count", $memory);
-
-$totalMem = $memory[0] + $memory[1] + $memory[2] + $memory[3] + $memory[4];
-$freeMem = $memory[4];
-$usedMem = $totalMem - $freeMem;
-$memUsage = round(($usedMem * 100) / $totalMem, 0);
-
-echo " <img src='./themes/".$g['theme']."/images/misc/bar_left.gif' height='15' width='4' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_blue.gif' height='15' name='memwidtha' id='memwidtha' width='" . $memUsage . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_gray.gif' height='15' name='memwidthb' id='memwidthb' width='" . (100 - $memUsage) . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_right.gif' height='15' width='5' border='0' align='absmiddle'> ";
-echo "<input style='border: 0px solid white;' size='30' name='memusagemeter' id='memusagemeter' value='{$memUsage}%'>";
-//echo $memUsage . "%";
-?>
- </td>
- </tr>
-
-<?php if($showswap == true): ?>
- <tr>
- <td width="25%" class="vncellt">SWAP usage</td>
- <td width="75%" class="listr">
-
-<?php
-
-$swapUsage = `/usr/sbin/swapinfo | cut -c45-55 | grep "%"`;
-$swapUsage = ereg_replace('%', "", $swapUsage);
-$swapUsage = ereg_replace(' ', "", $swapUsage);
-$swapUsage = rtrim($swapUsage);
-
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_left.gif' height='15' width='4' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_blue.gif' height='15' width='" . $swapUsage . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_gray.gif' height='15' width='" . (100 - $swapUsage) . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_right.gif' height='15' width='5' border='0' align='absmiddle'> ";
-echo "<input style='border: 0px solid white;' size='30' name='swapusagemeter' id='swapusagemeter' value='{$swapUsage}%'>";
-//echo $swapUsage . "%";
-
-?>
- </td>
- </tr>
-<?php endif; ?>
-
-<?php
- /* XXX - Stub in the HW monitor for net4801 - needs to use platform var's once we start using them */
- $is4801 = `/sbin/dmesg -a | grep NET4801`;
- if($is4801 <> "") {
-echo " <tr>";
-echo " <td width='25%' class='vncellt'>Temperature </td>";
-echo " <td width='75%' class='listr'>";
-// Initialize hw monitor
-exec("/usr/local/sbin/env4801 -i");
-$Temp = rtrim(`/usr/local/sbin/env4801 | grep Temp |cut -c24-25`);
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_left.gif' height='15' width='4' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_blue.gif' height='15' name='Tempwidtha' id='tempwidtha' width='" . $Temp . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_gray.gif' height='15' name='Tempwidthb' id='tempwidthb' width='" . (100 - $Temp) . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_right.gif' height='15' width='5' border='0' align='absmiddle'> ";
-echo "<input style='border: 0px solid white;' size='30' name='Tempmeter' id='Tempmeter' value='{$Temp}C'>";
-echo " </td>";
-echo " </tr>";
- }
-?>
- <tr>
- <td width="25%" class="vncellt">Disk usage</td>
+<div id="niftyOutter" width="650">
+<table bgcolor="#990000" width="100%" border="0" cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr>
+ <td colspan="2" class="listtopic">System information</td>
+ </tr>
+ <tr>
+ <td width="25%" class="vncellt">Name</td>
+ <td width="75%" class="listr"><?php echo $config['system']['hostname'] . "." . $config['system']['domain']; ?></td>
+ </tr>
+ <tr>
+ <td width="25%" valign="top" class="vncellt">Version</td>
+ <td width="75%" class="listr">
+ <strong><?php readfile("/etc/version"); ?></strong>
+ <br />
+ built on <?php readfile("/etc/version.buildtime"); ?>
+ </td>
+ </tr>
+ <tr>
+ <td width="25%" class="vncellt">Platform</td>
+ <td width="75%" class="listr"><?=htmlspecialchars($g['platform']);?></td>
+ </tr>
+ <?php if ($hwcrypto): ?>
+ <tr>
+ <td width="25%" class="vncellt">Hardware crypto</td>
+ <td width="75%" class="listr"><?=htmlspecialchars($hwcrypto);?></td>
+ </tr>
+ <?php endif; ?>
+ <tr>
+ <td width="25%" class="vncellt">Uptime</td>
+ <td width="75%" class="listr"><input style="border: 0px solid white;" size="30" name="uptime" id="uptime" value="<?= htmlspecialchars(get_uptime()); ?>" /></td>
+ </tr>
+ <?php if ($config['lastchange']): ?>
+ <tr>
+ <td width="25%" class="vncellt">Last config change</td>
+ <td width="75%" class="listr"><?= htmlspecialchars(date("D M j G:i:s T Y", $config['revision']['time']));?></td>
+ </tr>
+ <?php endif; ?>
+ <tr>
+ <td width="25%" class="vncellt">State table size</td>
+ <td width="75%" class="listr">
+ <input style="border: 0px solid white;" size="30" name="pfstate" id="pfstate" value="<?= htmlspecialchars(get_pfstate()); ?>" />
+ <br />
+ <a href="diag_dump_states.php">Show states</a>
+ </td>
+ </tr>
+ <tr>
+ <td width="25%" class="vncellt">CPU usage</td>
<td width="75%" class="listr">
+ <?php $cpuUsage = get_cpuusage(get_cputicks(), get_cputicks()); ?>
+ <img src="./themes/<?= $g['theme']; ?>/images/misc/bar_left.gif" height="15" width="4" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_blue.gif" height="15" name="cpuwidtha" id="cpuwidtha" width="<?= $cpuUsage; ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_gray.gif" height="15" name="cpuwidthb" id="cpuwidthb" width="<?= (100 - $cpuUsage); ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_right.gif" height="15" width="5" border="0" align="absmiddle" /><input style="border: 0px solid white;" size="30" name="cpumeter" id="cpumeter" value="<?= $cpuUsage.'%'; ?> (Updating in 3 seconds)" />
+ </td>
+ </tr>
+ <tr>
+ <td width="25%" class="vncellt">Memory usage</td>
+ <td width="75%" class="listr">
+ <?php $memUsage = mem_usage(); ?>
+ <img src="./themes/<?= $g['theme']; ?>/images/misc/bar_left.gif" height="15" width="4" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_blue.gif" height="15" name="memwidtha" id="memwidtha" width="<?= $memUsage; ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_gray.gif" height="15" name="memwidthb" id="memwidthb" width="<?= (100 - $memUsage); ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_right.gif" height="15" width="5" border="0" align="absmiddle" /><input style="border: 0px solid white;" size="30" name="memusagemeter" id="memusagemeter" value="<?= $memUsage.'%'; ?>" />
+ </td>
+ </tr>
+ <?php if($showswap == true): ?>
+ <tr>
+ <td width="25%" class="vncellt">SWAP usage</td>
+ <td width="75%" class="listr">
+ <?php $swapusage = swap_usage(); ?>
+ <img src="./themes/<?= $g['theme']; ?>/images/misc/bar_left.gif" height="15" width="4" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_blue.gif" height="15" width="<?= $swapUsage; ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_gray.gif" height="15" width="<?= (100 - $swapUsage); ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g['theme']; ?>/images/misc/bar_right.gif" height="15" width="5" border="0" align="absmiddle" /><input style="border: 0px solid white;" size="30" name="swapusagemeter" id="swapusagemeter" value="<?= $swapusage.'%'; ?>" />
+ </td>
+ </tr>
+ <?php endif; ?>
<?php
-exec("df -h | grep -w '/' | awk '{ print $5 }' | cut -d '%' -f 1", $dfout);
-$diskusage = trim($dfout[0]);
-
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_left.gif' height='15' width='4' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_blue.gif' height='15' width='" . $diskusage . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_gray.gif' height='15' width='" . (100 - $diskusage) . "' border='0' align='absmiddle'>";
-echo "<img src='./themes/".$g['theme']."/images/misc/bar_right.gif' height='15' width='5' border='0' align='absmiddle'> ";
-echo $diskusage . "%";
+ /* XXX - Stub in the HW monitor for net4801 - needs to use platform var's once we start using them */
+ $is4801 = `/sbin/dmesg -a | grep NET4801`;
+ if($is4801 <> ""):
+ exec("/usr/local/sbin/env4801 -i");
+ $Temp = rtrim(`/usr/local/sbin/env4801 | grep Temp |cut -c24-25`);
?>
+ <tr>
+ <td width='25%' class='vncellt'>Temperature</td>
+ <td width='75%' class='listr'>
+ <img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_left.gif" height="15" width="4" border="0" align="absmiddle" /><img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_blue.gif" height="15" name="Tempwidtha" id="tempwidtha" width="<?= $temp; ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_gray.gif" height="15" name="Tempwidthb" id="tempwidthb" width="<?= (100 - $temp); ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_right.gif" height="15" width="5" border="0" align="absmiddle" /><input style="border: 0px solid white;" size="30" name="Tempmeter" id="Tempmeter" value="<?= $temp."C"; ?>" />
</td>
- </tr>
-
+ </tr>
+ <?php endif; ?>
+ <tr>
+ <td width="25%" class="vncellt">Disk usage</td>
+ <td width="75%" class="listr">
+ <?php $diskusage = disk_usage(); ?>
+ <img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_left.gif" height="15" width="4" border="0" align="absmiddle" /><img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_blue.gif" height="15" width="<?= $diskusage; ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_gray.gif" height="15" width="<?= (100 - $diskusage); ?>" border="0" align="absmiddle" /><img src="./themes/<?= $g["theme"]; ?>/images/misc/bar_right.gif" height="15" width="5" border="0" align="absmiddle" />
+ <?php echo $diskusage . "%"; ?>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
- </table>
- </div>
- <?php include("fend.inc"); ?>
+<?php include("fend.inc"); ?>
<script type="text/javascript">
-NiftyCheck();
-Rounded("div#nifty","top","#FFF","#EEEEEE","smooth");
+ NiftyCheck();
+ Rounded("div#nifty","top","#FFF","#EEEEEE","smooth");
</script>
</form>
</body>
</html>
<?php
-if (preg_match("/MSIE/i", $_SERVER['HTTP_USER_AGENT'])) {
+#exit;
+/*
+if (preg_match("/MSIE/i", $_SERVER["HTTP_USER_AGENT"])) {
echo "<meta http-equiv=\"refresh\" content=\"30;url=index.php\">";
exit;
}
@@ -350,15 +247,17 @@ if (preg_match("/MSIE/i", $_SERVER['HTTP_USER_AGENT'])) {
$counter = 0;
While(!Connection_Aborted()) {
-
+*/
/* Update CPU meter */
+/*
sleep(1);
$cpuTicks = get_cputicks();
sleep(2);
$cpuTicks2 = get_cputicks();
$cpuUsage = get_cpuusage($cpuTicks, $cpuTicks2);
-
+*/
/* Update memory usage */
+/*
exec("/sbin/sysctl -n vm.stats.vm.v_active_count vm.stats.vm.v_inactive_count " .
"vm.stats.vm.v_wire_count vm.stats.vm.v_cache_count vm.stats.vm.v_free_count", $memory);
@@ -367,53 +266,58 @@ While(!Connection_Aborted()) {
$usedMem = $totalMem - $freeMem;
$memUsage = round(($usedMem * 100) / $totalMem, 0);
- echo "<script language='javascript'>\n";
- echo "document.forms[0].uptime.value = '" . get_uptime() . "';\n";
- echo "document.forms[0].pfstate.value = '" . get_pfstate() . "';\n";
+ echo "<script language="javascript">\n";
+ echo "document.forms[0].uptime.value = "" . get_uptime() . "";\n";
+ echo "document.forms[0].pfstate.value = "" . get_pfstate() . "";\n";
- echo "document.cpuwidtha.style.width='" . $cpuUsage . "px';\n";
- echo "document.cpuwidthb.style.width='" . (100 - $cpuUsage) . "px';\n";
- echo "document.forms[0].cpumeter.value = '" . $cpuUsage . "%';\n";
+ echo "document.cpuwidtha.style.width="" . $cpuUsage . "px";\n";
+ echo "document.cpuwidthb.style.width="" . (100 - $cpuUsage) . "px";\n";
+ echo "document.forms[0].cpumeter.value = "" . $cpuUsage . "%";\n";
- echo "document.memwidtha.style.width='" . $memUsage . "px';\n";
- echo "document.memwidthb.style.width='" . (100 - $memUsage) . "px';\n";
- echo "document.forms[0].memusagemeter.value = '" . $memUsage . "%';\n";
+ echo "document.memwidtha.style.width="" . $memUsage . "px";\n";
+ echo "document.memwidthb.style.width="" . (100 - $memUsage) . "px";\n";
+ echo "document.forms[0].memusagemeter.value = "" . $memUsage . "%";\n";
if (file_exists("/etc/48xx")) {
+*/
/* Update temp. meter */
+/*
$Temp = rtrim(`/usr/local/sbin/env4801 | grep Temp |cut -c24-25`);
- echo "document.Tempwidtha.style.width='" . $Temp . "px';\n";
- echo "document.Tempwidthb.style.width='" . (100 - $Temp) . "px';\n";
- echo "document.forms[0].Tempmeter.value = '" . $Temp . "C';\n";
+ echo "document.Tempwidtha.style.width="" . $Temp . "px";\n";
+ echo "document.Tempwidthb.style.width="" . (100 - $Temp) . "px";\n";
+ echo "document.forms[0].Tempmeter.value = "" . $Temp . "C";\n";
}
-
+*/
/*
- exec("df -h | grep -w '/' | awk '{ print $5 }' | cut -d '%' -f 1", $dfout);
+ exec("df -h | grep -w "/" | awk "{ print $5 }" | cut -d "%" -f 1", $dfout);
$diskusage = trim($dfout[0]);
- echo "document.Diskwidtha.style.width='" . $diskusage . "px';\n";
- echo "document.Diskwidthb.style.width='" . (100 - $diskusage) . "px';\n";
- echo "document.forms[0].Diskmeter.value = '" . $diskusage . "%';\n";
+ echo "document.Diskwidtha.style.width="" . $diskusage . "px";\n";
+ echo "document.Diskwidthb.style.width="" . (100 - $diskusage) . "px";\n";
+ echo "document.forms[0].Diskmeter.value = "" . $diskusage . "%";\n';
*/
-
- echo "</script>\n";
+/*
+ echo '</script>\n';
if(are_notices_pending() == true and $found_notices == false) {
+*/
/* found a notice, lets redirect so they can see the notice */
+/*
$counter = 500;
}
-
+ */
/*
* prevent user from running out of ram.
* firefox and ie can be a bear on ram usage!
*/
+/*
$counter++;
if($counter > 120) {
- echo "Redirecting to <a href=\"index.php\">Main Status</a>.<p>";
- echo "<meta http-equiv=\"refresh\" content=\"1;url=index.php\">";
+ echo 'Redirecting to <a href=\'index.php\'>Main Status</a>.<p>';
+ echo '<meta http-equiv=\'refresh\' content=\'1;url=index.php\'>';
exit;
}
}
-
+*/
?>
OpenPOWER on IntegriCloud