From 1f6b9debfa2523388f0fc95762c3f2831e587ad3 Mon Sep 17 00:00:00 2001 From: Colin Smith Date: Wed, 29 Jun 2005 20:59:52 +0000 Subject: Add "needed updates" screen, which displays release date, update type, version, update category, and size. --- usr/local/www/system_firmware_check.php | 88 ++++++++++++++++++++++++++++----- 1 file changed, 76 insertions(+), 12 deletions(-) (limited to 'usr/local/www/system_firmware_check.php') diff --git a/usr/local/www/system_firmware_check.php b/usr/local/www/system_firmware_check.php index c8bdcc7..37ebcbc 100755 --- a/usr/local/www/system_firmware_check.php +++ b/usr/local/www/system_firmware_check.php @@ -43,6 +43,23 @@ if(isset($config['system']['disablefirmwarecheck'])) + - +
@@ -94,14 +111,14 @@ $versions = check_firmware_version(); - + @@ -110,19 +127,66 @@ $versions = check_firmware_version(); -
Act Category
- -


+ $allinstall = true; + if($allinstall) { + ?>
+ +

+ + + +
Needed Updates


+ + + + + + + + $value) { + if(($key == "current") or ($value == 1)) continue; + foreach($value as $version) { + if(!$version['time']) $version['time'] = "Unknown"; + if(!$version['size']) $version['size'] = "Unknown"; + if(!$version['type']) $version['type'] = "Unknown"; + $version['category'] = $key; + $times[$version['time']][] = $version; + } + } + asort($times); + foreach($times as $time) { + foreach($time as $version) { + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + } + } + ?> + +
ReleasedCategoryVersionSizeType
'; + if($version['time'] != "Unknown") { + echo date("D M j G:i:s", $version['time']); + } else { + echo $version['time']; + } + echo '' . ucfirst($version['category']) . '' . $version['version'] . '' . $version['size'] . '' . ucfirst($version['type']) . '


+ +
+
- +} +?> -- cgit v1.1