diff --git a/CONTROL/control b/CONTROL/control index cd57b11..ac78ad1 100644 --- a/CONTROL/control +++ b/CONTROL/control @@ -1,9 +1,9 @@ Package: webif Priority: optional Section: web -Version: 0.12.0-3 +Version: 0.12.1 Architecture: mipsel Maintainer: af123@hummypkg.org.uk -Depends: webif-channelicons(>=1.0.4-1),mongoose(>=3.0-7),jim(>=0.73-1),jim-oo,jim-sqlite3(>=0.73-1),jim-cgi(>=0.7),jim-binary,service-control(>=1.2),busybox(>=1.20.2-1),lsof,epg(>=1.0.10),hmt(>=1.1.12),ssmtp,anacron,trm(>=1.1),openssl-command,nicesplice,id3v2,file,rsvsync(>=1.0.2),webif-charts(>=1.2),stripts(>=1.1.2),smartmontools,tmenu(>=1.05) +Depends: webif-channelicons(>=1.0.4-1),mongoose(>=3.0-7),jim(>=0.73-1),jim-oo,jim-sqlite3(>=0.73-1),jim-cgi(>=0.7),jim-binary,service-control(>=1.2),busybox(>=1.20.2-1),lsof,epg(>=1.0.10),hmt(>=1.1.13),ssmtp,anacron,trm(>=1.1),openssl-command,nicesplice,id3v2,file,rsvsync(>=1.0.2),webif-charts(>=1.2),stripts(>=1.1.2),smartmontools,tmenu(>=1.05) Suggests: ffmpeg Description: An evolving web interface for the Humax. diff --git a/var/mongoose/html/browse/aexpiry.jim b/var/mongoose/html/browse/aexpiry.jim new file mode 100755 index 0000000..e625898 --- /dev/null +++ b/var/mongoose/html/browse/aexpiry.jim @@ -0,0 +1,24 @@ +#!/mod/bin/jimsh + +package require cgi +source /mod/webif/lib/setup + +httpheader + +# dir=%2Fmedia%2FMy+Video%2FWeatherview +# aexpiry_days=13 + +set dir [cgi_get dir "-"] +set days [cgi_get aexpiry_days 7] +if {$dir eq "-"} exit + +if {![file isdirectory $dir]} { + puts "Not a directory." + exit +} + +set fd [open "$dir/.autoexpire" w] +puts $fd $days +$fd close +puts "Ok." + diff --git a/var/mongoose/cgi-bin/browse/assets.jim b/var/mongoose/html/browse/assets.jim similarity index 90% rename from var/mongoose/cgi-bin/browse/assets.jim rename to var/mongoose/html/browse/assets.jim index 3a71191..1f6b5e7 100755 --- a/var/mongoose/cgi-bin/browse/assets.jim +++ b/var/mongoose/html/browse/assets.jim @@ -68,6 +68,7 @@ if $flatten { } puts { +
  • Auto-Expire
  • Auto-MPG Extract
  • @@ -232,6 +233,32 @@ puts { + +