diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-05-25 18:57:30 +0100 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2018-05-25 18:57:30 +0100 |
| commit | 53df124973c15b90e070f9225fcbeccdb0e64e55 (patch) | |
| tree | 68a8b4db145ea7b51d8c1afb07aef8ab6fe2743c /app/templates/packages | |
| parent | 8cf5c7204f0ebb787eafb9ffa04c9e61a8d6d3af (diff) | |
| download | cheatdb-53df124973c15b90e070f9225fcbeccdb0e64e55.tar.xz | |
Add edit and delete screenshot
Diffstat (limited to 'app/templates/packages')
| -rw-r--r-- | app/templates/packages/screenshot_edit.html | 22 | ||||
| -rw-r--r-- | app/templates/packages/view.html | 2 |
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> |
