]> git.plutz.net Git - serve0/commitdiff
fix URL escaping in group thumbnails master
authorPaul Hänsch <paul@plutz.net>
Thu, 9 Oct 2025 15:30:14 +0000 (17:30 +0200)
committerPaul Hänsch <paul@plutz.net>
Thu, 9 Oct 2025 15:30:14 +0000 (17:30 +0200)
view.sh

diff --git a/view.sh b/view.sh
index 7c73592bb71bd43c77b5b4a0b7502c9b57b1dcbc..fbeeef65b0055fd6eefc5e165b0f418e4b2275e9 100755 (executable)
--- a/view.sh
+++ b/view.sh
@@ -48,13 +48,14 @@ printf 'Content-Type: text/html;charset=utf-8\r\n\r\n'
     | sort -n -k8 -k6,6 \
     | while read_meta; do for file in "$_DATA/${META_NAME}".*; do
       [ "/${file#${_DATA}/}" = "$ITEM" ] && continue
+      link="$(URL  "/${file#${_DATA}/}")"
       name="$(HTML "/${file#${_DATA}/}")"
 
       printf '[div .list .file
                 [a href="%s" [img src="%s?a=thumbnail"]][label . %s]
                 [span .time %i:%02imin] [span .dim %ix%i] %s
               ]' \
-        "$name" "$name" "${name##/}" \
+        "$link" "$link" "${name##/}" \
         "$((META_LENGTH / 60))" "$((META_LENGTH % 60))" \
         "$META_WIDTH" "$META_HEIGHT" \
         "$(printf %s\\n "${META_TAGS}" \