2011-07-05 18:38:42 +00:00
|
|
|
|
|
|
|
function refresh_files()
|
|
|
|
{
|
|
|
|
$('#backup_files').load('/cgi-bin/backup/files.jim', function() {
|
|
|
|
$('input.restore').change(function() {
|
|
|
|
$('#restore_button').removeAttr('disabled')
|
|
|
|
.button('option', 'disabled', false);
|
|
|
|
$('#delete_button').removeAttr('disabled')
|
|
|
|
.button('option', 'disabled', false);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
$(document).ready(function() {
|
|
|
|
$('button').button();
|
|
|
|
|
|
|
|
refresh_files();
|
|
|
|
|
|
|
|
$('#backup_button').click(function() {
|
|
|
|
$('#backup_working').slideDown();
|
|
|
|
$('#results').load('/cgi-bin/backup/backup.jim?' +
|
|
|
|
$('#backup_name').serialize(), function() {
|
|
|
|
$('#results').slideDown(function() {
|
|
|
|
$('#backup_working').slideUp();
|
|
|
|
refresh_files();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
});
|
|
|
|
$('#delete_button').click(function() {
|
|
|
|
var backup = $('input.restore').val();
|
|
|
|
if (confirm('Confirm deletion of ' + backup))
|
|
|
|
{
|
|
|
|
$('#results').load('/cgi-bin/backup/delete.jim?' +
|
|
|
|
$('input.restore').serialize(), function() {
|
|
|
|
$('#results').slideDown(function() {
|
|
|
|
refresh_files();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
});
|
|
|
|
$('#restore_button').click(function() {
|
2011-07-05 22:59:34 +00:00
|
|
|
$('#restore_working').slideDown();
|
|
|
|
var backup = $('input.restore').val();
|
|
|
|
if (confirm('Are you sure you wish to erase all scheduled ' +
|
|
|
|
'recordings and restore ' + backup + '?'))
|
|
|
|
{
|
|
|
|
$('#results').load('/cgi-bin/backup/restore.jim?' +
|
|
|
|
$('input.restore').serialize(), function() {
|
|
|
|
$('#results').slideDown(function() {
|
|
|
|
$('#restore_working').slideUp();
|
|
|
|
refresh_files();
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
2011-07-05 18:38:42 +00:00
|
|
|
});
|
|
|
|
});
|
|
|
|
|