Host
- {{ site.data.companies[page.host].name }} -Speakers
--
- {% for talk in page.talks %}
- {% for speaker in talk.speakers %}
-
-
- {% if site.data.people[speaker].github %}
-
-
{{ site.data.people[speaker].name }}
-
- {% else %}
- {{ site.data.people[speaker].name }}
+ + -+++ + +++ + {% if page.description %} ++ {{ page.date | date: '%d' }} + {{ month_name }} + {{ year }} +++ MEETUP +++ RUBY MEETUP + @ {{ host_name | upcase }} +
+{{ page.description }}
{% endif %} - - {% endfor %} - {% endfor %} - +- Charlas
++ ++- {% endfor %} -++ HOST + - {% for talk in page.talks %} -+ {% if host.image %} ++++ {% endif %} ++
++{{ host_name | upcase }}
+ {% if host.description %} +{{ host.description }}
+ {% endif %} + {% if host.url %} + + {{ host_domain }} + + {% endif %} +- {% assign speakers = "" | split: ',' %} + {% assign seen_speakers = "" | split: "," %} + {% assign any_speakers = false %} + {% for talk in page.talks %} + {% for speaker_key in talk.speakers %} + {% unless seen_speakers contains speaker_key %} + {% assign seen_speakers = seen_speakers | push: speaker_key %} + {% assign any_speakers = true %} + {% endunless %} + {% endfor %} + {% endfor %} - {% for speaker in talk.speakers %} - {% assign speakers = speakers | push: site.data.people[speaker].name %} - {% endfor %} + {% if any_speakers %} +-+ SPEAKERS + + {% endif %} +-
+ {% for speaker_key in seen_speakers %}
+ {% assign speaker = site.data.people[speaker_key] %}
+
-
+ {% if speaker.photo %}
+
+ {% elsif speaker.github %} +
+ {% else %}
+ {% assign speaker_name_parts = speaker.name | split: " " %}
+ {% assign speaker_initial_first = speaker_name_parts[0] | slice: 0 | upcase %}
+ {% if speaker_name_parts.size > 1 %}
+ {% assign speaker_last_part = speaker_name_parts | last %}
+ {% assign speaker_initial_last = speaker_last_part | slice: 0 | upcase %}
+ {% assign speaker_initials = speaker_initial_first | append: speaker_initial_last %}
+ {% else %}
+ {% assign speaker_initials = speaker_initial_first %}
+ {% endif %}
+
+ {% endif %}
+ ++{{ speaker.name | upcase }}
+ {% if speaker.role %} +{{ speaker.role }}
+ {% endif %} + +
+ {% endfor %}
+
- - {{ talk.title }} - -
{{ speakers | join: ", " }}
- ++++ {% if page.talks.size > 0 %} + ++ + 01 / {% if page.talks.size < 10 %}0{% endif %}{{ page.talks.size }} + + + {% endif %} -{{ talk.description }}
+
++-
+ {% for talk in page.talks %}
+
+ {% endfor %}
+
{{ content }} + + {% if content and content != "" %} +{{ content }} + {% endif %} + + - - {% include footer.html %} + {% if page.talks.size > 0 %} + + {% endif %} + + {% include footer.html %} + -
+ {% if speaker.photo %}
+
+ {% else %}
+
+ {% endif %}
+