summaryrefslogtreecommitdiffstats
path: root/web/template
diff options
context:
space:
mode:
authorJanne Heß <jannehess@gmail.com>2017-02-12 17:37:38 +0100
committerLukas Fleischer <lfleischer@archlinux.org>2017-02-12 17:53:13 +0100
commit9df1bd5fe2f781d1b8341496378c605b34cde64f (patch)
tree8be87405f43e58da970fb2d6f3c2b52d4088d838 /web/template
parent3a167a109b240ef7c8c2fa7363156456c6861521 (diff)
downloadaur-9df1bd5fe2f781d1b8341496378c605b34cde64f.tar.gz
aur-9df1bd5fe2f781d1b8341496378c605b34cde64f.tar.xz
Add direct links to each source file
Currently, each source file which is an external link (http://, https://, ...) is a clickable link. This commit extends the behaviour by making files from the repository clickable as well. The link brings the user to the corresponding cgit page. Also, the link to the PKGBUILD is altered to make the configuration more consistent. Signed-off-by: Janne Heß <jannehess@gmail.com> Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
Diffstat (limited to 'web/template')
-rw-r--r--web/template/pkg_details.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/web/template/pkg_details.php b/web/template/pkg_details.php
index 32693948..ed8974a3 100644
--- a/web/template/pkg_details.php
+++ b/web/template/pkg_details.php
@@ -1,6 +1,6 @@
<?php
-$pkgbuild_uri = sprintf(config_get('options', 'pkgbuild_uri'), urlencode($row['BaseName']));
+$pkgbuild_uri = sprintf(config_get('options', 'source_file_uri'), 'PKGBUILD', urlencode($row['BaseName']));
$log_uri = sprintf(config_get('options', 'log_uri'), urlencode($row['BaseName']));
$snapshot_uri = sprintf(config_get('options', 'snapshot_uri'), urlencode($row['BaseName']));
$git_clone_uri_anon = sprintf(config_get('options', 'git_clone_uri_anon'), htmlspecialchars($row['BaseName']));
@@ -299,7 +299,7 @@ endif;
<div>
<ul id="pkgsrcslist">
<?php while (list($k, $src) = each($sources)): ?>
- <li><?= pkg_source_link($src[0], $src[1]) ?></li>
+ <li><?= pkg_source_link($src[0], $src[1], urlencode($row['BaseName'])) ?></li>
<?php endwhile; ?>
</ul>
</div>