Show invalid votes in application view.
This commit is contained in:
parent
689b6e1706
commit
97228f6558
@ -41,28 +41,60 @@
|
|||||||
{% if not forloop.last %}<br>{% endif %}
|
{% if not forloop.last %}<br>{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
{% with application.poll_set.all as polls %}
|
<h4>{% trans "Vote results" %}:</h4>
|
||||||
{% if poll|length > 0 %}
|
{% with application.poll_set.all as polls %}
|
||||||
<h4>{% trans "Poll result" %}:</h4>
|
{% if polls|length == 0 %}
|
||||||
{% for poll in polls %}
|
{% if perms.application.can_manage_application %}
|
||||||
{% if poll.has_vote %}
|
{% if "genpoll" in actions %}
|
||||||
{% if polls|length > 1 %}
|
<a href='{% url application_gen_poll application.id %}'>
|
||||||
{{forloop.counter}}. {% trans "Poll" %}:<br>
|
<button><span class="icon poll">{%trans 'New vote' %}</span></button>
|
||||||
{% endif %}
|
</a>
|
||||||
{% for option in poll.options %}
|
{% else %}
|
||||||
{% trans "Yes" %}: {{ option.yes }} |
|
-
|
||||||
{% trans "No" %}: {{ option.no }} |
|
{% endif %}
|
||||||
{% trans "Abstention" %}: {{ option.undesided }}
|
{% else %}
|
||||||
{% endfor %}
|
-
|
||||||
<br>
|
|
||||||
{% else %}
|
|
||||||
{% if polls|length == 1 %}
|
|
||||||
<i>{% trans "Not (yet) available." %}</i>
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
<ul class="results">
|
||||||
{% endif %}
|
{% for poll in polls %}
|
||||||
{% endwith %}
|
<li>
|
||||||
|
{% if perms.application.can_manage_application %}
|
||||||
|
{% if poll.has_vote %}<a href="{% url application_poll_view poll.id %}">{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
<b>{{ forloop.counter }}. {% trans "Vote" %}:</b>
|
||||||
|
{% if perms.application.can_manage_application %}
|
||||||
|
{% if poll.has_vote %}</a>{% endif %}
|
||||||
|
<a href="{% url application_poll_delete poll.id %}"><img src="/static/images/icons/edit-delete.png" title="{% trans 'Delete Vote' %}"></a>
|
||||||
|
{% endif %}
|
||||||
|
<br>
|
||||||
|
{% if poll.has_vote %}
|
||||||
|
{% for option in poll.options %}
|
||||||
|
{% trans "Yes" %}: {{ option.yes }}<br>
|
||||||
|
{% trans "No" %}: {{ option.no }}<br>
|
||||||
|
{% trans "Abstention" %}: {{ option.undesided }}<br>
|
||||||
|
{% trans "Invalid" %}: {{ poll.votesinvalid }}
|
||||||
|
{% endfor %}
|
||||||
|
{% if perms.application.can_manage_application %}
|
||||||
|
{% if forloop.last %}
|
||||||
|
{% if "genpoll" in actions %}
|
||||||
|
<br>
|
||||||
|
<a href='{% url application_gen_poll application.id %}'>
|
||||||
|
<button><span class="icon poll">{%trans 'New vote' %}</span></button>
|
||||||
|
</a>
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
{% else %}
|
||||||
|
{% if perms.application.can_manage_application %}
|
||||||
|
<a href="{% url application_poll_view poll.id %}">{% trans "Enter vote results!" %}</a>
|
||||||
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
</li>
|
||||||
|
{% endfor %}
|
||||||
|
</ul>
|
||||||
|
{% endwith %}
|
||||||
|
|
||||||
|
|
||||||
<h4>{% trans "Creation Time" %}:</h4>
|
<h4>{% trans "Creation Time" %}:</h4>
|
||||||
{{ application.creation_time }}
|
{{ application.creation_time }}
|
||||||
@ -126,41 +158,6 @@
|
|||||||
</a>
|
</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if application.status != "pub" %}
|
|
||||||
<h4></h4>
|
|
||||||
{% for poll in application.poll_set.all %}
|
|
||||||
{% if poll.has_vote %}<a href="{% url application_poll_view poll.id %}">{% endif %}
|
|
||||||
{{ forloop.counter }}. {% trans "Poll" %}:
|
|
||||||
{% if poll.has_vote %}</a>{% endif %}
|
|
||||||
<a href="{% url application_poll_delete poll.id %}"><img src="/static/images/icons/edit-delete.png" title="{% trans 'Delete Poll' %}"></a>
|
|
||||||
<br>
|
|
||||||
{% if poll.has_vote %}
|
|
||||||
{% for option in poll.options %}
|
|
||||||
{% trans "Yes" %}: {{ option.yes }} |
|
|
||||||
{% trans "No" %}: {{ option.no }} |
|
|
||||||
{% trans "Abstention" %}: {{ option.undesided }}
|
|
||||||
{% endfor %}
|
|
||||||
{% if forloop.last %}
|
|
||||||
{% if "genpoll" in actions %}
|
|
||||||
<br>
|
|
||||||
<a href='{% url application_gen_poll application.id %}'>
|
|
||||||
<button><span class="icon poll">{%trans 'New poll' %}</span></button>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
{% endif %}
|
|
||||||
{% else %}
|
|
||||||
<a href="{% url application_poll_view poll.id %}">{% trans "Enter vote results!" %}</a>
|
|
||||||
{% endif %}
|
|
||||||
{% if not forloop.last %}<br>{% endif %}
|
|
||||||
{% empty %}
|
|
||||||
{% if "genpoll" in actions %}
|
|
||||||
<a href='{% url application_gen_poll application.id %}'>
|
|
||||||
<button><span class="icon poll">{%trans 'New poll' %}</span></button>
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
||||||
{% endfor %}
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if "acc" in actions or "rej" in actions %}
|
{% if "acc" in actions or "rej" in actions %}
|
||||||
<h4>{% trans "Result after vote" %}:</h4>
|
<h4>{% trans "Result after vote" %}:</h4>
|
||||||
{% if "acc" in actions %}
|
{% if "acc" in actions %}
|
||||||
|
@ -441,7 +441,12 @@ ol {
|
|||||||
margin:0;
|
margin:0;
|
||||||
padding-left:20px;
|
padding-left:20px;
|
||||||
}
|
}
|
||||||
|
ul.results {
|
||||||
|
list-style:square outside none;
|
||||||
|
-moz-padding-start:0px;
|
||||||
|
margin-left: 20px;
|
||||||
|
padding:0;
|
||||||
|
}
|
||||||
|
|
||||||
/* Fieldsets */
|
/* Fieldsets */
|
||||||
fieldset {
|
fieldset {
|
||||||
|
Loading…
Reference in New Issue
Block a user