/** * Downloads the system info. * @access public */ public function download_sysinfo() { Revisr_Admin::verify_nonce($_REQUEST['revisr_info_nonce'], 'process_download_sysinfo'); if (!current_user_can(Revisr::get_capability())) { return; } nocache_headers(); header('Content-Type: text/plain'); header('Content-Disposition: attachment; filename="revisr-system-info.txt"'); echo wp_strip_all_tags($_POST['revisr-sysinfo']); die; }
?> <?php } else { ?> <?php } ?> <?php } elseif ('3' === $step) { ?> <?php Revisr_Admin::verify_nonce($_GET['revisr_setup_nonce'], 'revisr_setup_nonce'); ?> <?php $tracking = filter_input(INPUT_GET, 'tracking_options', FILTER_SANITIZE_STRING); $plugin_or_theme = filter_input(INPUT_GET, 'plugin_or_theme_select', FILTER_SANITIZE_STRING); $gitignore = array(); $dir = $tracking; // Customize .gitignore & git dir as necessary. switch ($tracking) { case ABSPATH: $gitignore = array('.htaccess', 'wp-config.php'); break; case WP_CONTENT_DIR: break; case 'single':