a mini social media app for small communities
1<div class="post post-small">
2 <p>
3 <a href="/user/@{(app.get_user_by_id(post.author_id) or { app.get_unknown_user() }).username}"><strong>@{(app.get_user_by_id(post.author_id) or { app.get_unknown_user() }).get_name()}</strong></a>:
4 <span class="post-title">@post.title</span>
5 @if post.nsfw
6 <span class="nsfw-indicator">(<em>nsfw</em>)</span>
7 @end
8 </p>
9
10 @if post.nsfw
11 <p>view full to see post body</p>
12 @else
13 @if post.body.len > 50
14 <pre id="post-@{post.id}">@{post.body[..50]}...</pre>
15 @else
16 <pre id="post-@{post.id}">@post.body</pre>
17 @end
18 @end
19
20 <p>likes: @{app.get_net_likes_for_post(post.id)} | posted at: @post.posted_at | <a href="/post/@post.id">view full post</a></p>
21</div>