album/templates/head.rs.html

19 lines
727 B
HTML
Raw Normal View History

@use nickel::Request;
@use nickel_jwt_session::SessionRequestExtensions;
2018-11-01 02:08:29 +04:00
@use crate::server::Link;
2016-09-20 08:32:22 +03:00
@(req: &Request, lpath: &[Link])
2016-09-20 08:32:22 +03:00
<header>
<span><a href="/" accesskey="h" title="Images from all years">Images</a>
2017-11-25 05:35:15 +04:00
@for p in lpath { - @p}
2016-09-20 08:32:22 +03:00
</span>
<span>· <a href="/tag/">Tags</a></span>
<span>· <a href="/person/">People</a></span>
<span>· <a href="/place/">Places</a></span>
<span>· <a href="/thisday">On this day</a></span>
<span>· <a href="/random" accesskey="r">Random pic</a></span>
@if let Some(ref u) = req.authorized_user() {<span class="user">@u (<a href="/logout">log out</a>)</span>}
else {<span class="user">(<a href="/login@if let Some(p) = req.path_without_query() {?next=@p}">log in</a>)</span>}
2016-09-20 08:32:22 +03:00
</header>