a mini social media app for small communities
at main 709 B view raw
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>