backend: add partial support for viewing media

This commit is contained in:
Lucas 2023-02-19 20:22:29 +00:00
parent f63398e54f
commit b09a5e7fe1
4 changed files with 69 additions and 3 deletions

View file

@ -18,7 +18,9 @@
</header>
<main class="border-bottom border-top border-accent flex-i-fullsize flex-c-vertical">
<div class="viewport flex-i-fullsize flex-c-vertical">
[% UNLESS no_title %]
<h1>[% title %]</h1>
[% END %]
<div class="viewport flex-i-fullsize">[% content %]</div>
[% IF pager %]
<footer>

21
views/media.tt Normal file
View file

@ -0,0 +1,21 @@
<div class="text-center">
<a href="[% image_src %]"><img class="media-image" src="[% image_src %]" /></a>
</div>
<h2>metadata</h2>
<dl>
<dt>ID</dt>
<dd>[% media_id %]</dd>
<dt>Filename</dt>
<dd>[% media_filename %]</dd>
<dt>Size</dt>
<dd>[% media_size %]</dd>
<dt>Tags</dt>
[% UNLESS media_tags %]
<dd>no tags</dd>
[% END %]
[% FOREACH tag IN media_tags -%]
<dd><a href="[% tag.uri %]">[% tag.name %]</a></dd>
[% END -%]
</dl>