]> git.plutz.net Git - serve0/blobdiff - list.sh
improved group detection by optimising for numbered files
[serve0] / list.sh
diff --git a/list.sh b/list.sh
index 08cef51f1cf36ff9365347774d03ab378c6050eb..b941aa7f246d32a3a9e5ff09c0ee509e9ebd2b30 100644 (file)
--- a/list.sh
+++ b/list.sh
@@ -93,7 +93,8 @@ groupmatch(){
   else
     long="$2" short="$1"
   fi
-  com="$(expr substr "$long" 1 $((${#long} * 3 / 4)))"
+  # com="$(expr substr "$long" 1 $((${#long} * 3 / 4)))"
+  com="$(expr substr "$long" 1 $((${#long} - 3)))"
   cut="${short#$com}"
   if [ ${#cut} -lt ${#short} ]; then
     return 0
@@ -209,7 +210,10 @@ printf 'Content-Type: text/html;charset=utf-8\r\n\r\n'
 
 { printf '
 [!DOCTYPE HTML]
-[html [head [title Listing]
+[html [head [title '
+  w_bmname
+  printf ' by %s]' "$ORDER"
+  printf '
   [meta name="viewport" content="width=device-width"]
   [link rel=stylesheet href="/style.css" ]
 ] [body