internetlehrer / CloudStorage

GNU General Public License v3.0
0 stars 0 forks source link

ILIAS CloudStorage-Plugin

Über

Dieses ILIAS Plugin ermöglicht die Einbindung von Cloud-Ordnern verschiedener Cloud-Storage Services.

In der aktuellen Version wird der Cloud-Storage Service [ownCloud] (https://owncloud.com/de/) unterstützt.

Weitere Services wie bspw. NextCloud sind in Planung.

Das Plugin übernimmt mit einer umfassenden Überarbeitung die Features des für ILIAS 8 abgekündigten [OwnCloud Plugins] (https://github.com/fluxapps/OwnCloud) und ermöglicht die nahtlose Migration der Cloud-Ordner aus ILIAS 7.

Darüberhinaus lassen sich nun auch verschiedene Cloud-Anbindungen des gleichen Typs konfigurieren wie bspw [sciebo] (https://hochschulcloud.nrw/) und parallel Services, die ebenfalls auf ownCloud basieren.

Für die ILIAS-Version 8 nutzen Sie bitte den branch 'release_8' (https://github.com/internetlehrer/CloudStorage/tree/release_8).

Features

Hinweise

Inhaltsverzeichnis

[TOC]

Voraussetzungen

Die Mindestvoraussetzungen, mit denen das Plugin getestet wurde, finden Sie hier im Überblick:

Des Weiteren benötigen Sie eine funktionsfähige Installation des gewünschten ownCloud-Services bzw. ein Kundenkonto des ownCloud-Service Anbieters.

Die Redirect-URL zur Erstellung der benötigten OAuth2 Credentials lautet: <SERVER_URL>/Customizing/global/plugins/Services/Repository/RepositoryObject/CloudStorage/classes/OwnCloud/redirect.php

Anpassungen der Icons für das Cloud-Ordner Objekt sowie Ordner- und Datei-Symbole

Die Icons befinden sich in : templates/images/* und können durch eigene Icons ersetzt werden:

Wenn Sie einen eigenen Skin verwenden, können die Icons in den Image-Ordner des Skins gelegt werden, statt im Plugin-Ordner angepasst zu werden.