From 34decf357697a81c23e844ef606c04a20a08c597 Mon Sep 17 00:00:00 2001 From: Georg Ehrke <georg@ownCloud.com> Date: Mon, 3 Jun 2013 11:24:31 +0200 Subject: [PATCH] save current work state --- lib/preview.php | 2 +- lib/preview/libreoffice-cl.php | 0 lib/preview/office.php | 13 +++++++++++++ lib/preview/opendocument.php | 0 4 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 lib/preview/libreoffice-cl.php create mode 100644 lib/preview/office.php create mode 100644 lib/preview/opendocument.php diff --git a/lib/preview.php b/lib/preview.php index a73f4cb1ac..4705efe210 100755 --- a/lib/preview.php +++ b/lib/preview.php @@ -20,7 +20,7 @@ require_once('preview/pdf.php'); require_once('preview/svg.php'); require_once('preview/txt.php'); require_once('preview/unknown.php'); -require_once('preview/msoffice.php'); +//require_once('preview/msoffice.php'); //require_once('preview/opendocument.php'); class Preview { diff --git a/lib/preview/libreoffice-cl.php b/lib/preview/libreoffice-cl.php new file mode 100644 index 0000000000..e69de29bb2 diff --git a/lib/preview/office.php b/lib/preview/office.php new file mode 100644 index 0000000000..c66f5584f0 --- /dev/null +++ b/lib/preview/office.php @@ -0,0 +1,13 @@ +<?php +/** + * Copyright (c) 2013 Georg Ehrke georg@ownCloud.com + * This file is licensed under the Affero General Public License version 3 or + * later. + * See the COPYING-README file. + */ +if(shell_exec('libreoffice') || shell_exec('openoffice')) { + require_once('libreoffice-cl.php'); +}else{ + require_once('msoffice.php'); + require_once('opendocument.php'); +} \ No newline at end of file diff --git a/lib/preview/opendocument.php b/lib/preview/opendocument.php new file mode 100644 index 0000000000..e69de29bb2 -- GitLab