forked from hummypkg/webif
enable cfw reset
git-svn-id: file:///root/webif/svn/humax/pkg/src/webif/trunk@762 2a923420-c742-0410-a762-8d5b09965624
This commit is contained in:
parent
3afef45f86
commit
d8914e2311
@ -1,7 +1,7 @@
|
|||||||
Package: webif
|
Package: webif
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Section: web
|
Section: web
|
||||||
Version: 0.9.3-3
|
Version: 0.9.3-4
|
||||||
Architecture: mipsel
|
Architecture: mipsel
|
||||||
Maintainer: af123@hummypkg.org.uk
|
Maintainer: af123@hummypkg.org.uk
|
||||||
Depends: mongoose(>=3.0-7),jim(>=0.73-1),jim-oo,jim-sqlite3(>=0.73),jim-cgi(>=0.5),service-control(>=1.2),busybox(>=1.19.3-1),lsof,epg(>=1.0.9),hmt(>=1.1.6),ssmtp,anacron,trm,openssl-command,nicesplice,id3v2,file
|
Depends: mongoose(>=3.0-7),jim(>=0.73-1),jim-oo,jim-sqlite3(>=0.73),jim-cgi(>=0.5),service-control(>=1.2),busybox(>=1.19.3-1),lsof,epg(>=1.0.9),hmt(>=1.1.6),ssmtp,anacron,trm,openssl-command,nicesplice,id3v2,file
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
echo "Content-Type: text/plain"
|
|
||||||
echo
|
|
||||||
|
|
||||||
/bin/rm -rf /mod/*
|
|
||||||
|
|
7
var/mongoose/cgi-bin/cfwreset.cgi
Executable file
7
var/mongoose/cgi-bin/cfwreset.cgi
Executable file
@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
echo "Content-Type: text/plain"
|
||||||
|
echo
|
||||||
|
|
||||||
|
touch /var/lib/humaxtv/mod/_RESET_CUSTOM_FIRMWARE_ENVIRONMENT
|
||||||
|
|
@ -43,12 +43,34 @@ puts {
|
|||||||
|
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan=2>
|
<td colspan=2>
|
||||||
<button id=runreset style="width: 100%">
|
<button id=runreset style="width: 100%"
|
||||||
|
}
|
||||||
|
|
||||||
|
if {[system modversion 1] < 200} {
|
||||||
|
puts -nonewline " disabled class=ui-state-disabled"
|
||||||
|
}
|
||||||
|
|
||||||
|
puts {
|
||||||
|
>
|
||||||
Remove all custom firmware packages and settings
|
Remove all custom firmware packages and settings
|
||||||
</button>
|
</button>
|
||||||
|
}
|
||||||
|
|
||||||
|
if {[system modversion 1] < 200} {
|
||||||
|
puts {
|
||||||
<div class=footnote style="text-align: center">
|
<div class=footnote style="text-align: center">
|
||||||
(This option will return with firmware 2.00)
|
(Install custom firmware v2.00 to enable this option)
|
||||||
</div>
|
</div>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
puts {
|
||||||
|
|
||||||
|
<div id=resetdone class="hidden blood">
|
||||||
|
Restart your Humax with the remote control.<br>
|
||||||
|
Allow it to turn off completely before restarting.<br>
|
||||||
|
</div>
|
||||||
|
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
@ -39,7 +39,20 @@ $('#runedit').click(function(e) {
|
|||||||
window.location = '/edit/edit.jim';
|
window.location = '/edit/edit.jim';
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#runreset').disable();
|
$('#runreset').click(function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
if (!confirm('Are you sure? This will completely remove all packages and settings.'))
|
||||||
|
return;
|
||||||
|
if (!confirm('Are you really sure?'))
|
||||||
|
return;
|
||||||
|
if (!confirm('One last time, are you sure?'))
|
||||||
|
return;
|
||||||
|
$.get('/cgi-bin/cfwreset.cgi', function() {
|
||||||
|
$('button').disable();
|
||||||
|
$('#resetdone').slideDown();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user