diff --git a/CONTROL/control b/CONTROL/control
index 2e74512..a45f9be 100644
--- a/CONTROL/control
+++ b/CONTROL/control
@@ -1,7 +1,7 @@
Package: webif
Priority: optional
Section: web
-Version: 0.8.12-1
+Version: 0.8.12-2
Architecture: mipsel
Maintainer: af123@hummypkg.org.uk
Depends: mongoose(>=3.0-2),jim(>=0.71-1),jim-sqlite3(>=0.71-1),jim-cgi(>=0.5),jim-oo,jim-pack,service-control,busybox(>=1.19.3-1),lsof,epg(>=1.0.8),hmt(>=1.1.4),ssmtp,anacron,trm
diff --git a/var/mongoose/cgi-bin/browse.jim b/var/mongoose/cgi-bin/browse.jim
index 57d56f2..277ed85 100755
--- a/var/mongoose/cgi-bin/browse.jim
+++ b/var/mongoose/cgi-bin/browse.jim
@@ -118,15 +118,18 @@ proc entry {file} {{i 0}} {
if {$new} { append img _New }
set fscl "fs"
+ set synopsis ""
if {$type eq "ts"} {
set fscl "fs fsts"
+ set synopsis [cgi_quote_html [$ts get synopsis]]
}
puts "
-
+
$bfile
"
diff --git a/var/mongoose/cgi-bin/browse/delete.jim b/var/mongoose/cgi-bin/browse/delete.jim
index caaa717..bc54232 100755
--- a/var/mongoose/cgi-bin/browse/delete.jim
+++ b/var/mongoose/cgi-bin/browse/delete.jim
@@ -35,6 +35,7 @@ puts "
Deleting...
"
puts "
"
foreach file [cgi_get files] {
puts -nonewline "- \"$file\"..."
+ regsub -all {([\\["$])} $dir {\\\1} dir
if {![string match "$dir/*" $file]} {
puts "Error - outside directory."
continue
diff --git a/var/mongoose/cgi-bin/browse/sizes.jim b/var/mongoose/cgi-bin/browse/sizes.jim
index 0b9f813..de267f0 100755
--- a/var/mongoose/cgi-bin/browse/sizes.jim
+++ b/var/mongoose/cgi-bin/browse/sizes.jim
@@ -16,11 +16,9 @@ set dir [dict get $_cgi dir]
#9.4G /media/My Video/Archive
#1.4G /media/My Video/CSI_ Crime Scene Investigation
puts "{"
-foreach line [split [exec /mod/bin/busybox/du -h "$dir/"] "\n"] {
- set fields [split $line "\t"]
- set size [lindex $fields 0]
- set node [file tail [lindex $fields 1]]
-# set node [lindex [split [lindex $fields 1] /] end]
+foreach line [split [exec /mod/bin/busybox/du -h -d 1 "$dir/"] "\n"] {
+ lassign [split $line "\t"] size node
+ regsub -- "^$dir/" $node "" node
puts "\"$node\" : \"$size\","
}