show upload date next to filesize in slideshow

This commit is contained in:
Johannes
2026-05-06 05:11:12 +02:00
parent 9909fc4390
commit 931c9be0df
3 changed files with 10 additions and 4 deletions

View File

@@ -164,6 +164,7 @@
const tags_list = {{ tags_list|tojson }};
const file_sizes = {{ file_sizes|tojson }};
const preview_sizes = {{ preview_sizes|tojson }};
const created_ats = {{ created_ats|tojson }};
let use_full = false;
@@ -171,6 +172,8 @@
function cur_size(n) { return use_full ? file_sizes[n] : preview_sizes[n]; }
function fmt_size(b){ return b >= 1048576 ? (b/1048576).toFixed(1)+' MB' : Math.round(b/1024)+' KB'; }
function fmt_date(ts){ if (!ts) return ''; const d = new Date(ts*1000); return d.getFullYear()+'-'+String(d.getMonth()+1).padStart(2,'0')+'-'+String(d.getDate()).padStart(2,'0'); }
function fmt_label(n){ const d = fmt_date(created_ats[n]); return fmt_size(cur_size(n)) + (d ? ' · '+d : ''); }
const sidebar = document.getElementById('tag-sidebar');
const current_query = {{ tag_query|tojson }};
@@ -286,7 +289,7 @@
i = n;
img.src = cur_src(n);
counter.textContent = `${i+1} / ${images.length}`;
file_size_el.textContent = fmt_size(cur_size(n));
file_size_el.textContent = fmt_label(n);
render_tags(n);
reset_zoom();
preload_next();