Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/richdocuments.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2021-02-02 22:42:53 +0300
committerGitHub <noreply@github.com>2021-02-02 22:42:53 +0300
commit5744c9ae9e02010c4ab649164f929e2615e57316 (patch)
tree11bf0b283101cf3b316042b88813f6331e85a36b /appinfo
parent65685cd8dd1f542f7a9e2cb83a8e7956c7b8de97 (diff)
parent9279332b444400f40928596f1b78496d1a8b3da4 (diff)
Merge pull request #1317 from nextcloud/enh/21
Diffstat (limited to 'appinfo')
-rw-r--r--appinfo/app.php65
-rw-r--r--appinfo/info.xml4
2 files changed, 2 insertions, 67 deletions
diff --git a/appinfo/app.php b/appinfo/app.php
deleted file mode 100644
index 5034b4fe..00000000
--- a/appinfo/app.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<?php
-/**
- * ownCloud - Richdocuments App
- *
- * @author Frank Karlitschek
- * @copyright 2013-2014 Frank Karlitschek karlitschek@kde.org
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU AFFERO GENERAL PUBLIC LICENSE
- * License as published by the Free Software Foundation; either
- * version 3 of the License, or any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU AFFERO GENERAL PUBLIC LICENSE for more details.
- *
- * You should have received a copy of the GNU Affero General Public
- * License along with this library. If not, see <http://www.gnu.org/licenses/>.
- *
- */
-
-namespace OCA\Richdocuments\AppInfo;
-
-use OCA\Richdocuments\PermissionManager;
-
-$currentUser = \OC::$server->getUserSession()->getUser();
-if($currentUser !== null) {
- /** @var PermissionManager $permissionManager */
- $permissionManager = \OC::$server->query(PermissionManager::class);
- if(!$permissionManager->isEnabledForUser($currentUser)) {
- return;
- }
-}
-
-$eventDispatcher = \OC::$server->getEventDispatcher();
-$eventDispatcher->addListener(
- 'OCA\Files::loadAdditionalScripts',
- function() {
- \OCP\Util::addScript('richdocuments', 'files');
- }
-);
-$eventDispatcher->addListener(
- 'OCA\Files_Sharing::loadAdditionalScripts',
- function() {
- \OCP\Util::addScript('richdocuments', 'files');
- }
-);
-
-if (class_exists('\OC\Files\Type\TemplateManager')) {
- $manager = \OC_Helper::getFileTemplateManager();
-
- $manager->registerTemplate('application/vnd.openxmlformats-officedocument.wordprocessingml.document', dirname(__DIR__) . '/assets/docxtemplate.docx');
- $manager->registerTemplate('application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', dirname(__DIR__) . '/assets/xlsxtemplate.xlsx');
- $manager->registerTemplate('application/vnd.openxmlformats-officedocument.presentationml.presentation', dirname(__DIR__) . '/assets/pptxtemplate.pptx');
- $manager->registerTemplate('application/vnd.oasis.opendocument.presentation', dirname(__DIR__) . '/assets/template.odp');
- $manager->registerTemplate('application/vnd.oasis.opendocument.text', dirname(__DIR__) . '/assets/template.odt');
- $manager->registerTemplate('application/vnd.oasis.opendocument.spreadsheet', dirname(__DIR__) . '/assets/template.ods');
-
-}
-
-$app = \OC::$server->query(Application::class);
-$app->registerProvider();
-$app->updateCSP();
-$app->checkAndEnableCODEServer(); \ No newline at end of file
diff --git a/appinfo/info.xml b/appinfo/info.xml
index d29c0868..0bbe7e7e 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -6,7 +6,7 @@
<description><![CDATA[This application can connect to a Collabora Online (or other) server (WOPI-like Client). Nextcloud is the WOPI Host. Please read the documentation to learn more about that.
You can also edit your documents off-line with the Collabora Office app from the **[Android](https://play.google.com/store/apps/details?id=com.collabora.libreoffice)** and **[iOS](https://apps.apple.com/us/app/collabora-office/id1440482071)** store.]]></description>
- <version>3.7.14</version>
+ <version>4.0.0-beta1</version>
<licence>agpl</licence>
<author>Collabora Productivity based on work of Frank Karlitschek, Victor Dubiniuk</author>
<types>
@@ -29,7 +29,7 @@ You can also edit your documents off-line with the Collabora Office app from the
<screenshot>https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-4.png</screenshot>
<screenshot>https://www.collaboraoffice.com/downloads/nextcloud/richdocuments/collabora-online-screenshot-5.png</screenshot>
<dependencies>
- <nextcloud min-version="15" max-version="20" />
+ <nextcloud min-version="21" max-version="21" />
</dependencies>
<background-jobs>
<job>OCA\Richdocuments\Backgroundjobs\ObtainCapabilities</job>