60 lines
		
	
	
		
			No EOL
		
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			No EOL
		
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| {% 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 %} | 
