diff options
| author | rubenwardy <rw@rubenwardy.com> | 2020-07-09 04:10:09 +0100 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2020-07-09 04:10:09 +0100 |
| commit | 307b8f8ddea30cb44ad02170b40dd3c0d1d3d6c3 (patch) | |
| tree | 50572120643ec9f6f5da9b68c507bd4b61d1d5ff /app/templates/packages | |
| parent | 9d033acffff319e4f38b98a09ff2519f3f36dc88 (diff) | |
| download | cheatdb-307b8f8ddea30cb44ad02170b40dd3c0d1d3d6c3.tar.xz | |
Add reviews
Fixes #173
Diffstat (limited to 'app/templates/packages')
| -rw-r--r-- | app/templates/packages/review_create_edit.html | 45 | ||||
| -rw-r--r-- | app/templates/packages/view.html | 10 |
2 files changed, 55 insertions, 0 deletions
diff --git a/app/templates/packages/review_create_edit.html b/app/templates/packages/review_create_edit.html new file mode 100644 index 0000000..2f475cd --- /dev/null +++ b/app/templates/packages/review_create_edit.html @@ -0,0 +1,45 @@ +{% extends "base.html" %} + +{% block title %} + {{ _("Review") }} +{% endblock %} + +{% block content %} + +<h1>{{ _("Review") }}</h1> + +{% from "macros/forms.html" import render_field, render_submit_field, render_radio_field %} +<form method="POST" action="" enctype="multipart/form-data"> + {{ form.hidden_tag() }} + <div class="row mt-0 mb-4 comments mx-0"> + <div class="col-md-1 p-1"> + <img class="img-responsive user-photo img-thumbnail img-thumbnail-1" src="{{ current_user.getProfilePicURL() }}"> + </div> + <div class="col"> + <div class="card"> + <div class="card-header {{ current_user.rank.name }}"> + {{ current_user.display_name }} + <a name="reply"></a> + </div> + <div class="card-body"> + <p> + {{ _("Do you recommend this %(type)s?", type=package.type.value | lower) }} + </p> + {{ render_radio_field(form.recommends) }} + + <p class="mt-4 mb-3"> + {{ _("Why or why not? Try to be constructive") }} + </p> + + {{ render_field(form.title) }} + {{ render_field(form.comment, label="", class_="m-0", fieldclass="form-control markdown") }} <br /> + {{ render_submit_field(form.submit) }} + </div> + </div> + </div> + </div> + +</form> + + +{% endblock %} diff --git a/app/templates/packages/view.html b/app/templates/packages/view.html index cd7ba9d..3a8084d 100644 --- a/app/templates/packages/view.html +++ b/app/templates/packages/view.html @@ -459,6 +459,16 @@ <div style="clear: both;"></div> + <h3>Ratings and Reviews</h3> + + {% from "macros/reviews.html" import render_reviews, render_review_form, render_review_preview %} + {% if current_user.is_authenticated %} + {{ render_review_form(package, current_user) }} + {% else %} + {{ render_review_preview(package) }} + {% endif %} + {{ render_reviews(package.reviews) }} + {# {% if current_user.is_authenticated or requests %} <h3>Edit Requests</h3> |
