update registration form
[edumed.git] / edumed / templates / contact / olimpiada / form.html
1 {% extends "base.html" %}
2 {% load chunks %}
3 {% load honeypot %}
4
5 {% block title %}{{ form.form_title }}{% endblock %}
6
7 {% block body %}
8
9
10
11
12
13
14     <h1>{% block contact_form_title %}{{ form.form_title }}{% endblock %}</h1>
15
16     <div class="form-info">
17     {% block contact_form_description %}
18         {% chunk "contact_form__"|add:form.form_tag %}
19     {% endblock %}
20     </div>
21
22     <form method="POST" action="." enctype="multipart/form-data" class="submit-form">
23     {% if form.errors or formset_errors %}
24         <div class="errorlist">Przy wysyłaniu formularza wystąpił problem. Prosimy o poprawienie błędów poniżej.</div>
25     {% endif %}
26     {% csrf_token %}
27     {% render_honeypot_field %}
28     <h3>Dane Przewodniczącego Komisji Szkolnej i szkoły zgłaszającej Uczestników:</h3>
29     <table>
30         {{ form.as_table }}
31     </table>
32
33     {% with formsets.commission as formset %}
34
35         <h3>Dane członków Komisji Szkolnej:</h3>
36
37         {{ formset.management_form }}
38
39         <ul class="errorlist">
40         {% for err in formset.non_form_errors %}
41             <li>{{ err }}</li>
42         {% endfor %}
43         </ul>
44
45         {% for form in formset.forms %}
46             <table>
47                 {{ form.as_table }}
48             </table>
49         {% endfor %}
50
51         <div id="formstub-{{ formset.prefix }}" style="display:none">
52             <table>
53                 {{ formset.empty_form.as_table }}
54             </table>
55         </div>
56
57         <input type="button" value="+ Dodaj kolejną osobę" class="add_more" data-selector="#formstub-{{formset.prefix}}" data-prefix="{{formset.prefix}}">
58     {% endwith %}
59
60
61     {% with formsets.student as formset %}
62         <h3>Dane Uczestników:</h3>
63
64         {{ formset.management_form }}
65
66         <ul class="errorlist">
67         {% for err in formset.non_form_errors %}
68             <li>{{ err }}</li>
69         {% endfor %}
70         </ul>
71
72         {% for form in formset.forms %}
73             <h4>Uczestnik/Uczestniczka:</h4>
74
75             <table>
76                 {{ form.as_table }}
77             </table>
78         {% endfor %}
79
80         <div id="formstub-{{ formset.prefix }}" style="display:none">
81             <h4>Uczestnik/Uczestniczka:</h4>
82             <table>
83                 {{ formset.empty_form.as_table }}
84             </table>
85         </div>
86
87         <input type="button" value="+ Dodaj kolejną osobę" class="add_more" data-selector="#formstub-{{formset.prefix}}" data-prefix="{{formset.prefix}}">
88     {% endwith %}
89
90     <p>Przewodniczący Komisji i wszyscy zgłoszeni uczestnicy otrzymają potwierdzenie rejestracji pocztą elektroniczną. Aby zakończyć proces rejestracji należy ją potwierdzić klikając w odpowiedni link otrzymany w wiadomości.</p>
91     <p>
92     <button style="font-size:1.5em;">{% block contact_form_submit %}{{ form.submit_label }}{% endblock %}</button>
93     </p>
94     </form>
95
96
97 {% endblock %}