From 8949bfaa02e6b5844d02be030ffb7ad2d31331ba Mon Sep 17 00:00:00 2001 From: hummypkg Date: Wed, 5 Oct 2011 22:07:22 +0000 Subject: [PATCH] update pkg management and add update-all, add reset firmware button git-svn-id: file:///root/webif/svn/humax/pkg/src/webif/trunk@443 2a923420-c742-0410-a762-8d5b09965624 --- CONTROL/control | 2 +- var/mongoose/cgi-bin/cfwreset | 7 ++ var/mongoose/cgi-bin/pkg.jim | 2 +- var/mongoose/cgi-bin/settings.jim | 30 +++++- .../html/css/jconfirmaction.jquery.css | 37 +++++++ var/mongoose/html/img/bubble.png | Bin 0 -> 13191 bytes var/mongoose/html/img/button.png | Bin 0 -> 3139 bytes var/mongoose/html/js/jconfirmaction.jquery.js | 50 ++++++++++ var/mongoose/html/pkg.shtml | 90 +++++++++++------- 9 files changed, 177 insertions(+), 41 deletions(-) create mode 100755 var/mongoose/cgi-bin/cfwreset create mode 100644 var/mongoose/html/css/jconfirmaction.jquery.css create mode 100644 var/mongoose/html/img/bubble.png create mode 100644 var/mongoose/html/img/button.png create mode 100644 var/mongoose/html/js/jconfirmaction.jquery.js diff --git a/CONTROL/control b/CONTROL/control index aa0e9d1..27cfaca 100644 --- a/CONTROL/control +++ b/CONTROL/control @@ -1,7 +1,7 @@ Package: webif Priority: optional Section: web -Version: 0.7.4 +Version: 0.7.5 Architecture: mipsel Maintainer: af123@hummypkg.org.uk Depends: mongoose(>=3.0-2),jim(>=0.71-1),jim-sqlite3(>=0.71-1),jim-cgi(>=0.4),jim-oo,jim-pack,service-control,busybox(>=1.18.3-1),lsof,epg(>=1.0.5),hmt(>=1.0.6),ssmtp diff --git a/var/mongoose/cgi-bin/cfwreset b/var/mongoose/cgi-bin/cfwreset new file mode 100755 index 0000000..0507f8e --- /dev/null +++ b/var/mongoose/cgi-bin/cfwreset @@ -0,0 +1,7 @@ +#!/bin/sh + +echo "Content-Type: text/plain" +echo + +/bin/rm -rf /mod/* + diff --git a/var/mongoose/cgi-bin/pkg.jim b/var/mongoose/cgi-bin/pkg.jim index 9d435ff..861f7f1 100755 --- a/var/mongoose/cgi-bin/pkg.jim +++ b/var/mongoose/cgi-bin/pkg.jim @@ -48,7 +48,7 @@ proc pkgrow {pkg} { puts "" + class=\"va [string tolower $type]\">$type" puts "" } diff --git a/var/mongoose/cgi-bin/settings.jim b/var/mongoose/cgi-bin/settings.jim index 2f14024..85bd48a 100755 --- a/var/mongoose/cgi-bin/settings.jim +++ b/var/mongoose/cgi-bin/settings.jim @@ -60,7 +60,13 @@ handle_int_update pkgdev $pkgdev "Development Package Display" header -puts {} +puts { + + + + + +} puts {
General Settings @@ -223,5 +226,24 @@ puts " eval_plugins settings +puts { +

+
+ Reset Custom Firmware + +
+ + +} + footer diff --git a/var/mongoose/html/css/jconfirmaction.jquery.css b/var/mongoose/html/css/jconfirmaction.jquery.css new file mode 100644 index 0000000..c322c74 --- /dev/null +++ b/var/mongoose/html/css/jconfirmaction.jquery.css @@ -0,0 +1,37 @@ + +.jcaquestion { + position: absolute; + display: inline; + text-align: center; + width: 174px; + height: 78px; + font-size: 13px; + line-height: 1.5em; + background: url('/img/bubble.png') left top no-repeat; + padding: 10px 0 0 0; + text-shadow: 0px 1px 0px #fff; + margin-left: -7em; + margin-top: -6em; + opacity: 0; +} + +.jcayes, .jcacancel { + margin-top: .5em; + margin-right: .5em; + cursor: pointer; + display: inline-block; + width: 63px; + height: 21px; + color: #fff; + text-shadow: 0px 1px 0px #000; + background: url('/img/button.png') left top no-repeat; +} + +.jcatitle { + font-size: 30px; + margin-bottom: 1.5em; + font-weight: bold; + font-style: italic; + text-shadow: 0px 2px 0px #fff; +} + diff --git a/var/mongoose/html/img/bubble.png b/var/mongoose/html/img/bubble.png new file mode 100644 index 0000000000000000000000000000000000000000..6fe0355dfe661e37be33252d7b848002ac4de5d1 GIT binary patch literal 13191 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 literal 0 HcmV?d00001 diff --git a/var/mongoose/html/img/button.png b/var/mongoose/html/img/button.png new file mode 100644 index 0000000000000000000000000000000000000000..1a949245d5b1e179335dcb72eb198a3e726db646 GIT binary patch literal 3139 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 literal 0 HcmV?d00001 diff --git a/var/mongoose/html/js/jconfirmaction.jquery.js b/var/mongoose/html/js/jconfirmaction.jquery.js new file mode 100644 index 0000000..b9252d9 --- /dev/null +++ b/var/mongoose/html/js/jconfirmaction.jquery.js @@ -0,0 +1,50 @@ +/* + * jQuery Plugin : jConfirmAction + * + * by Hidayat Sagita + * http://www.webstuffshare.com + * Licensed Under GPL version 2 license. + * + */ +(function($){ + + jQuery.fn.jConfirmAction = function (options, callback) { + + // Some jConfirmAction options (limited to customize language) : + // question : a text for your question. + // yesAnswer : a text for Yes answer. + // cancelAnswer : a text for Cancel/No answer. + var theOptions = jQuery.extend ({ + question: "Are You Sure?", + yesAnswer: "Yes", + cancelAnswer: "Cancel" + }, options); + + return this.each (function () { + $(this).click(function(e) { + + e.preventDefault(); + + var p = $(this); + + if($(this).next('.question').length <= 0) + $(this).after('
'+theOptions.question+'
'+theOptions.yesAnswer+''+theOptions.cancelAnswer+'
'); + + $(this).next('.jcaquestion').animate({opacity: 1}, 300); + + $('.jcayes').bind('click', function() { + callback(p); + }); + + $('.jcacancel').bind('click', function(){ + $(this).parents('.jcaquestion').fadeOut(300, function() { + $(this).remove(); + }); + }); + + }); + + }); + } + +})(jQuery); diff --git a/var/mongoose/html/pkg.shtml b/var/mongoose/html/pkg.shtml index cf23948..bd7ada1 100644 --- a/var/mongoose/html/pkg.shtml +++ b/var/mongoose/html/pkg.shtml @@ -25,16 +25,18 @@ button.upgrade + -