{%- for speaker_name in talk.speakers -%} {%- assign speaker = site.speakers | where: 'name', speaker_name | first -%} {%- if site.conference.speakers.show_firstname -%} {%- assign speaker_short = speaker.first_name | append: ' ' | append: speaker.last_name -%} {%- else -%} {%- assign speaker_short = speaker.first_name | slice: 0 | append : '. ' | append: speaker.last_name -%} {%- endif -%} {%- if speaker.hide -%} {{ speaker_short }} {%- else -%} {{ speaker_short }} {%- endif -%} {%- if forloop.last != true %}, {% endif -%} {%- endfor -%}