]> git.plutz.net Git - serve0/blobdiff - pages/list.sh
increase number of quicklinks, make player panel available in tree view
[serve0] / pages / list.sh
index 6cc5fdc946efcb45ec927aea1a0503765edafd22..fc4ff66ceab3d8508be5deabc876b4661f4773f2 100755 (executable)
@@ -42,13 +42,13 @@ fi
 quicklinks(){
   output=''
   tac ${_DATA}/meta/recent \
-  | while [ "$(printf %s "$output" |wc -l)" -lt 10 ] && read line; do
+  | while [ "$(printf %s "$output" |wc -l)" -lt 30 ] && read line; do
     printf %s "$output" |grep -qF "$line" || output="$output$line$LF"
   done 
   printf %s "$output" |while read line; do
     linef=$(printf %s "$line" |sed -r 's;^.*(\?|&)f=([^&]+)&?.*$;\2;g')
     lineo=$(printf %s "$line" |sed -r 's;^.*(\?|&)o=([^&]+)&?.*$;\2;g')
-    printf %s "<a href="$line">by ${lineo}: $(present_filter "$linef")</a>" 
+    printf '<input type="checkbox"><a href="%s">by %s: %s</a>' "$line" "${lineo}" "$(present_filter "$linef")"
   done
 }
 
@@ -154,4 +154,4 @@ thumblist() {
   done
 }
 
-pagecount="$(( $(selectionlist | wc -l) / $pagesize ))"
+pagecount="$(( $(selectionlist | wc -l) / $pagesize + 1 ))"