|
5 | 5 | <details>
|
6 | 6 | <summary>{{ member.name }}</summary>
|
7 | 7 |
|
8 |
| - {%- if member.position -%} |
9 |
| - <h3 class="position">{{ member.position }}</h3> |
10 |
| - {%- endif -%} |
11 |
| - |
12 | 8 | {% assign img_path = '/images/people/' | append: member.path | replace: '_people/', '' | replace: 'markdown', 'jpg' %}
|
13 | 9 | {% assign file_exists = site.static_files | where: "path", img_path %}
|
14 | 10 | {% if file_exists.size == 0 %}
|
15 | 11 | {% assign img_path = '/images/people/placeholder.jpg' %}
|
16 | 12 | {% endif %}
|
17 | 13 | <img class="member_photo" src="{{ site.baseurl }}/{{ img_path }}" alt="{{ member.name }}" />
|
18 | 14 |
|
| 15 | + {%- if member.affiliations -%} |
| 16 | + {%- assign affils = member.affiliations -%} |
| 17 | + {%- else -%} {% comment %} stuff data into affils[0] {% endcomment %} |
| 18 | + {%- assign affils = "" | split: "," | push: member -%} |
| 19 | + {%- endif -%} |
| 20 | + |
| 21 | + {%- for affil in affils -%} |
| 22 | + {%- if affil.position -%} |
| 23 | + <h3 class="position">{{ affil.position }}</h3> |
| 24 | + {%- endif -%} |
| 25 | + |
19 | 26 | <div class="contact-info">
|
20 |
| - {%- if member.address -%} |
21 |
| - <div class="address"><i class="fa-solid fa-location-dot"></i> {{ member.address }}</div> |
| 27 | + {%- if affil.address -%} |
| 28 | + <div class="address"><i class="fa-solid fa-location-dot"></i> {{ affil.address }}</div> |
22 | 29 | {%- endif -%}
|
23 |
| - {%- if member.institution -%} |
24 |
| - <div class="address"><i class="fa-solid fa-building-columns"></i> {{ member.institution }}</div> |
| 30 | + {%- if affil.institution -%} |
| 31 | + <div class="address"><i class="fa-solid fa-building-columns"></i> {{ affil.institution }}</div> |
25 | 32 | {%- endif -%}
|
26 |
| - {%- if member.email -%} |
| 33 | + {%- if affil.email -%} |
27 | 34 | <div class="email"><i class="fa-solid fa-envelope"></i>
|
28 |
| - <a href="mailto:{{ member.email }}">{{ member.email }}</a></div> |
| 35 | + <a href="mailto:{{ affil.email }}">{{ affil.email }}</a></div> |
29 | 36 | {%- endif -%}
|
30 |
| - {%- if member.website -%} |
| 37 | + {%- if affil.website -%} |
31 | 38 | <div class="website"><i class="fa-solid fa-house"></i>
|
32 |
| - <a href="{{ member.website }}">{{ member.website }}</a></div> |
| 39 | + <a href="{{ affil.website }}">{{ affil.website }}</a></div> |
33 | 40 | {%- endif -%}
|
34 |
| - {%- if member.phone -%} |
35 |
| - <div class="phone"><i class="fa-solid fa-phone"></i> {{ member.phone }}</div> |
| 41 | + {%- if affil.phone -%} |
| 42 | + <div class="phone"><i class="fa-solid fa-phone"></i> {{ affil.phone }}</div> |
36 | 43 | {%- endif -%}
|
37 | 44 | </div>
|
| 45 | + {%- endfor -%} |
38 | 46 |
|
39 | 47 | {%- if member.advisor -%}
|
40 | 48 | <div class="advisor">Advisor: {{ member.advisor }}</div>
|
|
0 commit comments