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