{% for room in rooms %} {% endfor %} {% for time in times|sort %} {% for talk in times[time] %} {% if not loop.first and talk.room == '*' %} {# skip: covered by colspan #} {% elif talk == None %} {% elif not talk.skip %} {% endif %} {% endfor %} {% endfor %}
{{room}}
{{time}} {{talk.title}}
{# vim: set ft=jinja: #}