diff options
author | Lukas Fleischer <lfleischer@archlinux.org> | 2015-06-25 08:47:57 +0200 |
---|---|---|
committer | Lukas Fleischer <lfleischer@archlinux.org> | 2015-06-27 13:04:03 +0200 |
commit | d1c331613d3b2c9a996dbb7afe0067e37e4bcd76 (patch) | |
tree | 3529fea79a220382dca04a0ad28586eef98e90f7 /web/template | |
parent | b1e3bfb48fbf0dd0fb5846f9da2136737693dd8c (diff) | |
download | aurweb-d1c331613d3b2c9a996dbb7afe0067e37e4bcd76.tar.xz |
Display (reverse) optional dependencies as "Required by"
Also, change pkg_required() such that the returned array has the same
structure as the result of pkg_dependencies().
Fixes FS#45452.
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'web/template')
-rw-r--r-- | web/template/pkg_details.php | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/web/template/pkg_details.php b/web/template/pkg_details.php index 1e2b9a5..6864431 100644 --- a/web/template/pkg_details.php +++ b/web/template/pkg_details.php @@ -359,12 +359,9 @@ endif; <h3><?= __('Required by') . " (" . count($requiredby) . ")"?></h3> <?php if (count($requiredby) > 0): ?> <ul id="pkgreqslist"> -<?php - # darr: (PackageName, PackageID) - while (list($k, $darr) = each($requiredby)): -?> - <li><a href="<?= htmlspecialchars(get_pkg_uri($darr[0]), ENT_QUOTES); ?>" title="<?= __('View packages details for').' ' . htmlspecialchars($darr[0]) ?>"><?= htmlspecialchars($darr[0]) ?></a></li> - <?php endwhile; ?> + <?php while (list($k, $darr) = each($requiredby)): ?> + <li><?= pkg_depend_link($darr[0], $darr[1], $darr[2], $darr[3], $darr[4], false); ?></li> + <?php endwhile; ?> </ul> <?php endif; ?> </div> |