Skip to content

Commit 0e44d72

Browse files
committed
Enhance speaker list with links to speaker pages in event layout
1 parent 8df592e commit 0e44d72

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

_layouts/event.html

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,20 @@ <h1 id="page-title" class="page__title" itemprop="headline">
5353
<br>
5454
Speakers:
5555
<ul>
56-
{% for speaker in page.speakers %}<li>{{ speaker }}</li>{% endfor %}
56+
{% for speaker in page.speakers %}
57+
{% assign speaker_page = nil %}
58+
{% for s in site.speakers %}
59+
{% if s.name == speaker %}
60+
{% assign speaker_page = s %}
61+
{% break %}
62+
{% endif %}
63+
{% endfor %}
64+
{% if speaker_page %}
65+
<li><a href="{{ speaker_page.url | relative_url }}">{{ speaker }}</a></li>
66+
{% else %}
67+
<li>{{ speaker }}</li>
68+
{% endif %}
69+
{% endfor %}
5770
</ul>
5871

5972
{% if page.location %}Location: {{ page.location }}<br>{% endif %}

0 commit comments

Comments
 (0)