- function restoreBackup() {
- pFilename = document.forms[0].cmb_backups.options[document.forms[0].cmb_backups.selectedIndex].value
- document.location.replace('backups.php?c=r&fn='+pFilename)
- }
- function viewBackup() {
- pFilename = document.forms[0].cmb_backups.options[document.forms[0].cmb_backups.selectedIndex].value
- var ext = pFilename.substr(pFilename.lastIndexOf('.') + 1)
- if (ext != 'sql') {
- alert('" . _('This extension can not be be viewed: ') . "' + ext)
- return
- }
- window.open('" . BACKUP_PATH . "'+pFilename, '', 'toolbar=no,scrollbars=yes')
- }
- function deleteBackup() {
- pFilename = document.forms[0].cmb_backups.options[document.forms[0].cmb_backups.selectedIndex].value
- if (!confirm('" . _("Are you sure you want to delete the backup file - ") . "'+pFilename+'?'))
- return
- document.location.replace('backups.php?c=df&fn='+pFilename)
- }
- function downloadBackup() {
- pFilename = document.forms[0].cmb_backups.options[document.forms[0].cmb_backups.selectedIndex].value
- document.location.replace('backups.php?c=ds&fn='+pFilename)
- }
- function uploadBackup() {
- if (document.forms[0].uploadfile.value=='') {
- alert('" . _("Please select a file to upload.") . "')
- return
- }
- document.forms[0].action='backups.php?c=u&fn=' + document.forms[0].uploadfile.value
- document.forms[0].submit()
- }
- </script>
- <center>
- <table cellpadding=2 cellspacing=2 border=0>
- <tr><td colspan=2 style='color:darkred'><b>$msg</b> </td></tr>
- <tr>
- <td style='padding-right:30'>" . _("Backup scripts") . "</td>
- </tr>
- <tr>
- <td style='padding-right:30'>$cmb</td>
- <script language='javascript'>
- if (document.forms[0].cmb_backups.options.length!=0) document.forms[0].cmb_backups.selectedIndex=0
- </script>
- <td>
- <table height=160 cellpadding=0 cellspacing=0 border=0>
- <tr><td><input onclick='javascript:createBackup()' type='button' style='width:150' value='". _("Create Backup") . "'></td><td style='padding-left:20'>" . _("Compression") . " $compr</td></tr>
- <tr><td><input onclick='javascript:restoreBackup()' type='button' style='width:150' value='". _("Restore Backup") . "'></td><td> </td></tr>
- <tr><td><input onclick='javascript:viewBackup()' type='button' style='width:150' value='". _("View Backup") . "'></td><td> </td></tr>
- <tr><td><input onclick='javascript:deleteBackup()' type='button' style='width:150' value='". _("Delete Backup") . "'></td><td> </td></tr>
- <tr><td><input onclick='javascript:downloadBackup()' type='button' style='width:150' value='". _("Download Backup") . "'></td><td> </td></tr>
- <tr><td><input onclick='javascript:uploadBackup()' type='button' style='width:150' value='". _("Upload Backup"). "'></td>
- <td style='padding-left:20'><input name='uploadfile' type='file'></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td style='padding-right:30'>" . _("Comments") . " (" . _("Create Backup") . ")</td>
- </tr>
- <tr>
- <td style='padding-right:30'><textarea rows=4 cols=30 name='comments'></textarea></td>
- </tr>
- </table></center>";
-
-end_form();