From 1984d7151ba04c356acbd6dabf75a7eb75a7ec77 Mon Sep 17 00:00:00 2001 From: hummypkg Date: Mon, 10 Feb 2014 23:03:36 +0000 Subject: [PATCH] restructure restartpending, create folder, cancel restartpending once nothing pending git-svn-id: file:///root/webif/svn/humax/pkg/src/webif/trunk@1784 2a923420-c742-0410-a762-8d5b09965624 --- CONTROL/control | 2 +- var/mongoose/cgi-bin/restart.jim | 4 ++-- var/mongoose/html/css/style.css | 9 +++++++++ var/mongoose/html/lib/header.jim | 4 ++-- var/mongoose/html/sched/assets.jim | 1 + var/mongoose/html/sched/mkdir.jim | 32 ++++++++++++++++++++++++++++++ var/mongoose/html/sched/sched.jim | 1 + var/mongoose/html/sched/script.js | 18 +++++++++++++++++ var/mongoose/include/restart.jim | 13 +++++++++--- var/mongoose/lib/lock | 10 +++++++--- var/mongoose/lib/rsv.class | 4 ++++ var/mongoose/lib/system.class | 8 ++++++-- 12 files changed, 93 insertions(+), 13 deletions(-) create mode 100755 var/mongoose/html/sched/mkdir.jim diff --git a/CONTROL/control b/CONTROL/control index b416506..811a034 100644 --- a/CONTROL/control +++ b/CONTROL/control @@ -1,7 +1,7 @@ Package: webif Priority: optional Section: web -Version: 1.0.8-2 +Version: 1.0.8-3 Architecture: mipsel Maintainer: af123@hummypkg.org.uk Depends: webif-channelicons(>=1.1.8),mongoose(>=3.0-9),jim(>=0.74-4),jim-oo,jim-sqlite3(>=0.74-1),jim-cgi(>=0.7),jim-binary,service-control(>=1.2),busybox(>=1.20.2-1),lsof,epg(>=1.0.13),hmt(>=1.1.14),ssmtp,anacron,trm(>=1.1),openssl-command,nicesplice,id3v2,file,rsvsync(>=1.0.2),webif-charts(>=1.2),stripts(>=1.2.5-3),smartmontools,tmenu(>=1.05),ffmpeg,id3v2,multienv(>=1.6) diff --git a/var/mongoose/cgi-bin/restart.jim b/var/mongoose/cgi-bin/restart.jim index f673b8e..9dc01b0 100755 --- a/var/mongoose/cgi-bin/restart.jim +++ b/var/mongoose/cgi-bin/restart.jim @@ -7,7 +7,7 @@ require rsv.class system.class httpheader if {[cgi_get act] eq "cancel"} { - file delete /tmp/.restartpending + system restartpending 0 exit } @@ -18,7 +18,7 @@ if {[cgi_get now] eq "yes"} { exit } -file delete /tmp/.restartpending +system restartpending 0 header # Commit pending reservations on older mod versions. diff --git a/var/mongoose/html/css/style.css b/var/mongoose/html/css/style.css index 61bff78..2ec2835 100644 --- a/var/mongoose/html/css/style.css +++ b/var/mongoose/html/css/style.css @@ -427,7 +427,16 @@ button.red div#restart_block { + text-align: center; z-index: 31; + float: right; + width: 60%; + position: absolute; + top: 10px; + left: 100px; + background-color: #f8f8f8; + opacity: 0.9; + filter:alpha(opacity=90); } img.bmp, img.doublebmp diff --git a/var/mongoose/html/lib/header.jim b/var/mongoose/html/lib/header.jim index 3800dff..a25d14d 100755 --- a/var/mongoose/html/lib/header.jim +++ b/var/mongoose/html/lib/header.jim @@ -29,9 +29,9 @@ puts { } source /mod/webif/html/lib/topbar.jim -puts "
" +puts "
" source /mod/webif/include/restart.jim -puts "
" +puts "
" source /mod/webif/include/diskcheck.jim source /mod/webif/include/notify.jim diff --git a/var/mongoose/html/sched/assets.jim b/var/mongoose/html/sched/assets.jim index d5080a5..c590edb 100755 --- a/var/mongoose/html/sched/assets.jim +++ b/var/mongoose/html/sched/assets.jim @@ -15,6 +15,7 @@ puts {
  • Delete
  • Enable AR
  • Change Folder
  • +
  • Create Folder