UPD: more registration staff on dav_events.
This commit is contained in:
@@ -220,22 +220,117 @@
|
||||
</div>
|
||||
<hr />
|
||||
<h4>Teilnehmer (Designstudie - Das funktioniert alles noch nicht!)</h4>
|
||||
<div class="panel panel-default">
|
||||
<div id="headingRegistrations" class="panel-heading" role="tab">
|
||||
<h5 class="panel-title">
|
||||
<a role="button" href="#collapseRegistrations" data-toggle="collapse" data-parent="#accordion"
|
||||
aria-expanded="true" aria-controls="collapseRegistrations">
|
||||
<span class="caret"></span> Anmeldungen
|
||||
</a>
|
||||
</h5>
|
||||
</div>
|
||||
<div id="collapseRegistrations" class="panel-collapse collapse"
|
||||
role="tabpanel" aria-labelledby="headingRegistrations">
|
||||
<div class="panel-body">
|
||||
{% for registration in registrations %}
|
||||
<form action="" method="post" class="form-inline">
|
||||
{% csrf_token %}
|
||||
<input type="hidden" name="registration" value="{{ registration.id }}">
|
||||
{% if registration.answered %}
|
||||
<span class="text-muted disabled">
|
||||
{% endif %}
|
||||
<button type="submit" name="action" value="accept_registration"
|
||||
class="btn btn-link" title="Teilnehmer hinzufügen">
|
||||
<span class="text-success">{% bootstrap_icon 'plus-sign' %}</span>
|
||||
</button>
|
||||
<button type="submit" name="action" value="reject_registration"
|
||||
class="btn btn-link" title="Anmeldung löschen">
|
||||
<span class="text-danger">{% bootstrap_icon 'minus-sign' %}</span>
|
||||
</button>
|
||||
{{ registration.get_full_name }}
|
||||
(<a href="mailto:{{ registration.email_address }}">{{ registration.email_address }}</a>,
|
||||
{{ registration.phone_number }})
|
||||
|
||||
<span title="Anmeldezeitpunkt">
|
||||
{% bootstrap_icon 'time' %}
|
||||
{{ registration.created_at|date:'d. F Y, G:i' }}
|
||||
</span>
|
||||
|
||||
<span title="{{ registration.get_info }}">
|
||||
{% bootstrap_icon 'info-sign' %}
|
||||
</span>
|
||||
{% if registration.answered %}
|
||||
</span>
|
||||
{% endif %}
|
||||
</form>
|
||||
{% empty %}
|
||||
Keine unbestätigten Anmeldungen vorhanden
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="panel panel-default">
|
||||
<div id="headingAddParticipant" class="panel-heading" role="tab">
|
||||
<h5 class="panel-title">
|
||||
<a role="button" href="#collapseAddParticipant" data-toggle="collapse" data-parent="#accordion"
|
||||
aria-expanded="true" aria-controls="collapseAddParticipant">
|
||||
Teilnehmer hinzufügen
|
||||
<span class="caret"></span> weiteren Teilnehmer eintragen
|
||||
</a>
|
||||
</h5>
|
||||
</div>
|
||||
<div id="collapseAddParticipant" class="panel-collapse collapse in"
|
||||
<div id="collapseAddParticipant" class="panel-collapse collapse {% if create_participant_form.errors %}in{% endif %}"
|
||||
role="tabpanel" aria-labelledby="headingAddParticipant">
|
||||
<div class="panel-body">
|
||||
Formular
|
||||
</div>
|
||||
<div class="panel-footer">
|
||||
<button class="btn btn-success">Speichern</button>
|
||||
{% bootstrap_form_errors create_participant_form %}
|
||||
<form action="" method="post">
|
||||
{% csrf_token %}
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.personal_names %}
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.family_names %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-12">
|
||||
{% bootstrap_field create_participant_form.address %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-4">
|
||||
{% bootstrap_field create_participant_form.postal_code %}
|
||||
</div>
|
||||
<div class="col-sm-8">
|
||||
{% bootstrap_field create_participant_form.city %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.email_address %}
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.phone_number %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.dav_number %}
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.emergency_contact %}
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.experience %}
|
||||
</div>
|
||||
<div class="col-sm-6">
|
||||
{% bootstrap_field create_participant_form.note %}
|
||||
</div>
|
||||
</div>
|
||||
<button class="btn btn-success">{% bootstrap_icon 'plus-sign' %} {% trans 'Teilnehmer hinzufügen' %}</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -245,7 +340,7 @@
|
||||
<h5 class="panel-title">
|
||||
<a role="button" href="#collapseParticipant_{{ participant.id }}" data-toggle="collapse" data-parent="#accordion"
|
||||
aria-expanded="true" aria-controls="collapseParticipant_{{ participant.id }}">
|
||||
{{ participant.position }}. {{ participant.get_full_name }}
|
||||
<span class="caret"></span> {{ participant.position }}. {{ participant.get_full_name }}
|
||||
</a>
|
||||
</h5>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user