{% load danceschool_tags i18n %} {% if regOpenSeries %}

{% trans "Register Now: Upcoming Class Series" %}


{% regroup regOpenSeries|dictsort:"month" by month as open_list %} {% for month in open_list %}

{{ month.grouper|readable_month }} {% trans "Class Series" %}

{% regroup month.list|dictsort:"weekday" by weekday as weekday_list %} {% for weekday in weekday_list %}

{% readable_weekday weekday.grouper %}s

{% for event in weekday.list %}

{{ event.startTime|date:"g:i A" }} -
{{ event.endTime|date:"g:i A" }}

{{ event.name }}

{% if event.teachers %} {% trans "with" %} {{ event.teachers|join:" & "}} {% endif %} at {% if directions_url %} {{ event.location.name }}{% if event.room.name %} - {{ event.room.name }}{% endif %} {% else %} {{ event.location.name }}{% if event.room.name %} - {{ event.room.name }}{% endif %} {% endif %} {% if event.url %}{% trans "more info" %}{% endif %}

{% if event.pricingTier and event.registrationOpen %} {{ event.pricingTier.name }}: {% endif %}
{% for occurrence in event.eventoccurrence_set.all %} {{ occurrence.startTime|date:"N j"}}{% if not forloop.last %}, {% endif %} {% endfor %}
{% get_field_for_object 'event' event.id form as field %}
{{ field }}
{% if validationStr %}
{{ field.errors }}
{% endif %}
{% if event.soldOut %}
{% trans "Sold Out!" %}
{% trans "Please join us for another class, another month, or schedule a private lesson!" %}
{% endif %} {% endfor %}
{% endfor %}
{% endfor %} {% endif %}