diff options
author | Georg Ehrke <developer@georgehrke.com> | 2013-08-23 23:05:44 +0200 |
---|---|---|
committer | Georg Ehrke <developer@georgehrke.com> | 2013-08-23 23:05:44 +0200 |
commit | 1dab0767502013b5e86e8e24e3b12a2a8939f7a8 (patch) | |
tree | 0a1165fcfc25117abb2bc9709fe0bb974ed84a47 /lib/preview.php | |
parent | 224b80f906c1b7cd6338854e58f228eff4ea871c (diff) | |
download | nextcloud-server-1dab0767502013b5e86e8e24e3b12a2a8939f7a8.tar.gz nextcloud-server-1dab0767502013b5e86e8e24e3b12a2a8939f7a8.zip |
make it possible to disable previews
Diffstat (limited to 'lib/preview.php')
-rwxr-xr-x | lib/preview.php | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/preview.php b/lib/preview.php index 9fed7f1b58f..0497ec95bc5 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -568,6 +568,12 @@ class Preview { * @return void */ private static function initProviders() { + if(\OC_Config::getValue('disable_previews', false)) { + $provider = new Preview\Unknown(); + self::$providers = array($provider); + return; + } + if(count(self::$providers)>0) { return; } @@ -599,6 +605,10 @@ class Preview { } public static function isMimeSupported($mimetype) { + if(\OC_Config::getValue('disable_previews', false)) { + return false; + } + //check if there are preview backends if(empty(self::$providers)) { self::initProviders(); |