{% load i18n %}
{% load humanize %}
{% load staticfiles %}

<div id="sidebar">
<div class="well">
    <!-- Status -->
    <h4 class="first">{% trans "Status" %}:</h4>
    {% trans motion.state.name %}

    <!-- poll results -->
    {% with motion.polls.all as polls %}
    {% if polls.exists and polls.0.has_votes %}
        {% for poll in polls reversed %}
            {% if poll.has_votes %}
                {% if polls|length > 1 %}
                    <h4>{{ poll.poll_number|ordinal|safe }} {% trans "Vote" %}:</h4>
                {% else %}
                    <h4>{% trans "Poll result" %}:</h4>
                {% endif %}
                {% with poll.get_options.0 as option %}
                <div class="results">
                    <img src="{% static 'img/voting-yes.png' %}" title="{% trans 'Yes' %}"> {{ option.Yes }} <br>
                    <img src="{% static 'img/voting-no.png' %}" title="{% trans 'No' %}"> {{ option.No }} <br>
                    <img src="{% static 'img/voting-abstention.png' %}" title="{% trans 'Abstention' %}"> {{ option.Abstain }}<br>
                    <img src="{% static 'img/voting-invalid.png' %}" title="{% trans 'Invalid' %}"> {{ poll.print_votesinvalid }}<br>
                    <hr>
                    <img src="{% static 'img/voting-total.png' %}" title="{% trans 'Votes cast' %}"> {{ poll.print_votescast }}
                </div>
                {% endwith %}
            {% else %}
                {% if poll|length == 1 %}
                <i>{% trans "No poll results available." %}</i>
                {% endif %}
            {% endif %}
        {% endfor %}
    {% endif %}
    {% endwith %}

    <!-- Submitter -->
    <h4>{% trans "Submitter" %}:</h4>
    {% for submitter in motion.submitter.all %}
        {{ submitter.person }}{% if not forloop.last %},<br> {% endif %}
    {% empty %}
        -
    {% endfor %}

    <!-- Category -->
    {% if motion.category %}
        <h4>{% trans "Category" %}:</h4>
        {{ motion.category }}
    {% endif %}
</div>
</div>

<h1>
    {{ motion.active_version.title }}
    <small>
        {% trans "Motion" %} {{ motion.identifier|default:'' }}
        {% if motion.get_active_version.version_number > 1 %} | {% trans 'Version' %} {{ motion.active_version.version_number }}{% endif %}
    </small>
</h1>

<div class="text">{{ motion.active_version.text|safe }}</div>
{% if motion.active_version.reason %}
    <br>
    <div class="reason"><p><b>{% trans "Reason" %}:</b></p>
    {{ motion.active_version.reason|safe }}</div>
{% endif %}
