{% extends "scheduling/base.html" %} {% block main_id %}schedule-delphi{% endblock %} {% block card_class %}sched-card-delphi{% endblock %} {% block content %}

{{ s.title }}

Open until . Rate each statement from {{ scale[0] }}{% if min_label %} ({{ min_label }}){% endif %} to {{ scale[-1] }}{% if max_label %} ({{ max_label }}){% endif %}.

{% if intro %}

{{ intro }}

{% endif %} {% if round > 1 %}

Beside each statement is how the panel rated it in round {{ round - 1 }}: the median, the middle half of ratings (shaded), and your own rating. You may keep or change your rating.

{% endif %} {% if errors %}{% endif %} {% set lo = scale[0] %}{% set hi = scale[-1] %}{% set span = (hi - lo) if hi > lo else 1 %}
{% for it in items %} {% set fb = it.feedback %}{% set err = errors.get(it.id) %}
{{ it.text }} {% if fb %}
{% if fb.shown %}

Panel median {{ fmt(fb.median) }}, middle half {{ fmt(fb.q1) }}–{{ fmt(fb.q3) }} ({{ fb.n }} rating{{ 's' if fb.n != 1 }}). {% if fb.own is not none %}Your rating: {{ fmt(fb.own) }}.{% else %}You did not rate this last round.{% endif %}

{% if fb.comments %}
Comments from other panelists ({{ fb.comments|length }})
    {% for c in fb.comments %}
  • {{ c }}
  • {% endfor %}
{% endif %} {% else %}

Fewer than {{ min_panel }} panelists rated this last round, so no summary is shown. {% if fb.own is not none %}Your rating: {{ fmt(fb.own) }}.{% endif %}

{% endif %}
{% endif %} {% set chosen = (values.get('rating__' ~ it.id) or [''])[0] %}
{% for v in scale %} {% endfor %}
{% if comments %} {% endif %} {% if err %}

{{ err }}

{% endif %}
{% endfor %}
{% endblock %}