{% extends "orga/submission/base.html" %} {% load bootstrap4 %} {% load compress %} {% load i18n %} {% load rich_text %} {% load rules %} {% load static %} {% block submission_content %} {# do not compress #} {% has_perm 'orga.view_speakers' request.user request.event as can_view_speakers %} {% has_perm 'orga.view_reviews' request.user submission as can_view_other_reviews %} {% has_perm 'orga.view_reviewer_names' request.user submission as can_view_reviewer_names %} {% if request.user in submission.speakers.all %}
{% blocktranslate trimmed %} You're not allowed to review or see reviews for your own proposals. {% endblocktranslate %}
{% else %} {% if not read_only %}

{{ request.event.settings.review_help_text|rich_text }}

{% if not form.instance.pk and not can_view_other_reviews and request.event.active_review_phase and request.event.active_review_phase.can_see_other_reviews == 'after_review' %}

{% blocktranslate trimmed %} You will be able to see other reviews once you have given yours. {% endblocktranslate %}

{% endif %}
{% else %}
{% blocktranslate trimmed %} This proposal can't be reviewed at the moment. {% endblocktranslate %}
{% endif %}
{% csrf_token %} {% bootstrap_form_errors form %} {% bootstrap_form_errors qform %} {% if tags_form %}{% bootstrap_form_errors tags_form %}{% endif %}
{% if can_view_speakers %} {{ submission.title|default:'-' }} {% else %} {{ submission.anonymised.title|default:submission.title|default:'-' }} {% endif %}
{{ submission.submission_type }}
{% if submission.track %}
{{ submission.track.name|default:'-' }}
{% endif %} {% if request.event.cfp.request_abstract %}
{% if can_view_speakers %} {{ submission.abstract|rich_text|default:'-' }} {% else %} {{ submission.anonymised.abstract|default:submission.abstract|rich_text|default:'-' }} {% endif %}
{% endif %} {% if request.event.cfp.request_description %}
{% if can_view_speakers %} {{ submission.description|rich_text|default:'-' }} {% else %} {{ submission.anonymised.description|default:submission.description|rich_text|default:'-' }} {% endif %}
{% endif %} {% if request.event.cfp.request_notes %}
{% if can_view_speakers %} {{ submission.notes|rich_text|default:'-' }} {% else %} {{ submission.anonymised.notes|default:submission.notes|rich_text|default:'-' }} {% endif %}
{% endif %} {% for answer in submission.reviewer_answers %}
{% include "common/question_answer.html" with answer=answer %}
{% endfor %} {% if can_view_speakers %} {% for speaker in profiles %}
{% if request.event.cfp.request_biography %} {{ speaker.biography|rich_text|default:'-' }} {% endif %} {% if speaker.submissions.count > 1 %}
{% translate "Other proposals" %}: {% for other_submission in speaker.submissions %}{% if other_submission != submission %} {% if can_view_speakers %}{{ other_submission.title }}{% else %}{{ other_submission.anonymised.title|default:other_submission.title }}{% endif %}{% if not forloop.last %}, {% endif %} {% endif %}{% endfor %} {% endif %}
{% endfor %} {% endif %} {% if False %}{# todo find better way to display score #} {% if score_categories|length > 1 %}
{% for cat in score_categories %} {% if cat.weight != 1 %} ({{ cat.weight }} × {{ cat.name }}) {% else %} {{ cat.name }} {% endif %} {% if not forloop.last %}+{% endif %} {% endfor %}= {{ form.instance.score }}
{% endif %} {% endif %} {% if not read_only %} {% if tags_form %}{% bootstrap_form tags_form layout='event' %}{% endif %}
{% for score_field in form.get_score_fields %} {% bootstrap_field score_field layout="event" %} {% endfor %} {% bootstrap_form qform layout='event' %} {% bootstrap_field form.text layout='event' %}
{% endif %} {% if can_view_other_reviews or form.instance.pk %} {% if score_categories|length > 1 %} {% for cat in score_categories %} {% endfor %} {% endif %} {% for field in qform %} {% endfor %} {% if form.instance.pk and review_display %} {% include "orga/submission/review_fragment.html" with review=review_display read_only=read_only show_reviewer_name=False %} {% endif %} {% if can_view_other_reviews %} {% for review in reviews %} {% include "orga/submission/review_fragment.html" with review=review read_only=True show_reviewer_name=can_view_reviewer_names %} {% empty %} {% endfor %} {% endif %}
{% translate "Score" %}{{ cat.name }}{{ field.label }}{% translate "Review" %}
{% translate "Nobody else has submitted a review yet." %}
{% endif %} {% if not read_only %} {% if done != total_reviews %}
{% endif %}
{% if not request.event.review_settings.score_mandatory and not request.event.review_settings.text_mandatory %} {% endif %}
{% endif %}
{% endif %} {# endif: request.user in submission.speakers #} {% endblock %}