show upload date next to filesize in slideshow
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user