Files @ 9a21d2c7818e
Branch filter:

Location: symposion_app/pinaxcon/templates/symposion/schedule/_grid.html

Christopher Neugebauer
Schedule tweaks etc (#80)
<table class="calendar table table-bordered">
  <thead>
    <tr>
      <th class="time">&nbsp;</th>
        {% for room in timetable.rooms %}
          <th>{{ room.name }}</th>
          {% endfor %}
    </tr>
  </thead>
  <tbody>
    {% 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="{{ slot.rowspan }}">
            {% if slot.kind.label == "talk" or slot.kind.label == "tutorial" %}
              {% if not slot.content %}
              {% else %}
                <span class="title">
                  <a href="{% url "schedule_presentation_detail" slot.content.pk %}">{{ slot.content.title }}</a>
                </span>
                <span class="speaker">
                  {{ slot.content.speakers|join:", " }}
                </span>
              {% endif %}
            {% elif slot.kind.label == "shortbreak" %}
            {% else %}
              {% if slot.content_override.raw %}
                {{ slot.content_override.rendered|safe }}
              {% else %}
                {{ slot.kind.label }}
              {% endif %}
            {% endif %}
          </td>
        {% endfor %}
        {% if forloop.last %}
          <td colspan="{{ timetable.rooms|length }}"></td>
        {% endif %}
      </tr>
    {% endfor %}
  </tbody>
</table>