'; $pkgtbl .='
'; $pkgtbl .=' | ' . gettext("Name") . ' | '; $pkgtbl .='' . gettext("Category") . ' | '; $pkgtbl .='' . gettext("Version") . ' | '; $pkgtbl .='' . gettext("Description") . ' | '; $pkgtbl .='' . gettext("Actions") . ' | '; $pkgtbl .='
---|---|---|---|---|---|
'; if ($upgradeavail) { $pkgtbl .=' '; } elseif ($missing) { $pkgtbl .=' '; } else { $pkgtbl .=' '; } $pkgtbl .=' | '; $pkgtbl .=''; $pkgtbl .=' ' . $pkg['shortname'] . ''; $pkgtbl .=' | '; $pkgtbl .=''; $pkgtbl .=' ' . implode(" ", $pkg['categories']); $pkgtbl .=' | '; $pkgtbl .=''; if (!$g['disablepackagehistory']) { $pkgtbl .=' ' . htmlspecialchars($pkg['installed_version']) . ''; } else { $pkgtbl .=' ' . htmlspecialchars($pkg['installed_version']); } $pkgtbl .=' | '; $pkgtbl .='';
$pkgtbl .=' ' . $pkg['desc'];
if (is_array($pkg['deps']) && count($pkg['deps'])) {
$pkgtbl .=' ' . gettext("Package Dependencies") . ': '; foreach ($pkg['deps'] as $pdep) { $pkgtbl .=' ' . ' ' . basename($pdep['origin']) . '-' . $pdep['version'] . ' '; } } $pkgtbl .=' | ';
$pkgtbl .=' '; $pkgtbl .=' '; if ($upgradeavail) { $pkgtbl .=' '; } else { $pkgtbl .=' '; } if (!isset($g['disablepackageinfo']) && $pkg['www'] != 'UNKNOWN') { $pkgtbl .=' '; } $pkgtbl .=' | '; $pkgtbl .='
'; $pkgtbl .=' = ' . gettext('Update') . ' '; $pkgtbl .=' = ' . gettext('Current') . ' '; $pkgtbl .='
'; $pkgtbl .=''; $pkgtbl .=' = ' . gettext('Remove') . ' '; $pkgtbl .=' = ' . gettext('Information') . ' '; $pkgtbl .=' = ' . gettext('Reinstall'); $pkgtbl .='
'; $pkgtbl .='' . gettext("Newer version available") . '
'; $pkgtbl .='' . gettext("Package is configured but not (fully) installed") . '
'; return $pkgtbl; } $pgtitle = array(gettext("System"), gettext("Package Manager"), gettext("Installed Packages")); include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Installed Packages"), true, "pkg_mgr_installed.php"); $tab_array[] = array(gettext("Available Packages"), false, "pkg_mgr.php"); display_top_tabs($tab_array); ?>