{% include partials/header.html %} {% for room in site.data.program %} {% assign t = room.talks | first %} {% include partials/get_talk_time.html %} {% assign update_var = false %} {% unless start_hour %} {% assign update_var = true %} {% else %} {% if talk_start_hour < start_hour %} {% assign update_var = true %} {% elsif talk_start_hour == start_hour and talk_start_min < start_min %} {% assign update_var = true %} {% endif %} {% endunless %} {% if update_var %} {% assign start_hour = talk_start_hour %} {% assign start_min = talk_start_min %} {% endif %} {% assign t = room.talks | last %} {% include partials/get_talk_time.html %} {% assign update_var = false %} {% unless end_hour %} {% assign update_var = true %} {% else %} {% if talk_end_hour > end_hour %} {% assign update_var = true %} {% elsif talk_end_hour == end_hour and talk_end_min > end_min %} {% assign update_var = true %} {% endif %} {% endunless %} {% if update_var %} {% assign end_hour = talk_end_hour %} {% assign end_min = talk_end_min %} {% endif %} {% endfor %} {% assign total_duration_min = end_hour | minus: start_hour | times: 60 | minus: start_min | plus: end_min %} {% assign nbr_steps = total_duration_min | divided_by: site.conference.program.time_steps %}

{% if page.title %} {{ page.title }} {% else %} {{ site.data.lang[site.conference.lang].program.title | default: "Program" }} {% endif %}

{{ content }}
{% assign nbr_rooms = site.data.program | size %} {% for r in site.data.program %} {% assign room = site.rooms | where: 'name', r.room | first %} {% if forloop.last != true %} {% endif %} {% endfor %}
# {% if room.hide or site.conference.location.hide %} {{ room.name }} {% else %} {{ room.name }} {% endif %}
{% assign z-index-max = 999 %} {% for i in (1..nbr_steps) %} {% assign current_hour = i | minus: 1 | times: site.conference.program.time_steps | plus: start_min | divided_by: 60 | floor | plus: start_hour | modulo: 24 %} {% assign current_min = i | minus: 1 | times: site.conference.program.time_steps | plus: start_min | modulo: 60 %} {% if current_min < 10 %} {% assign current_time = current_hour | append: ':0' | append: current_min %} {% else %} {% assign current_time = current_hour | append: ':' | append: current_min %} {% endif %} {% if current_min == 0 %} {% elsif site.conference.program.show_alltimes %} {% else %} {% endif %} {% for r in site.data.program %} {% assign room = site.rooms | where: 'name', r.room | first %} {% assign active_talk = false %} {% for t in r.talks %} {% assign talk = site.talks | where: 'name', t.name | first %} {% include partials/get_talk_time.html %} {% assign d_start_hour = current_hour | minus: talk_start_hour %} {% assign d_start_min = current_min | minus: talk_start_min %} {% assign d_end_hour = current_hour | minus: talk_end_hour %} {% assign d_end_min = current_min | minus: talk_end_min %} {% assign has_started = false %} {% if d_start_hour == 0 and d_start_min > 0 %} {% assign has_started = true %} {% endif %} {% if d_start_hour > 0 %} {% assign has_started = true %} {% endif %} {% assign has_ended = false %} {% if d_end_hour == 0 and d_end_min >= 0 %} {% assign has_ended = true %} {% endif %} {% if d_end_hour > 0 %} {% assign has_ended = true %} {% endif %} {% if has_started and has_ended == false %} {% assign active_talk = true %} {% endif %} {% if d_start_hour == 0 and d_start_min == 0 %} {% assign talk_nbr_steps = talk_duration_min | divided_by: site.conference.program.time_steps %} {% include partials/get_main_category.html %} {% assign active_talk = true %} {% endif %} {% endfor %} {% unless active_talk %} {% endunless %} {% if forloop.last != true %} {% endif %} {% endfor %} {% endfor %}
{{ current_time }} :{{ current_min }}

{% include partials/show_talk.html %}

{% include partials/list_speakers.html %}

{% include partials/list_sub_categories.html %}

{% if site.conference.talks.main_categories %}
{{ site.data.lang[site.conference.lang].program.legend | default: "Caption" }}
{% for main_cat in site.conference.talks.main_categories %}
{{ main_cat.name }}
{% endfor %} {% endif %} {% include partials/footer.html %}