{% for room in timetable.rooms %} {% endfor %} {% for row in timetable %} {% for slot in row.slots %} {% endfor %} {% if forloop.last %} {% endif %} {% endfor %}
 {{ room.name }}
{{ row.time|date:"h:iA" }} {% if slot.kind.label == "talk" or slot.kind.label == "tutorial" or slot.kind.label == "sponsor-tutorial" or slot.kind.label == "plenary" %} {% if not slot.content %} {% else %} {{ slot.content.title }} {{ slot.content.speakers|join:", " }}
{% for session in slot.sessions.all %} S {% endfor %}
{% endif %} {% else %} {% if slot.content_override.raw %} {{ slot.content_override.rendered|safe }} {% else %} {{ slot.kind.label }} {% endif %} {% endif %}