Skip to content
Snippets Groups Projects
Commit 1dab0767 authored by Georg Ehrke's avatar Georg Ehrke
Browse files

make it possible to disable previews

parent 224b80f9
No related branches found
No related tags found
No related merge requests found
......@@ -191,6 +191,7 @@ $CONFIG = array(
'customclient_ios' => '', //https://itunes.apple.com/us/app/owncloud/id543672169?mt=8
// PREVIEW
'disable_previews' => false,
/* the max width of a generated preview, if value is null, there is no limit */
'preview_max_x' => null,
/* the max height of a generated preview, if value is null, there is no limit */
......
......@@ -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();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment