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-01-28 14:05:36 +0300
committerJulius Härtl <jus@bitgrid.net>2021-01-29 15:55:28 +0300
commit71a13878f0f37fcee7801aa1c61841f1b7967e7a (patch)
tree22c96a0f92b2dbc5c349faf5fe9b2195e0ac2061 /appinfo
parent66452d99c205172ce5b244606c9092dbbf320cef (diff)
Move to IBootstrap
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'appinfo')
-rw-r--r--appinfo/app.php65
1 files changed, 0 insertions, 65 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