aboutsummaryrefslogtreecommitdiff
path: root/app/templates
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2018-05-25 18:57:30 +0100
committerrubenwardy <rw@rubenwardy.com>2018-05-25 18:57:30 +0100
commit53df124973c15b90e070f9225fcbeccdb0e64e55 (patch)
tree68a8b4db145ea7b51d8c1afb07aef8ab6fe2743c /app/templates
parent8cf5c7204f0ebb787eafb9ffa04c9e61a8d6d3af (diff)
downloadcheatdb-53df124973c15b90e070f9225fcbeccdb0e64e55.tar.xz
Add edit and delete screenshot
Diffstat (limited to 'app/templates')
-rw-r--r--app/templates/packages/screenshot_edit.html22
-rw-r--r--app/templates/packages/view.html2
2 files changed, 23 insertions, 1 deletions
diff --git a/app/templates/packages/screenshot_edit.html b/app/templates/packages/screenshot_edit.html
new file mode 100644
index 0000000..7e0f9dc
--- /dev/null
+++ b/app/templates/packages/screenshot_edit.html
@@ -0,0 +1,22 @@
+{% extends "base.html" %}
+
+{% block title %}
+ Add a screenshot | {{ package.title }}
+{% endblock %}
+
+{% block content %}
+ {% from "macros/forms.html" import render_field, render_submit_field %}
+ <form method="POST" action="" enctype="multipart/form-data">
+ {{ form.hidden_tag() }}
+
+ {{ render_field(form.title) }}
+ {{ render_field(form.delete) }}
+
+ {% if package.checkPerm(current_user, "APPROVE_SCREENSHOT") %}
+ {{ render_field(form.approved) }}
+ {% else %}
+ <p>Approved: {{ screenshot.approved }}</p>
+ {% endif %}
+ {{ render_submit_field(form.submit) }}
+ </form>
+{% endblock %}
diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html
index 8d329ef..85a0b7d 100644
--- a/app/templates/packages/view.html
+++ b/app/templates/packages/view.html
@@ -42,7 +42,7 @@
<ul class="screenshot_list">
{% for ss in package.screenshots %}
<li>
- <a href="{{ ss.url }}">
+ <a href="{% if package.checkPerm(current_user, 'ADD_SCREENSHOTS') %}{{ ss.getEditURL() }}{% else %}{{ ss.url }}{% endif %}">
<img src="{{ ss.getThumbnailURL() }}" alt="{{ ss.title }}" />
</a>
</li>