Skip to content

Commit cf6b7e4

Browse files
committed
Update author info and add recent papers section
Updated Henning Ulfarsson's position and department in the author profile. Added a 'Recent Papers' section to the homepage, displaying the three most recent papers with title, journal, date, authors, and a short preview.
1 parent eb2d92a commit cf6b7e4

File tree

3 files changed

+28
-4
lines changed

3 files changed

+28
-4
lines changed

Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,4 @@ DEPENDENCIES
102102
webrick (~> 1.7)
103103

104104
BUNDLED WITH
105-
2.7.2
105+
2.7.2

_authors/ulfarsson.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ status: member
33
short_name: ulfarsson
44
first_name: Henning
55
name: Henning Ulfarsson
6-
position: Assistant Professor, Reykjavik University
6+
position: Associate Professor, Reykjavik University
77
---
8-
Henning is an assistant Professor in the [School of Computer Science](https://en.ru.is/scs/)
8+
Henning is an Associate Professor in the [Department of Computer Science](https://www.ru.is/en/departments/dcs)
99
at [Reykjavik University](https://en.ru.is) in Iceland. His CV can be accessed [here]({{site.baseurl}}/assets/cvs/CV-Henning.pdf).
1010

1111
- [arXiv papers](https://arxiv.org/a/ulfarsson_h_1.html)

index.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,4 +36,28 @@ mathematics and computer science.
3636
</li>
3737
{% endif %}
3838
{% endfor %}
39-
</ul>
39+
</ul>
40+
41+
### Recent Papers
42+
<div class="recent-papers">
43+
{% assign sorted_papers = site.papers | sort: 'path' | reverse %}
44+
{% for paper in sorted_papers limit: 3 %}
45+
<div class="paper-preview" style="margin-bottom: 1.5em; padding: 1em; border-left: 3px solid #828282;">
46+
<h4 style="margin-bottom: 0.5em;"><a href="{{ site.baseurl }}{{ paper.url }}">{{ paper.title }}</a></h4>
47+
<p style="margin-bottom: 0.5em; font-style: italic; color: #666;">
48+
{% if paper.journal %}{{ paper.journal }}{% endif %}
49+
{% if paper.date %} • {{ paper.date | date: "%B %Y" }}{% endif %}
50+
</p>
51+
<p style="margin-bottom: 0.5em;">
52+
{% if paper.authors %}
53+
Authors:
54+
{% for author_id in paper.authors %}
55+
{% assign author = site.authors | where: "short_name", author_id | first %}
56+
{% if author %}{{ author.name }}{% else %}{{ author_id }}{% endif %}{% unless forloop.last %}, {% endunless %}
57+
{% endfor %}
58+
{% endif %}
59+
</p>
60+
<p>{{ paper.content | strip_html | truncatewords: 30 }}</p>
61+
</div>
62+
{% endfor %}
63+
</div>

0 commit comments

Comments
 (0)