summaryrefslogtreecommitdiffstats
path: root/core/ajax/preview2.php
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2016-10-14 19:27:14 +0200
committerRoeland Jago Douma <roeland@famdouma.nl>2016-11-03 14:00:33 +0100
commit02525fd98bb3994199ebd877968574610f6898ee (patch)
treecb37f6f475acd0d353be95eae0e28807c0d6257f /core/ajax/preview2.php
parentc8ff9fb00e6ce65666bac00e0cc2a8c6f4da4b6c (diff)
downloadnextcloud-server-02525fd98bb3994199ebd877968574610f6898ee.tar.gz
nextcloud-server-02525fd98bb3994199ebd877968574610f6898ee.zip
Move preview endpoint to controller
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'core/ajax/preview2.php')
-rw-r--r--core/ajax/preview2.php40
1 files changed, 0 insertions, 40 deletions
diff --git a/core/ajax/preview2.php b/core/ajax/preview2.php
deleted file mode 100644
index 7ac50282190..00000000000
--- a/core/ajax/preview2.php
+++ /dev/null
@@ -1,40 +0,0 @@
-<?php
-
-\OC_Util::checkLoggedIn();
-\OC::$server->getSession()->close();
-
-$file = array_key_exists('file', $_GET) ? (string)$_GET['file'] : '';
-$maxX = array_key_exists('x', $_GET) ? (int)$_GET['x'] : '32';
-$maxY = array_key_exists('y', $_GET) ? (int)$_GET['y'] : '32';
-$keepAspect = array_key_exists('a', $_GET) ? true : false;
-$always = array_key_exists('forceIcon', $_GET) ? (bool)$_GET['forceIcon'] : true;
-$mode = array_key_exists('mode', $_GET) ? $_GET['mode'] : 'fill';
-
-if ($file === '') {
- //400 Bad Request
- \OC_Response::setStatus(400);
- \OCP\Util::writeLog('core-preview', 'No file parameter was passed', \OCP\Util::DEBUG);
- exit;
-}
-
-if ($maxX === 0 || $maxY === 0) {
- //400 Bad Request
- \OC_Response::setStatus(400);
- \OCP\Util::writeLog('core-preview', 'x and/or y set to 0', \OCP\Util::DEBUG);
- exit;
-}
-
-$userFolder = \OC::$server->getUserFolder();
-$file = $userFolder->get($file);
-
-$p = new \OC\Preview2(\OC::$server->getRootFolder(),
- \OC::$server->getConfig(),
- \OC::$server->getPreviewManager(),
- $file,
- \OC::$server->getAppDataDir('preview'));
-
-$image = $p->getPreview($maxX, $maxY, !$keepAspect, $mode);
-
-header('Content-Type: ' . $image->getMimeType());
-echo $image->getContent();
-