From 453d6760fb7cb40cf490ffbe5a329db72bf09026 Mon Sep 17 00:00:00 2001 From: Victor Dubiniuk Date: Thu, 15 Jan 2015 00:43:39 +0300 Subject: [PATCH] Do not load previews when they are disabled. Ref #425 --- index.php | 3 ++- js/documents.js | 4 +++- templates/documents.php | 3 +++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/index.php b/index.php index c4aa2c0a..733a6fee 100755 --- a/index.php +++ b/index.php @@ -41,11 +41,12 @@ namespace OCA\Documents; $tmpl = new \OCP\Template('documents', 'documents', 'user'); +$previewsEnabled = \OC::$server->getConfig()->getSystemValue('enable_previews', false); $unstable = \OCP\Config::getAppValue('documents', 'unstable', 'false'); $maxUploadFilesize = \OCP\Util::maxUploadFilesize("/"); $savePath = \OCP\Config::getUserValue(\OCP\User::getUser(), 'documents', 'save_path', '/'); - +$tmpl->assign('enable_previews', $previewsEnabled); $tmpl->assign('useUnstable', $unstable); $tmpl->assign('uploadMaxFilesize', $maxUploadFilesize); $tmpl->assign('uploadMaxHumanFilesize', \OCP\Util::humanFileSize($maxUploadFilesize)); diff --git a/js/documents.js b/js/documents.js index bc9b6078..49512efd 100644 --- a/js/documents.js +++ b/js/documents.js @@ -70,7 +70,9 @@ $.widget('oc.documentGrid', { }(a); ready(previewURL); }; - img.src = previewURL; + if ( $('#previews_enabled').length ) { + img.src = previewURL; + } }, _load : function (){ diff --git a/templates/documents.php b/templates/documents.php index 11bca4ce..07b1bb06 100755 --- a/templates/documents.php +++ b/templates/documents.php @@ -35,4 +35,7 @@ + + +