UPD: dav_registration: display canceled state of events
All checks were successful
buildbot/tox Build done.
All checks were successful
buildbot/tox Build done.
This commit is contained in:
@@ -354,6 +354,9 @@ class Event(models.Model):
|
||||
today = datetime.date.today()
|
||||
return self.deadline and self.deadline < today
|
||||
|
||||
def is_canceled(self):
|
||||
return self.workflow.has_reached_status('canceled')
|
||||
|
||||
def get_number(self):
|
||||
return self.workflow.get_number()
|
||||
|
||||
|
||||
@@ -25,11 +25,14 @@
|
||||
</div>
|
||||
<div class="pull-right" style="margin-left: 1em;">
|
||||
{% if event.registration_closed %}
|
||||
<span class="text-primary"><span class="glyphicon glyphicon-tent"></span></span>
|
||||
<span class="text-primary"><span class="glyphicon glyphicon-list-alt"></span></span>
|
||||
<span class="text-primary"><strong>{% trans 'Teilnehmerliste voll' %}</strong></span>
|
||||
{% elif event.is_deadline_expired %}
|
||||
<span class="text-danger"><span class="glyphicon glyphicon-time"></span></span>
|
||||
<span class="text-danger"><strong>{% trans 'Anmeldeschluss abgelaufen' %}</strong></span>
|
||||
{% elif event.is_canceled %}
|
||||
<span class="text-danger"><span class="glyphicon glyphicon-erase"></span></span>
|
||||
<span class="text-danger"><strong>{% trans 'Abgesagt' %}</strong></span>
|
||||
{% elif not event.registration_required %}
|
||||
<a class="btn btn-primary" href="{% url 'dav_registration:event' event.pk %}">{% trans 'Details' %} - {% trans 'keine Anmeldung nötig' %}</a>
|
||||
{% else %}
|
||||
@@ -54,20 +57,26 @@
|
||||
</a>
|
||||
</span></strong>
|
||||
<p>
|
||||
{% if event.is_canceled %}<del>{% endif %}
|
||||
{{ event.get_formated_date }}
|
||||
{% if event.get_alt_formated_date %}
|
||||
<br />({% trans 'Ersatztermin' %}: {{ event.get_alt_formated_date }})
|
||||
{% endif %}
|
||||
{% if event.is_canceled %}</del>{% endif %}
|
||||
</p>
|
||||
<div class="panel panel-default collapse" id="collapseDetails{{ event.id }}" style="margin-top: 2ex;">
|
||||
<ul class="list-group">
|
||||
<li class="list-group-item">
|
||||
{% if event.is_canceled %}<del>{% endif %}
|
||||
{% render_event_paragraphs event %}
|
||||
{% if event.is_canceled %}</del>{% endif %}
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
{% if event.is_canceled %}<del>{% endif %}
|
||||
{% render_event_facts event %}
|
||||
{% if event.is_canceled %}</del>{% endif %}
|
||||
</li>
|
||||
{% if not event.registration_closed and not event.is_deadline_expired %}
|
||||
{% if not event.registration_closed and not event.is_deadline_expired and not event.is_canceled %}
|
||||
<li class="list-group-item">
|
||||
{% if not event.registration_required %}
|
||||
<div class="alert alert-info">
|
||||
|
||||
Reference in New Issue
Block a user