{% extends 'reviewers/base.html' %} {% block title %} {{ reviewers_page_title(title=product.name) }} {% endblock %} {% block bodyclass %}inverse{% endblock %} {% block breadcrumbs %} {{ reviewers_breadcrumbs(queue=tab, items=[(None, product.name)]) }} {% endblock %} {% block content %}

{{ product.name }}

{{ _('by') }} {{ users_list(product.listed_authors) }}

{{ num }} {% if paging %}
{% if paging.prev %}«   {% endif %} {% trans current=paging.current, total=paging.total %} {{ current }} of {{ total }} {% endtrans %} {% if paging.next %}   »{% endif %}
{% endif %} {{ _('Review This App') }}
{% include 'reviewers/includes/details.html' %}
{# TODO: List all versions of manifest (bug 763668). #}

{{ _('App History') }} {% trans %} open: 1 · 3 · all {% endtrans %}

{% include 'editors/includes/paginator_history.html' %}
{% for i in range(pager.object_list.count(), 0, -1) %} {% set version = pager.object_list[i-1] %} {% endfor %}
{% trans version = version.version, created = version.created|datetime, version_status = version.status|join(',') %} Version {{ version }} · {{ created }} · {{ version_status }} {% endtrans %}
{% if version.releasenotes %} {% endif %} {% if version.approvalnotes %} {% endif %} {% set records = version.all_activity %} {% for record_version in records %} {% set record = record_version.activity_log %} {% endfor %} {% if not version.releasenotes and not version.approvalnotes and not records %} {% endif %}
{{ _('Version Notes') }}
{{ version.releasenotes|nl2br }}
{{ _('Notes for Reviewers') }}
{{ version.approvalnotes|nl2br|urlize(100) }}
{{ record.log.short }} {% trans user=record.user|user_link, date=record.created|babel_datetime %}
By {{ user }} on {{ date }}
{% endtrans %} {% if record.details %}
{{ record.details.comments }}
{% endif %}
{{ _('This version has not been reviewed.') }}
{{ csrf() }} {# form #}
{{ form.action }}
{% for (setting, action) in actions %}
{{ action['details'] }}
{% endfor %}
{{ _("You can still submit this form, however only do so if you know it won't conflict.") }}
{{ form.comments }} {{ form.comments.errors }}
{{ _('Insert canned response...') }} {{ form.canned_response }}
    {% for pk, label in form.fields.get('addon_files').choices %}
  • {% endfor %}
{{ _('Notice: Only review more than one file if you have tested every file you select.') }}
{{ form.addon_files.errors }}
{{ _('Tested with:') }} {{ form.operating_systems }} {{ form.applications }} {{ form.operating_systems.errors }} {{ form.applications.errors }}
{{ form.notify }} {{ form.notify.errors }}
{% if product.admin_review and is_admin %}
{{ form.adminflag }} {{ form.adminflag.errors }}
{% endif %}
{% trans %} Warning! Another user was viewing this page before you. {% endtrans %}
{# /#primary #} {% endblock %} {% block js %} {{ js('zamboni/editors') }} {{ js('mkt/reviewers') }} {% endblock %}