|
|
@@ -2,7 +2,7 @@
|
|
|
<tr>
|
|
|
<td style="padding: 2px 0 0 6px">
|
|
|
<div class="submenu-button-block">
|
|
|
- <button class="submenu-button" onclick="location.href='/add/backup/'"> <?php print _('Restore All');?> </button>
|
|
|
+ <button class="submenu-button" onclick="location.href='/schedule/restore/'"> <?php print _('Restore All');?> </button>
|
|
|
</div>
|
|
|
<div class="submenu-search-block">
|
|
|
<form action="/search/" method="get">
|
|
|
@@ -11,16 +11,17 @@
|
|
|
</form>
|
|
|
</div>
|
|
|
<div class="submenu-select-block">
|
|
|
- <form action="/bulk/backup/" method="post" id="objects">
|
|
|
+ <form action="/bulk/restore/" method="post" id="objects">
|
|
|
<a class="submenu-select-link" href='javascript:checkedAll("objects");'> <?php print _('toggle all');?> </a>
|
|
|
<select class="submenu-select-dropdown" name="action">
|
|
|
- <option><?php print _('apply to selected');?></option>
|
|
|
- <option><?php print _('delete');?></option>
|
|
|
+ <option value=""><?php print _('apply to selected');?></option>
|
|
|
+ <option value="restore"><?php print _('restore');?></option>
|
|
|
</select>
|
|
|
+ <input type="hidden" name="backup" value="<?php echo $_GET['backup'] ?>">
|
|
|
<input type="submit" name="ok" value="›" class="submenu-button" style="width: 36px;">
|
|
|
</div>
|
|
|
<?php
|
|
|
- if (!empty($_SESSION['backup_msg'])) {
|
|
|
+ if (!empty($_SESSION['restore_msg'])) {
|
|
|
?>
|
|
|
<div>
|
|
|
<script type="text/javascript">
|
|
|
@@ -37,11 +38,11 @@
|
|
|
});
|
|
|
</script>
|
|
|
<div id="dialog-message" title="<?php print _('Backup System') ?>">
|
|
|
- <p><?php echo $_SESSION['backup_msg'] ?></p>
|
|
|
+ <p><?php echo $_SESSION['restore_msg'] ?></p>
|
|
|
</div>
|
|
|
</div>
|
|
|
<?php
|
|
|
- unset($_SESSION['backup_msg']);
|
|
|
+ unset($_SESSION['restore_msg']);
|
|
|
}
|
|
|
?>
|
|
|
</td>
|
|
|
@@ -63,19 +64,22 @@
|
|
|
<div style="height:10px; font-size:0;"></div>
|
|
|
<table class="data">
|
|
|
|
|
|
+
|
|
|
<?php
|
|
|
$backup = $_GET['backup'];
|
|
|
- if (!empty($data[$backup]['VESTA'])) {
|
|
|
+ $web = explode(',',$data[$backup]['WEB']);
|
|
|
+ foreach ($web as $key) {
|
|
|
+ if (!empty($key)) {
|
|
|
?>
|
|
|
|
|
|
<tr class="data-row">
|
|
|
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
|
|
<table class="data-col1">
|
|
|
- <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="backup[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
+ <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="web[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
|
|
- <a href="#" id="restore_link_<?php echo "$i"?>" class="data-controls">
|
|
|
+ <a href="/schedule/restore/?backup=<?php echo $backup ?>&type=web&object=<?php echo $key ?>" class="data-controls">
|
|
|
<span>
|
|
|
<img src="/images/restore.png" width="6px" height="8px">
|
|
|
<?php print _('restore');?>
|
|
|
@@ -84,10 +88,10 @@
|
|
|
<table class="data-col2" width="830px">
|
|
|
<tr>
|
|
|
<td class="cron" style="width: 170px; font-size: 14px;">
|
|
|
- <?php echo _('sys') ?>
|
|
|
+ <?php echo 'web ' . _('domain') ?>
|
|
|
</td>
|
|
|
<td class="domain" style="padding: 0 0 0 4px;">
|
|
|
- <b><?php echo _('user data') ?></b>
|
|
|
+ <b><?php echo $key ?></b>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -95,23 +99,24 @@
|
|
|
</tr>
|
|
|
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
|
|
|
-
|
|
|
<?php
|
|
|
- $web = explode(',',$data[$backup]['WEB']);
|
|
|
- foreach ($web as $key) {
|
|
|
+ $dns = explode(',',$data[$backup]['DNS']);
|
|
|
+ foreach ($dns as $key) {
|
|
|
+ if (!empty($key)) {
|
|
|
?>
|
|
|
|
|
|
<tr class="data-row">
|
|
|
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
|
|
<table class="data-col1">
|
|
|
- <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="backup[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
+ <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="dns[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
|
|
- <a href="#" id="restore_link_<?php echo "$i"?>" class="data-controls">
|
|
|
+ <a href="/schedule/restore/?backup=<?php echo $backup ?>&type=dns&object=<?php echo $key ?>" class="data-controls">
|
|
|
<span>
|
|
|
<img src="/images/restore.png" width="6px" height="8px">
|
|
|
<?php print _('restore');?>
|
|
|
@@ -120,7 +125,7 @@
|
|
|
<table class="data-col2" width="830px">
|
|
|
<tr>
|
|
|
<td class="cron" style="width: 170px; font-size: 14px;">
|
|
|
- <?php echo 'web ' . _('domain') ?>
|
|
|
+ <?php echo 'dns ' . _('domain') ?>
|
|
|
</td>
|
|
|
<td class="domain" style="padding: 0 0 0 4px;">
|
|
|
<b><?php echo $key ?></b>
|
|
|
@@ -131,22 +136,24 @@
|
|
|
</tr>
|
|
|
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
|
|
|
<?php
|
|
|
- $dns = explode(',',$data[$backup]['DNS']);
|
|
|
- foreach ($dns as $key) {
|
|
|
+ $mail = explode(',',$data[$backup]['MAIL']);
|
|
|
+ foreach ($mail as $key) {
|
|
|
+ if (!empty($key)) {
|
|
|
?>
|
|
|
|
|
|
<tr class="data-row">
|
|
|
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
|
|
<table class="data-col1">
|
|
|
- <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="backup[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
+ <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="mail[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
|
|
- <a href="#" id="restore_link_<?php echo "$i"?>" class="data-controls">
|
|
|
+ <a href="/schedule/restore/?backup=<?php echo $backup ?>&type=mail&object=<?php echo $key ?>" class="data-controls">
|
|
|
<span>
|
|
|
<img src="/images/restore.png" width="6px" height="8px">
|
|
|
<?php print _('restore');?>
|
|
|
@@ -155,7 +162,7 @@
|
|
|
<table class="data-col2" width="830px">
|
|
|
<tr>
|
|
|
<td class="cron" style="width: 170px; font-size: 14px;">
|
|
|
- <?php echo 'dns ' . _('domain') ?>
|
|
|
+ <?php echo 'mail ' . _('domain') ?>
|
|
|
</td>
|
|
|
<td class="domain" style="padding: 0 0 0 4px;">
|
|
|
<b><?php echo $key ?></b>
|
|
|
@@ -166,22 +173,24 @@
|
|
|
</tr>
|
|
|
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
|
|
|
<?php
|
|
|
- $mail = explode(',',$data[$backup]['MAIL']);
|
|
|
- foreach ($mail as $key) {
|
|
|
+ $db = explode(',',$data[$backup]['DB']);
|
|
|
+ foreach ($db as $key) {
|
|
|
+ if (!empty($key)) {
|
|
|
?>
|
|
|
|
|
|
<tr class="data-row">
|
|
|
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
|
|
<table class="data-col1">
|
|
|
- <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="backup[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
+ <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="db[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
|
|
- <a href="#" id="restore_link_<?php echo "$i"?>" class="data-controls">
|
|
|
+ <a href="/schedule/restore/?backup=<?php echo $backup ?>&type=db&object=<?php echo $key ?>" class="data-controls">
|
|
|
<span>
|
|
|
<img src="/images/restore.png" width="6px" height="8px">
|
|
|
<?php print _('restore');?>
|
|
|
@@ -190,7 +199,7 @@
|
|
|
<table class="data-col2" width="830px">
|
|
|
<tr>
|
|
|
<td class="cron" style="width: 170px; font-size: 14px;">
|
|
|
- <?php echo 'mail ' . _('domain') ?>
|
|
|
+ <?php echo _('database') ?>
|
|
|
</td>
|
|
|
<td class="domain" style="padding: 0 0 0 4px;">
|
|
|
<b><?php echo $key ?></b>
|
|
|
@@ -201,22 +210,24 @@
|
|
|
</tr>
|
|
|
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
|
|
|
<?php
|
|
|
- $db = explode(',',$data[$backup]['DB']);
|
|
|
- foreach ($db as $key) {
|
|
|
+ $backup = $_GET['backup'];
|
|
|
+ if (!empty($data[$backup]['CRON'])) {
|
|
|
+ if (!empty($key)) {
|
|
|
?>
|
|
|
|
|
|
<tr class="data-row">
|
|
|
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
|
|
<table class="data-col1">
|
|
|
- <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="backup[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
+ <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="cron[]" value="<?php echo 'yes' ?>" ></td></tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
|
|
- <a href="#" id="restore_link_<?php echo "$i"?>" class="data-controls">
|
|
|
+ <a href="/schedule/restore/?backup=<?php echo $backup ?>&type=cron&object=records" class="data-controls">
|
|
|
<span>
|
|
|
<img src="/images/restore.png" width="6px" height="8px">
|
|
|
<?php print _('restore');?>
|
|
|
@@ -225,10 +236,10 @@
|
|
|
<table class="data-col2" width="830px">
|
|
|
<tr>
|
|
|
<td class="cron" style="width: 170px; font-size: 14px;">
|
|
|
- <?php echo _('database') ?>
|
|
|
+ <?php echo _('cron') ?>
|
|
|
</td>
|
|
|
<td class="domain" style="padding: 0 0 0 4px;">
|
|
|
- <b><?php echo $key ?></b>
|
|
|
+ <b><?php echo 'cron ' . _('records') ?></b>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -236,22 +247,24 @@
|
|
|
</tr>
|
|
|
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
|
|
|
<?php
|
|
|
- $backup = $_GET['backup'];
|
|
|
- if (!empty($data[$backup]['CRON'])) {
|
|
|
+ $udir = explode(',',$data[$backup]['UDIR']);
|
|
|
+ foreach ($udir as $key) {
|
|
|
+ if (!empty($key)) {
|
|
|
?>
|
|
|
|
|
|
<tr class="data-row">
|
|
|
<td class="data-dotted" style="padding: 0px 10px 0px 0px" width="150">
|
|
|
<table class="data-col1">
|
|
|
- <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="backup[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
+ <tr><td style="padding: 18 0 4 18;"><input type="checkbox" name="udir[]" value="<?php echo $key ?>" ></td></tr>
|
|
|
</table>
|
|
|
</td>
|
|
|
<td class="data-dotted" width="830px" style="vertical-align:top;">
|
|
|
- <a href="#" id="restore_link_<?php echo "$i"?>" class="data-controls">
|
|
|
+ <a href="/schedule/restore/?backup=<?php echo $backup ?>&type=udir&object=<?php echo $key ?>" class="data-controls">
|
|
|
<span>
|
|
|
<img src="/images/restore.png" width="6px" height="8px">
|
|
|
<?php print _('restore');?>
|
|
|
@@ -260,10 +273,10 @@
|
|
|
<table class="data-col2" width="830px">
|
|
|
<tr>
|
|
|
<td class="cron" style="width: 170px; font-size: 14px;">
|
|
|
- <?php echo _('cron') ?>
|
|
|
+ <?php echo _('user dir') ?>
|
|
|
</td>
|
|
|
<td class="domain" style="padding: 0 0 0 4px;">
|
|
|
- <b><?php echo 'cron ' . _('records') ?></b>
|
|
|
+ <b><?php echo $key ?></b>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
|
@@ -271,6 +284,7 @@
|
|
|
</tr>
|
|
|
|
|
|
<?php
|
|
|
+ }
|
|
|
}
|
|
|
?>
|
|
|
|