{% 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 %}
# | {% assign nbr_rooms = site.data.program | size %} {% for r in site.data.program %} {% assign room = site.rooms | where: 'name', r.room | first %} | {% if room.hide or site.conference.location.hide %} {{ room.name }} {% else %} {{ room.name }} {% endif %} | {% if forloop.last != true %}{% endif %} {% endfor %} |
---|
{{ current_time }} | {% elsif site.conference.program.show_alltimes %}{{ current_hour }}:{{ current_min }} | {% 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 %} |
{% include partials/show_talk.html %} {% include partials/list_speakers.html %} {% include partials/list_sub_categories.html %} |
{% assign active_talk = true %}
{% endif %}
{% endfor %}
{% unless active_talk %}
{% endunless %} {% if forloop.last != true %} | {% endif %} {% endfor %} |
---|