From c473adbcacddea98ab7703c80fd46777c48286e7 Mon Sep 17 00:00:00 2001 From: Colin Smith Date: Tue, 7 Jun 2005 18:42:39 +0000 Subject: [PATCH] * Add package and XML reinstall buttons. * Add support for XML versioning. * Use pkg_mgr_install.php for package deletion. --- usr/local/www/pkg_mgr_installed.php | 76 +++++++++++++++++++++-------- 1 file changed, 57 insertions(+), 19 deletions(-) diff --git a/usr/local/www/pkg_mgr_installed.php b/usr/local/www/pkg_mgr_installed.php index eb8f6860d2..b2551d2e1e 100755 --- a/usr/local/www/pkg_mgr_installed.php +++ b/usr/local/www/pkg_mgr_installed.php @@ -34,7 +34,7 @@ require_once("pkg-utils.inc"); foreach($config['installedpackages']['package'] as $instpkg) { $tocheck[] = $instpkg['name']; } -$currentvers = get_pkg_info($tocheck, array('version')); +$currentvers = get_pkg_info($tocheck, array('version', 'xmlver')); ?> @@ -61,9 +61,10 @@ include("fbegin.inc"); - + - + + @@ -87,29 +88,66 @@ include("fbegin.inc"); - $latest_package) { + /* we're running a newer version of the package */ + ?> - + ?> $latest_xml) { + ?> + +
+ + +
Package NamePackage Name CategoryVersionPackage VersionXML Version Description
- Installed: " . $pkg['version']; - } elseif($pkg['version'] <> $latest_version) { - /* a new version of the package is available */ - $id = get_pkg_id($pkg['name']); - echo "Upgrade: " . $latest_version . ""; - echo "
Installed: " . $pkg['version']; + ?>
Installed: " . $pkg['version']; + ?>Installed: {$pkg['version']}"; + ?>Installed: {$pkg['version']}"; + ?>Installed: {$pkg['xmlver']}"; + ?>Installed: {$pkg['xmlver']}"; + ?>Installed: {$pkg['version']}"; + ?> - -