Author/speakers can link to member page

If author/speaker is a member's name (or short name, or alias),
a link to the members' page will be set.
This commit is contained in:
Stefan Schlott 2019-10-28 18:26:34 +01:00 committed by Stefan Schlott
parent f85edcc5f0
commit 306155b571
10 changed files with 39 additions and 9 deletions

View file

@ -5,7 +5,7 @@ kind: page
<p>Hier finden sich ein paar Infos zu einigen unserer Mitglieder.</p>
<% @items.select { |i| i[:kind] == 'member' }.each do |member| %>
<h2><a id="<%= member[:title] %>"><%= member[:title] %></a></h2>
<h2 id="<%= html_escape(member_short_name(member)) %>"><%= member[:title] %></h2>
<ul>
<% if member[:pgp] %>
<li>PGP-Key: <a href="https://sks-keyservers.net/pks/lookup?op=get&search=<%= member[:pgp] %>"><%= member[:pgp] %></a></li>

View file

@ -1,5 +1,8 @@
-----
title: Leibi (Stefan Leibfarth)
title: Stefan 'Leibi' Leibfarth
shortName: Leibi
aliases:
- Stefan Leibfarth (Leibi)
kind: member
pgp: "0xE5CEBB2AC1354426"
url: https://stefan.leibfarth.org/

View file

@ -1,5 +1,6 @@
-----
title: Princess
title: Andrea 'Princess' Wardzichowski
shortName: Princess
kind: member
pgp: "0x9E5343DB80CE19A7"
url: http://blog.querulantin.de/

View file

@ -1,5 +1,6 @@
-----
title: Rince
title: Hanno 'Rince' Wagner
shortName: Rince
kind: member
pgp: "0xA75723A176CDE3460449956A7C3192F14CF2D85A"
url: http://blog.rince.de/

View file

@ -1,5 +1,8 @@
-----
title: Skyr
title: Stefan 'Skyr' Schlott
shortName: Skyr
aliases:
- Stefan Schlott
kind: member
pgp: "0xFDF44AE875FD7074"
url: http://stefan.ploing.de/