Files
@ 539fa2dfdd2b
Branch filter:
Location: symposion_app/pinaxcon/templates/raffle_draw.html - annotation
539fa2dfdd2b
1.7 KiB
text/html
Finalise registration
Add shirt types and sizes. Improve messaging about discounts.
Restyle ticket wizard and product category screens. Enable page titles
and messages. Update dashboard to hide raffle.
Enable inventory population for dev container.
Add shirt types and sizes. Improve messaging about discounts.
Restyle ticket wizard and product category screens. Enable page titles
and messages. Update dashboard to hide raffle.
Enable inventory population for dev container.
d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c cd77380eac27 cd77380eac27 d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c 970ec9184c57 970ec9184c57 d1ff8d72533c d1ff8d72533c 970ec9184c57 d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c d1ff8d72533c cd77380eac27 d1ff8d72533c d1ff8d72533c d1ff8d72533c | {% extends "registrasion/base.html" %}
{% load registrasion_tags %}
{% load lca2018_tags %}
{% load staticfiles %}
{% block header_title %}{% conference_name %}{% endblock %}
{% block proposals_body %}
<h1 class="mb-5">Raffle Winners</h1>
{% for raffle in raffles %}
{% if raffle.hidden %}
{% else %}
<h2 class="mt-5">{{ raffle }}</h2>
<dl class="row my-4">
{% for prize in raffle.prizes.all %}
<dt class="col-sm-3 text-truncate">{{ prize }}</dt>
<dd class="col-sm-9">
{% if prize.winning_ticket %}
{% with prize.winning_ticket as winner %}
{# this should be attendee name #}
{% with winner.lineitem.invoice.user.attendee.attendeeprofilebase as profile %}
<p><strong>Winning ticket {{ winner.ticket }}, {{ profile.attendee_name }}</strong><br />
Drawn by {{ winner.draw.drawn_by }}, {{ winner.draw.drawn_time}}
</p>
{% endwith %}
<div class="alert alert-danger">
<form method="POST" action="{% url 'raffle-redraw' winner.id %}">
{% csrf_token %}
{# This should have a `reason` field that can be passed through to the Audit log #}
<p>
Re-draw <em>{{ prize }}</em>
<button type="submit" class="btn btn-danger float-right">Re-draw</button>
</p>
<div class="clearfix"></div>
</form>
</div>
{% endwith %}
{% else %}
Not drawn
{% endif %}
</dd>
{% endfor %}
</dl>
{% if raffle.is_open %}
<form method="POST" action="{% url 'raffle-draw' raffle_id=raffle.id %}">
{% csrf_token %}
<p class="text-center">
<button type="submit" class="btn btn-success">Draw tickets</button>
</p>
<div class="clearfix"></div>
</form>
{% endif %}
{% if not forloop.last %}<hr>{% endif %}
{% endif %}
{% endfor %}
{% endblock %}
|