| <?php | |
| /** | |
| * Copyright (c) 2020 Eclipse Foundation and others. | |
| * | |
| * This program and the accompanying materials are made | |
| * available under the terms of the Eclipse Public License 2.0 | |
| * which is available at https://www.eclipse.org/legal/epl-2.0/ | |
| * | |
| * SPDX-License-Identifier: EPL-2.0 | |
| */ | |
| # Grabs the POSTed paths_to_archive from the 404 file browser | |
| # and shims them into the account_requests table for actioning | |
| if($_SERVER['REQUEST_METHOD'] == "POST") { | |
| if(!empty($_POST['paths_to_archive'][0])) { | |
| $dir = dirname($_SERVER['DOCUMENT_ROOT'] . $_POST['paths_to_archive'][0]); | |
| # Validate that paths_to_archive contains valid data | |
| if(is_dir($dir)) { | |
| require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/classes/downloads/downloadDirectory.class.php"); | |
| $DownloadDirectory = new DownloadDirectory(); | |
| $dir_html = $DownloadDirectory->getFormOutput("", "", $dir); | |
| header("Location: " . dirname($_POST['paths_to_archive'][0])); | |
| exit; | |
| } | |
| } | |
| } | |
| header("Location: https://www.eclipse.org/"); | |
| ?> |