Skip to content

Ilias und Moodle

Alexander Kosmehl edited this page Feb 19, 2022 · 2 revisions

Im Folgenden wird eine beispielhafte Installation des Trainers auf Ilias durchgeführt.

Vorraussetzungen

Um den Trainer hosten zu können benötigen Sie zunächst eine gebündelte Produktionsvariante des Trainers. Sie können hierzu entweder die aktuell auf GitHub gehostete Version herunterladen, oder das Bündel selbst erzeugen. Lesen Sie hierzu Build mit npm.

Verwendung der GitHub-Version

Wechseln Sie auf der Hauptseite des Trainer-Repository zunächst auf den gh-pages-Branch.

Branch-Select

Laden Sie nun diesen Ordner als ZIP-Datei herunter.

Branch-Download

Die heruntergeladene Zip-Datei können Sie nun im weiteren Schritt Upload auf Ilias verwenden.

Verwendung der mit npm erzeugten Version

Nachdem Sie in Build mit npm die gebündelte Version erzeugt haben, können Sie diesen Ordner nun verwenden. Dieser muss für den Upload zu Ilias lediglich zu einer Zip-Datei komprimiert werden.

Zip-Folder

Diesen Ordner können Sie nun im weiteren Schritt Upload auf Ilias verwenden.

Upload auf Ilias

Auf Ilias können Sie nun den komprimierten Ordner hochladen.

Klicken Sie hierzu zunächst auf Neues Objekt hinzufügen und dann auf Lernmodul HTML.

Lernmodul-HTML

Erzeugen Sie nun ein neues Lernmodul und geben Sie diesem einen Titel.

Lernmodul-Create

Wechseln Sie nun in den Reiter Dateiverzeichnis und laden Sie die Zip-Datei hoch.

Lernmodul-Upload

Nun können Sie die Zip-Datei mit der Entzippen Aktion entpacken. Den Zip-Ordner benötigen Sie nun nicht mehr und können ihn löschen.

Lernmodul-Unzip

Wechseln Sie nun in den entpackten Ordner und stellen Sie sicher, dass die index.html als Startdatei markiert ist. Sollte dies nicht der Fall sein, lässt sich dies im Aktions-Kontextmenü festlegen.

Lernmodul-Entrypoint

Der Trainer sollte nun erfolgreich zu Ilias hinzugefügt worden sein. Wechseln Sie zum Aufruf des Trainers zurück in den Ordner in dem Sie das Lernmodul erzeugt haben und klicken dieses an.

Der Trainer sollte sich nun öffnen.

Lernmodul-Trainer