} $files[(string) $modified_time . '+' . $filename] = array('filename' => $filename, 'backup_type' => $backup_type, 'integrity_status' => $integrity_status, 'integrity_scantime' => $integrity_scantime, 'integrity_description' => $integrity_description, 'size' => $file_stats['size'], 'modified' => $modified_time); $this->_parent->_zipbuddy->clear_status(); } if (!empty($files)) { krsort($files); } } // Save updated integrity data if a check was performed. if ($integrity_checked === true) { $this->_parent->save(); } $tip_backup_file = 'Files include random characters in their name for increased security. Verify that write permissions are available for this directory. Backup files are stored in ' . str_replace('\\', '/', $this->_options['backup_directory']); require_once $this->_pluginPath . '/classes/backup.php'; $pluginbuddy_backupbuddy_backup = new pluginbuddy_backupbuddy_backup($this); $pluginbuddy_backupbuddy_backup->trim_old_archives(); ?> <script type="text/javascript"> function pb_backupbuddy_selectdestination( destination_id, destination_title, callback_data ) { if ( callback_data != '' ) { jQuery.post( '<?php echo admin_url('admin-ajax.php'); ?> ?action=pb_backupbuddy_remotesend', { destination_id: destination_id, destination_title: destination_title, file: callback_data }, function(data) {