@@ -47,6 +47,15 @@ function Hallway (sites) {
47 const diff = (now - then)
47 const diff = (now - then)
48 const date = Math.floor(diff / 86400000)
48 const date = Math.floor(diff / 86400000)
51+ if (entry.body.indexOf('@<') > -1) {
52+ const data = entry.body.split('@<').pop().split('>')[0]
53+ const mention = data.split(' ')
54+ const name = mention[0]
55+ const path = mention[1]
56+ entry.body = entry.body.replace(`@<${data}>`, `<a href='${path}'>${name}</a>`)
50 return `<li class='entry'><span class='date'>${ago(date)}</span> <span class='author'>${entry.author}</span> <span class='body'>${entry.body}</span></li>`
59 return `<li class='entry'><span class='date'>${ago(date)}</span> <span class='author'>${entry.author}</span> <span class='body'>${entry.body}</span></li>`