]> git.plutz.net Git - serve0/blobdiff - pages/list.sh
increased response times
[serve0] / pages / list.sh
index 2c4b1f18ee2dd6ecbf58aefd41b0496d2f3328cb..0ee2282bb32eece0369c3ad68e681c85c4c92702 100755 (executable)
@@ -44,7 +44,7 @@ category_selected(){
   filter="$2"
   [ "$cat" = "none:" ] && cat=''
 
-  printf %s "$taglist" \
+  printf %s "$taglist_filter" \
   | sed -r 's;^('"$filter"')$;1 &;;t;s;^;0 ;' \
   | sed -rn 's;^(0|1) '"$cat"'([^:]+)$;\1 \2;p' \
   | sed 's;^0 ;<option>;;s;^1 ;<option selected>;;s;$;</option>;'
@@ -74,8 +74,7 @@ _printVideo(){
     linkinfo="$(urlsafe "$info")"
     htmlinfo="$(htmlsafe "$info")"
 
-    [ "$(($length % 60))" -lt 10 ] && minutes="$(($length / 60)):0$(($length % 60))" \
-                                   || minutes="$(($length / 60)):$(($length % 60))"
+    minutes="$(printf "%d:%02d" $(($length / 60)) $(($length % 60)) )"
 
     tee "$cache" <<VIDEOend
       <li class="thumb">
@@ -141,4 +140,6 @@ thumblist() {
   done
 }
 
-pagecount="$(( $(selectionlist | wc -l) / $pagesize + 1 ))"
+pagecount() {
+  printf "$(( $(selectionlist | wc -l) / $pagesize + 1 ))"
+}