516fcfee956e478f078dea0f5405baaf78ae855b
[prawokultury.git] / prawokultury / templates / contact / register / form.html
1 {% extends "base.html" %}
2 {% load i18n chunks %}
3
4 {% block "titleextra" %}{{ form.form_title }} :: {% endblock %}
5
6 {% block "body" %}
7     <h1>{% block contact_form_title %}{{ form.form_title }}{% endblock %}</h1>
8
9     <div class="form-info">
10     {% block contact_form_description %}
11         {% chunk "contact_form__"|add:form.form_tag %}
12     {% endblock %}
13     </div>
14
15 {% if not form.started %}
16   {# Not yet started. #}
17   <div class="warning">
18     {% chunk "contact_form__"|add:form.form_tag|add:"__not_started" %}
19   </div>
20 {% else %}
21   {# Already started. #}
22   {% if form.limit_reached and not form.open_call %}
23     {# Already closed. #}
24     <div class="warning">
25       {% chunk "contact_form__"|add:form.form_tag|add:"__closed" %}
26     </div>
27   {% else %}
28     {# Still running. #}
29     {% if form.limit_reached %}
30       {# Only taking presentation submissions. #}
31       <div class="warning">
32         {% chunk "contact_form__"|add:form.form_tag|add:"__presentations_only" %}
33       </div>
34     {% else %}
35       {% if not form.open_call %}
36       {# Not taking presentations any more. #}
37       <div class="warning">
38         {% chunk "contact_form__"|add:form.form_tag|add:"__no_presentations" %}
39       </div>
40       {% else %}
41         <div class="warning">
42           {% chunk "contact_form__"|add:form.form_tag|add:"__running" %}
43         </div>
44       {% endif %}
45     {% endif %}
46
47     <form method="POST" action="." enctype="multipart/form-data" class="submit-form">
48       {% csrf_token %}
49       <table>
50         {{ form.as_table }}
51         <tr><td></td><td><button>{% block contact_form_submit %}{{ form.submit_label }}{% endblock %}</button></td></tr>
52       </table>
53     </form>
54   {% endif %}
55 {% endif %}
56
57 <script type="text/javascript" src="/static/js/prefill.js"></script>
58
59 {% endblock %}