From dc94a41802df53806821da65d0443566a5727781 Mon Sep 17 00:00:00 2001 From: rsiddharth Date: Sat, 13 Jul 2019 16:58:27 -0400 Subject: libreplanet-templates/2016/lp-speakers.jinja2 -> lpschedule_generator/data/speakers.jinja2 --- libreplanet-templates/2016/lp-speakers.jinja2 | 110 -------------------------- lpschedule_generator/data/speakers.jinja2 | 110 ++++++++++++++++++++++++++ 2 files changed, 110 insertions(+), 110 deletions(-) delete mode 100644 libreplanet-templates/2016/lp-speakers.jinja2 create mode 100644 lpschedule_generator/data/speakers.jinja2 diff --git a/libreplanet-templates/2016/lp-speakers.jinja2 b/libreplanet-templates/2016/lp-speakers.jinja2 deleted file mode 100644 index a603fb8..0000000 --- a/libreplanet-templates/2016/lp-speakers.jinja2 +++ /dev/null @@ -1,110 +0,0 @@ -{# -*- mode: jinja2; -*- #} -{# - SPDX-License-Identifier: CC0-1.0 - - This file is part of lpschedule-generator. -#} - - -{# make speakers header macro #} -{% macro mk_speakers_header(speaker_type) %} -
-
- {% if speaker_type == 'keynote-speakers' %} -

Keynote speakers

- {% else %} -

Speakers

- {% endif %} -
-
-{% endmacro %} - -{# make keynote speaker header macro #} -{% macro mk_keynote_speaker_header(speaker, id) %} -
-
-

{{ speaker }}

-
-
-{% endmacro %} - -{# make speaker header macro #} -{% macro mk_speaker_header(speaker, id) %} -
-
-

{{ speaker }}

-
-
-{% endmacro %} - -{# make bio macro #} -{% macro mk_bio(bio_list) %} - {% for bio_p in bio_list %} -

{{ bio_p }}

- {% endfor %} -{% endmacro %} - -{# populate keynote speakers macro #} -{% macro populate_keynote_speakers(speakers) %} - {% for speaker in speakers %} -
- -
- {% if speaker.img_url %} - -
- [ {{ speaker.img_alt }} ] -
- -
- {% else %} - -
- {% endif %} - {{ mk_keynote_speaker_header(speaker.speaker, speaker.id) }} - {{ mk_bio(speaker.bio) }} -
-
-
- {% endfor %} -{% endmacro %} - -{# populate speakers macro #} -{% macro populate_speakers(speakers) %} - {% for speaker in speakers %} -
-
- {% if speaker.img_url %} - -
- [ {{ speaker.img_alt }} ] -
- -
- {% else %} - -
- {% endif %} - {{ mk_speaker_header(speaker.speaker, speaker.id) }} - {{ mk_bio(speaker.bio) }} -
-
-
- {% endfor %} -{% endmacro %} - -{# lp speakers 2016 template start #} -{% for speaker_type, speakers in lp_dict.items() %} -
- {% if speaker_type == 'keynote-speakers' %} - {{ mk_speakers_header(speaker_type) }} - {{ populate_keynote_speakers(speakers) }} - {% elif speaker_type == 'speakers' %} - {{ mk_speakers_header(speaker_type) }} - {{ populate_speakers(speakers) }} - {% endif %} -
-{% endfor %} -{# lp speakers 2016 template end #} diff --git a/lpschedule_generator/data/speakers.jinja2 b/lpschedule_generator/data/speakers.jinja2 new file mode 100644 index 0000000..a603fb8 --- /dev/null +++ b/lpschedule_generator/data/speakers.jinja2 @@ -0,0 +1,110 @@ +{# -*- mode: jinja2; -*- #} +{# + SPDX-License-Identifier: CC0-1.0 + + This file is part of lpschedule-generator. +#} + + +{# make speakers header macro #} +{% macro mk_speakers_header(speaker_type) %} +
+
+ {% if speaker_type == 'keynote-speakers' %} +

Keynote speakers

+ {% else %} +

Speakers

+ {% endif %} +
+
+{% endmacro %} + +{# make keynote speaker header macro #} +{% macro mk_keynote_speaker_header(speaker, id) %} +
+
+

{{ speaker }}

+
+
+{% endmacro %} + +{# make speaker header macro #} +{% macro mk_speaker_header(speaker, id) %} +
+
+

{{ speaker }}

+
+
+{% endmacro %} + +{# make bio macro #} +{% macro mk_bio(bio_list) %} + {% for bio_p in bio_list %} +

{{ bio_p }}

+ {% endfor %} +{% endmacro %} + +{# populate keynote speakers macro #} +{% macro populate_keynote_speakers(speakers) %} + {% for speaker in speakers %} +
+ +
+ {% if speaker.img_url %} + +
+ [ {{ speaker.img_alt }} ] +
+ +
+ {% else %} + +
+ {% endif %} + {{ mk_keynote_speaker_header(speaker.speaker, speaker.id) }} + {{ mk_bio(speaker.bio) }} +
+
+
+ {% endfor %} +{% endmacro %} + +{# populate speakers macro #} +{% macro populate_speakers(speakers) %} + {% for speaker in speakers %} +
+
+ {% if speaker.img_url %} + +
+ [ {{ speaker.img_alt }} ] +
+ +
+ {% else %} + +
+ {% endif %} + {{ mk_speaker_header(speaker.speaker, speaker.id) }} + {{ mk_bio(speaker.bio) }} +
+
+
+ {% endfor %} +{% endmacro %} + +{# lp speakers 2016 template start #} +{% for speaker_type, speakers in lp_dict.items() %} +
+ {% if speaker_type == 'keynote-speakers' %} + {{ mk_speakers_header(speaker_type) }} + {{ populate_keynote_speakers(speakers) }} + {% elif speaker_type == 'speakers' %} + {{ mk_speakers_header(speaker_type) }} + {{ populate_speakers(speakers) }} + {% endif %} +
+{% endfor %} +{# lp speakers 2016 template end #} -- cgit v1.2.3