diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2018-03-19 11:45:48 +0100 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2018-03-19 11:45:48 +0100 |
commit | 1d6a2a701985b0b86da8693bd370b2244a2c1f61 (patch) | |
tree | 021d03e23598aac208561ce091dde02e3d4e283c | |
parent | 05203e3fc0fbdecb70f49573a1068d1c8408445d (diff) | |
download | nextcloud-server-1d6a2a701985b0b86da8693bd370b2244a2c1f61.tar.gz nextcloud-server-1d6a2a701985b0b86da8693bd370b2244a2c1f61.zip |
Remove unused download.php
There were two routes apps/files/ajax/download.php but apparently also
apps/files/download.php I could not find any use of it.
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
-rw-r--r-- | apps/files/appinfo/routes.php | 5 | ||||
-rw-r--r-- | apps/files/download.php | 50 |
2 files changed, 0 insertions, 55 deletions
diff --git a/apps/files/appinfo/routes.php b/apps/files/appinfo/routes.php index 3912d723508..0d1449ff355 100644 --- a/apps/files/appinfo/routes.php +++ b/apps/files/appinfo/routes.php @@ -86,8 +86,3 @@ $this->create('files_ajax_download', 'ajax/download.php') ->actionInclude('files/ajax/download.php'); $this->create('files_ajax_list', 'ajax/list.php') ->actionInclude('files/ajax/list.php'); - -$this->create('download', 'download{file}') - ->requirements(['file' => '.*']) - ->actionInclude('files/download.php'); - diff --git a/apps/files/download.php b/apps/files/download.php deleted file mode 100644 index 2389c9b535e..00000000000 --- a/apps/files/download.php +++ /dev/null @@ -1,50 +0,0 @@ -<?php -/** - * @copyright Copyright (c) 2016, ownCloud, Inc. - * - * @author Andreas Fischer <bantu@owncloud.com> - * @author Felix Moeller <mail@felixmoeller.de> - * @author Frank Karlitschek <frank@karlitschek.de> - * @author Jakob Sack <mail@jakobsack.de> - * @author Morris Jobke <hey@morrisjobke.de> - * @author Robin Appelman <robin@icewind.nl> - * @author Roeland Jago Douma <roeland@famdouma.nl> - * @author Vincent Petry <pvince81@owncloud.com> - * - * @license AGPL-3.0 - * - * This code is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License, version 3, - * as published by the Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License, version 3, - * along with this program. If not, see <http://www.gnu.org/licenses/> - * - */ - -$filename = $_GET["file"]; - -if(!\OC\Files\Filesystem::file_exists($filename)) { - header("HTTP/1.0 404 Not Found"); - $tmpl = new OCP\Template( '', '404', 'guest' ); - $tmpl->assign('file', $filename); - $tmpl->printPage(); - exit; -} - -$ftype=\OC::$server->getMimeTypeDetector()->getSecureMimeType(\OC\Files\Filesystem::getMimeType( $filename )); - -header('Content-Type:'.$ftype); -OCP\Response::setContentDispositionHeader(basename($filename), 'attachment'); -header('Pragma: public');// enable caching in IE -header('Expires: 0'); -header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); -OCP\Response::setContentLengthHeader(\OC\Files\Filesystem::filesize($filename)); - -OC_Util::obEnd(); -\OC\Files\Filesystem::readfile( $filename ); |