public function get_log_file() { if (!$this->logFile) { WP_Backup::create_dump_dir(); $path = WP_Backup_Registry::config()->get_backup_dir() . DIRECTORY_SEPARATOR . self::LOGFILE; $files = glob($path . '.*'); if (isset($files[0])) { $this->logFile = $files[0]; } else { $this->logFile = $path . '.' . WP_Backup_Registry::get_secret($file); } } return $this->logFile; }
} else { if (array_key_exists('clear_history', $_POST)) { check_admin_referer('backup_to_dropbox_options_save'); $config->clear_history(); } } } //Lets grab the schedule and the options to display to the user list($unixtime, $frequency) = $config->get_schedule(); if (!$frequency) { $frequency = 'weekly'; } $dump_location = $config->get_option('dump_location'); $dropbox_location = $config->get_option('dropbox_location'); $store_in_subfolder = $config->get_option('store_in_subfolder'); $backup->create_dump_dir(); $backup->create_silence_file(); if (!empty($validation_errors)) { $dump_location = array_key_exists('dump_location', $validation_errors) ? $validation_errors['dump_location']['original'] : $dump_location; if (array_key_exists('dropbox_location', $validation_errors)) { $dropbox_location = $validation_errors['dropbox_location']['original']; $store_in_subfolder = true; } } $time = date('H:i', $unixtime); $day = date('D', $unixtime); ?> <link rel="stylesheet" type="text/css" href="<?php echo $uri; ?> /JQueryFileTree/jqueryFileTree.css"/>