diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-03-26 10:52:25 +0100 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2018-03-26 10:52:25 +0100 |
| commit | c19f93e36db24303b77757d5cfe6c9ec2aaee30e (patch) | |
| tree | db2a03c7a985ff6d8ed9db2147a48aabf03f36b5 /app/templates | |
| parent | 4b7bf9d778046c96a0d699700a208cdc0ab6076a (diff) | |
| download | cheatdb-c19f93e36db24303b77757d5cfe6c9ec2aaee30e.tar.xz | |
Add screenshot support
Fixes #21
Diffstat (limited to 'app/templates')
| -rw-r--r-- | app/templates/packages/screenshot_new.html | 17 | ||||
| -rw-r--r-- | app/templates/packages/view.html | 11 |
2 files changed, 28 insertions, 0 deletions
diff --git a/app/templates/packages/screenshot_new.html b/app/templates/packages/screenshot_new.html new file mode 100644 index 0000000..0044e0d --- /dev/null +++ b/app/templates/packages/screenshot_new.html @@ -0,0 +1,17 @@ +{% 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.fileUpload) }} + {{ render_submit_field(form.submit) }} + <input type="submit" value="Go"> + </form> +{% endblock %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index 76a96ac..58631c9 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -18,6 +18,16 @@ <h1>{{ package.title }} by {{ package.author.display_name }}</h1> + <ul class="screenshot_list"> + {% for ss in package.screenshots %} + <li> + <a href="{{ ss.url }}"> + <img src="{{ ss.getThumbnailURL() }}" alt="{{ ss.title }}" /> + </a> + </li> + {% endfor %} + </ul> + <aside class="asideright box box_grey"> <table> <tr> @@ -46,6 +56,7 @@ {% if package.website %}<li><a href="{{ package.website }}">Website</a></li>{% endif %} {% if package.checkPerm(current_user, "EDIT_PACKAGE") %} <li><a href="{{ package.getEditURL() }}">Edit</a></li> + <li><a href="{{ package.getNewScreenshotURL() }}">Add screenshot</a></li> {% elif current_user.is_authenticated %} <li><a href="{{ package.getCreateEditRequestURL() }}">Suggest Change</a></li> {% endif %} |
