LP_YEAR = 2017
-SPEAKERS_TEMPLATE = assets/templates/lp-speakers-2016.jinja2
+SPEAKERS_TEMPLATE = assets/templates/lp-speakers.jinja2
SPEAKERS_MD = /home/owner/brains/campaigns/libreplanet/2017/program/bios-for-site.mdwn
SPEAKERS_HTML = program/generated-bios.html
-SESSIONS_TEMPLATE = assets/templates/lp-sch-2016.jinja2
+SESSIONS_TEMPLATE = assets/templates/lp-schedule.jinja2
SESSIONS_MD = /home/owner/brains/campaigns/libreplanet/2017/program/sessions-for-site.mdwn
SESSIONS_HTML = program/generated-sessions.html
{# -*- mode: jinja2; -*- #}
{#
- Copyright (C) 2015 lpschedule-generator contributors. See CONTRIBUTORS.
+ Copyright (C) 2015-2016 lpschedule-generator contributors. See CONTRIBUTORS.
This file is part of lpschedule-generator.
{# make speakers macro #}
{% macro mk_speakers(speakers) %}
- <span class="program-session-speaker">
- {% for speaker in speakers %}
- {% if loop.last %}
- {{ speaker }}
- {% else %}
- {{ speaker }},
- {% endif %}
- {% endfor %}
- </span>
+ {% if speakers[0]|lower != 'speakertba' %}
+ <span class="program-session-speaker">
+ {% for speaker in speakers %}
+ {% if loop.last %}
+ {{ speaker }}
+ {% else %}
+ {{ speaker }},
+ {% endif %}
+ {% endfor %}
+ </span>
+ {% endif %}
{% endmacro %}
{# make room macro #}
{% macro mk_room(room) %}
{% if room|lower != 'roomtba' %}
- <span class="label label-default">{{ room }}</span>
+ <span class="room label label-default">{{ room }}</span>
{% endif %}
{% endmacro %}
{{ mk_speakers(session_info['speakers']) }}
<p class="program-session-room-details">
{{ mk_room(session_info['room']) }}
- <button class="btn btn-default btn-xs"
- data-toggle="collapse" aria-expanded="false"
- aria-controls="day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse"
- data-target="#day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse">
- Details
- </button>
- </p>
- <div class="collapse in"
- id="day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse">
- {{ desc(session_info['desc']) }}
- </div> <!-- day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse end -->
+ {% if session_info['desc'][0]|lower == 'desctba' %}
+ </p>
+ {% else %}
+ <button class="btn btn-default btn-xs"
+ data-toggle="collapse" aria-expanded="false"
+ aria-controls="day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse"
+ data-target="#day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse">
+ Details
+ </button>
+ </p>
+ <div class="session-desc collapse in"
+ id="day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse">
+ {{ desc(session_info['desc']) }}
+ </div> <!-- day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }}-collapse end -->
+ {% endif %}
</section> <!-- day-{{ day_index }}-timeslot-{{ timeslot_index }}-session-{{ loop.index }} end -->
{% endfor %} {# session end #}
{% endmacro %}