PonyConf/proposals/templates/proposals/_talk_list.html

25 lines
900 B
HTML

{% load i18n %}
{% regroup talk_list by event as event_list %}
{% for event in event_list %}
<h3>{{ event.list.0.event }}</h3>
<ul>{% for talk in event.list %}
<li>
{{ talk.get_link }}
<i>{% trans "by" %}</i>
{% for speaker in talk.speakers.all %}
<a href="{% url 'show-participant' speaker.username %}">{{ speaker }}</a>
{% if forloop.revcounter == 2 %} {% trans "and" %} {% elif not forloop.last %}, {% endif %}
{% endfor %}
{% if talk.topics.exists %}
<i>{% trans "in" %}</i>
{% for topic in talk.topics.all %}
<a href="{{ topic.get_absolute_url }}">{{ topic }}</a>
{% if forloop.revcounter == 2 %} {% trans "and" %} {% elif not forloop.last %}, {% endif %}
{% endfor %}
{% endif %}
</li>
{% endfor %}
</ul>
{% empty %}{% trans "No talks" %}
{% endfor %}