<table class="table table-bordered table-condensed"> <tr> <th> </th> {% for room in timetable.rooms %} <th>{{ room.name }}</th> {% endfor %} </tr> {% for row in timetable %} <tr> <td class="time">{{ row.time|date:"h:iA" }}</td> {% for slot in row.slots %} <td class="slot slot-{{ slot.kind.label }}" colspan="{{ slot.colspan }}" rowspan="{{ slow.rowspan }}"> {% if slot.kind.label == "talk" %} {% if not slot.presentation %} <a class="btn btn-mini edit-slot" data-action="{% url schedule_slot_edit slot.pk %}" href="#">+</a> {% else %} <div class="title">{{ slot.presentation.title }}</div> <div class="speaker">{{ slot.presentation.speaker }}</div> <span class="schedule-controls"> <a class="btn btn-mini edit-slot" data-action="{% url schedule_slot_edit slot.pk %}" href="#">Edit</a> </span> {% endif %} {% else %} {{ slot.kind.label }} {% endif %} </td> {% endfor %} </tr> {% endfor %} </table>