{% load event_extras %} {% load i18n %}
{{ shift.get_start_end_time_display }} {% if not without_controls and "change_event" in event_perms %} {% trans "Edit" %} {% if shift.event.shifts.count > 1 %} {% trans "Delete" %} {% endif %} {% endif %}
{% trans "Meeting time" %}
{{ shift.meeting_time | time }}
{% for label, value in shift.signup_method.get_signup_info.items %}
{{ label }}
{{ value }}
{% endfor %} {% if event.active and not without_controls %}
{% csrf_token %}
{{ shift|shift_status:request.user }}
{% with can_sign_up=shift|can_sign_up:request.user %} {% endwith %} {% with can_decline=shift|can_decline:request.user %} {% endwith %}
{% endif %}
{% if not without_controls %} {{ shift|render_shift_state:request }} {% endif %}