diff options
-rw-r--r-- | web/lib/aurjson.class.php | 6 | ||||
-rw-r--r-- | web/template/pkg_details.php | 1 | ||||
-rw-r--r-- | web/template/pkgbase_details.php | 1 |
3 files changed, 6 insertions, 2 deletions
diff --git a/web/lib/aurjson.class.php b/web/lib/aurjson.class.php index 983e7512..9abb2d65 100644 --- a/web/lib/aurjson.class.php +++ b/web/lib/aurjson.class.php @@ -17,6 +17,7 @@ class AurJSON { ); private static $fields_v1 = array( 'Packages.ID', 'Packages.Name', + 'PackageBases.ID AS PackageBaseID', 'PackageBases.Name AS PackageBase', 'Version', 'CategoryID', 'Description', 'URL', 'NumVotes', 'OutOfDateTS AS OutOfDate', 'Users.UserName AS Maintainer', @@ -25,14 +26,15 @@ class AurJSON { ); private static $fields_v2 = array( 'Packages.ID', 'Packages.Name', + 'PackageBases.ID AS PackageBaseID', 'PackageBases.Name AS PackageBase', 'Version', 'CategoryID', 'Description', 'URL', 'NumVotes', 'OutOfDateTS AS OutOfDate', 'Users.UserName AS Maintainer', 'SubmittedTS AS FirstSubmitted', 'ModifiedTS AS LastModified' ); private static $numeric_fields = array( - 'ID', 'CategoryID', 'NumVotes', 'OutOfDate', 'FirstSubmitted', - 'LastModified' + 'ID', 'PackageBaseID', 'CategoryID', 'NumVotes', 'OutOfDate', + 'FirstSubmitted', 'LastModified' ); /* diff --git a/web/template/pkg_details.php b/web/template/pkg_details.php index 12aa6924..b3d02ac5 100644 --- a/web/template/pkg_details.php +++ b/web/template/pkg_details.php @@ -57,6 +57,7 @@ $sources = pkg_sources($row["ID"]); <ul class="small"> <li><a href="<?= $urlpath ?>/PKGBUILD"><?= __('View PKGBUILD') ?></a></li> <li><a href="<?= $urlpath . '/' . $row['BaseName'] ?>.tar.gz"><?= __('Download tarball') ?></a></li> + <li><a href="https://wiki.archlinux.org/index.php/Special:Search?search=<?= urlencode($row['Name']) ?>"><?= __('Search wiki') ?></a></li> <li><span class="flagged"><?php if ($row["OutOfDateTS"] !== NULL) { echo __('Flagged out-of-date')." (${out_of_date_time})"; } ?></span></li> <?php if ($USE_VIRTUAL_URLS && $uid): ?> <?php if ($row["OutOfDateTS"] === NULL): ?> diff --git a/web/template/pkgbase_details.php b/web/template/pkgbase_details.php index eab3a534..da9a9629 100644 --- a/web/template/pkgbase_details.php +++ b/web/template/pkgbase_details.php @@ -32,6 +32,7 @@ $pkgs = pkgbase_get_pkgnames($base_id); <ul class="small"> <li><a href="<?= $urlpath ?>/PKGBUILD"><?= __('View PKGBUILD') ?></a></li> <li><a href="<?= $urlpath . '/' . $row['Name'] ?>.tar.gz"><?= __('Download tarball') ?></a></li> + <li><a href="https://wiki.archlinux.org/index.php/Special:Search?search=<?= urlencode($row['Name']) ?>"><?= __('Search wiki') ?></a></li> <li><span class="flagged"><?php if ($row["OutOfDateTS"] !== NULL) { echo __('Flagged out-of-date')." (${out_of_date_time})"; } ?></span></li> <?php if ($USE_VIRTUAL_URLS && $uid): ?> <?php if ($row["OutOfDateTS"] === NULL): ?> |