aboutsummaryrefslogtreecommitdiff
path: root/app/templates/packages
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2019-01-29 00:43:55 +0000
committerrubenwardy <rw@rubenwardy.com>2019-01-29 00:49:44 +0000
commit23c406bff9c0598f84be8dfcfa4a80f8093b05a6 (patch)
tree6119efe88a52cc97f1ccbd949a1de27cbe24da43 /app/templates/packages
parent0f3adda59276abab6ba630b620d0a51c19a6412c (diff)
downloadcheatdb-23c406bff9c0598f84be8dfcfa4a80f8093b05a6.tar.xz
Add download counting
Diffstat (limited to 'app/templates/packages')
-rw-r--r--app/templates/packages/view.html7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html
index f28a18c..47a9247 100644
--- a/app/templates/packages/view.html
+++ b/app/templates/packages/view.html
@@ -24,6 +24,7 @@
<div class="row" style="margin-top: 2rem;">
<div class="col">
+ {{ package.getDownloadCount() }} downloads
</div>
<div class="btn-group-horizontal col-md-auto">
{% if package.repo %}<a class="btn btn-secondary" href="{{ package.repo }}">View Source</a>{% endif %}
@@ -112,7 +113,7 @@
<aside class="float-right ml-4" style="width: 18rem;">
{% if package.getDownloadRelease() %}
- <a class="btn btn-download btn-lg btn-block"
+ <a class="btn btn-download btn-lg btn-block" rel="nofollow"
href="{{ package.getDownloadURL() }}" class="btn_green">
Download
</a>
@@ -260,10 +261,10 @@
{% if not rel.approved %}<i>{% endif %}
- <a href="{{ rel.getDownloadURL() }}">{{ rel.title }}</a>{% if rel.commit_hash %}
+ <a href="{{ rel.getDownloadURL() }}" rel="nofollow">{{ rel.title }}</a>{% if rel.commit_hash %}
[{{ rel.commit_hash | truncate(5, end='') }}]{% endif %}<br>
<small>created {{ rel.releaseDate | datetime }}.</small>
- {% if rel.task_id %}
+ {% if (package.checkPerm(current_user, "MAKE_RELEASE") or package.checkPerm(current_user, "APPROVE_RELEASE")) and rel.task_id %}
<a href="{{ url_for('check_task', id=rel.task_id, r=package.getDetailsURL()) }}">Importing...</a>
{% elif not rel.approved %}
Waiting for approval.