working on #1608
This commit is contained in:
parent
e11a781740
commit
7db2f26cb6
|
@ -292,11 +292,6 @@ if ($uiBrowser->userid) {
|
||||||
case "BACKUP.schedule":
|
case "BACKUP.schedule":
|
||||||
$Smarty->assign('act', $_REQUEST['act']);
|
$Smarty->assign('act', $_REQUEST['act']);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'BACKUP.setTarget':
|
|
||||||
$Smarty->assign('act', $_REQUEST['act']);
|
|
||||||
$uiBrowser->EXCHANGE->setTarget($_REQUEST['target']);
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($_REQUEST['act'] != 'SCHEDULER') {
|
if ($_REQUEST['act'] != 'SCHEDULER') {
|
||||||
|
|
|
@ -303,6 +303,16 @@ switch($_REQUEST['act']){
|
||||||
$uiHandler->redirUrl = UI_BROWSER.'?act=BACKUP';
|
$uiHandler->redirUrl = UI_BROWSER.'?act=BACKUP';
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
case 'BACKUP.copy2target':
|
||||||
|
$uiHandler->EXCHANGE->copy2target($_REQUEST['target']);
|
||||||
|
$uiHandler->redirUrl = UI_BROWSER.'?act=BACKUP';
|
||||||
|
break;
|
||||||
|
|
||||||
|
case "BACKUP.createBackupClose":
|
||||||
|
$uiHandler->EXCHANGE->createBackupClose();
|
||||||
|
$uiHandler->redirUrl = UI_BROWSER.'?act=BACKUP';
|
||||||
|
break;
|
||||||
|
|
||||||
case "SESSION.CLEAR":
|
case "SESSION.CLEAR":
|
||||||
$_SESSION = array();
|
$_SESSION = array();
|
||||||
die();
|
die();
|
||||||
|
|
|
@ -1,12 +1,34 @@
|
||||||
<div class="content">
|
<div class="content">
|
||||||
|
|
||||||
<div class="container_elements" style="width: 607px;">
|
<div class="container_elements" style="width: 607px;">
|
||||||
<h1>##Backup management##</h1>
|
<h1>##Backup management##</h1>
|
||||||
|
|
||||||
{assign var=token' value=$EXCHANGE->getBackupToken()}
|
{if $EXCHANGE->getBackupToken() === false}
|
||||||
|
|
||||||
{if $token === false}
|
<p><input type="button" class="button_large" value="##Start backup now##" onClick="location.href='{$UI_HANDLER}?act=BACKUP.createBackupOpen'"></p>
|
||||||
{$EXCHANGE->completeTarget()}
|
<p><input type="button" class="button_large" value="##Schedule backup##" onClick="location.href='{$UI_BROWSER}?act=BACKUP.schedule'"></p>
|
||||||
|
|
||||||
|
{else}
|
||||||
|
{assign var='status' value=$EXCHANGE->createBackupCheck()}
|
||||||
|
|
||||||
|
Backup status: {$status.status}
|
||||||
|
|
||||||
|
{if $status.status === 'success'}
|
||||||
|
<p>
|
||||||
|
<input type="button" class="button" value="##Download##" onCLick="location.href='{$UI_BROWSER}?popup[]=BACKUP.createBackupDownload'">
|
||||||
|
<input type="button" class="button_large" value="##Copy backup file##" onClick="popup('{$UI_BROWSER}?popup[]=BACKUP.setLocation', 'BACKUP.selectLocation', 600, 600)">
|
||||||
|
<input type="button" class="button" value="##Close backup##" onCLick="location.href='{$UI_HANDLER}?act=BACKUP.createBackupClose'">
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
{/if}
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
{assign var='status' value=null}
|
||||||
|
|
||||||
|
{*
|
||||||
|
{$EXCHANGE->completeTarget()}
|
||||||
{if $EXCHANGE->getPath() !== false}
|
{if $EXCHANGE->getPath() !== false}
|
||||||
<p>
|
<p>
|
||||||
<b>##Backup file:##</b>
|
<b>##Backup file:##</b>
|
||||||
|
@ -20,27 +42,4 @@
|
||||||
</p>
|
</p>
|
||||||
{/if}
|
{/if}
|
||||||
|
|
||||||
{if $EXCHANGE->checkTarget() === true}
|
*}
|
||||||
<p><input type="button" class="button_large" value="##Start backup##" onClick="location.href='{$UI_HANDLER}?act=BACKUP.createBackupOpen'"></p>
|
|
||||||
{/if}
|
|
||||||
|
|
||||||
<p><input type="button" class="button_large" value="##Schedule backup##" onClick="location.href='{$UI_BROWSER}?act=BACKUP.schedule'"></p>
|
|
||||||
|
|
||||||
<p><input type="button" class="button_large" value="##Set backup location##" onClick="popup('{$UI_BROWSER}?popup[]=BACKUP.setLocation', 'BACKUP.selectLocation', 600, 600)"></p>
|
|
||||||
|
|
||||||
{else}
|
|
||||||
{assign var='status' value=$EXCHANGE->createBackupCheck()}
|
|
||||||
|
|
||||||
Backup status: {$status.status}
|
|
||||||
|
|
||||||
{if $status.status === 'success'}
|
|
||||||
<p><input type="button" class="button" value="##Download##" onCLick="location.href='{$UI_BROWSER}?popup[]=BACKUP.createBackupDownload'"></p>
|
|
||||||
{/if}
|
|
||||||
|
|
||||||
{/if}
|
|
||||||
</div>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
{assign var='status' value=null}
|
|
|
@ -17,7 +17,7 @@ if (window.scrollbars.visible == false) {
|
||||||
<tr><td colspan=""><h1>##File browser##</h1></td></tr>
|
<tr><td colspan=""><h1>##File browser##</h1></td></tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td colspan="6" style="white-space: nowrap;">
|
<td colspan="6" style="white-space: nowrap;">
|
||||||
<form name="filebrowser" onSubmit="opener.location.href='{$UI_BROWSER}?act=BACKUP.setTarget&target='+filebrowser.target.value; window.close()">
|
<form name="filebrowser" onSubmit="opener.location.href='{$UI_HANDLER}?act=BACKUP.copy2target&target='+filebrowser.target.value; window.close()">
|
||||||
##Filename:## <br>
|
##Filename:## <br>
|
||||||
<input type='text' name='target' size='50' value='{$EXCHANGE->getPath()}'>
|
<input type='text' name='target' size='50' value='{$EXCHANGE->getPath()}'>
|
||||||
<input type='submit' class='button' value='##OK##'>
|
<input type='submit' class='button' value='##OK##'>
|
||||||
|
|
Loading…
Reference in New Issue