Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.84 KB

README.md

File metadata and controls

37 lines (23 loc) · 1.84 KB

Stud.IP-"Etherpad Lite"-Integration

Der Stud.IPad Plugin erlaubt es Stud.IP mit einem Etherpad-Lite Server zu verbinden.

Stud.IP Etherpad in einer Veranstaltung

Installation

Zuerst muss etherpad-lite installiert werden. Folgen Sie dazu der Beschreibung auf https://github.com/ether/etherpad-lite#installation

Nun muss ihr Etherpad noch konfiguriert werden. Grundlegendes dazu finden Sie unter https://github.com/ether/etherpad-lite#tweak-the-settings

Sie müssen zwingend die Datei APIKEY.txt anlegen und dort ein beliebiges Token anlegen. Dieses Token wird für API-Zugriffe von Stud.IP auf ihr Etherpad benötigt. Mehr dazu findet sich unter https://etherpad.org/doc/v1.6.2/#index_authentication

Wenn Sie möchten, installieren Sie sich weitere Plugins aus der Liste https://github.com/ether/etherpad-lite/wiki/Available-Plugins

Für den Betrieb mit Stud.IP müssen aber zwei Plugins installiert sein:

npm install ep_auth_session
npm install github:virtUOS/ep_resize

Starten Sie jetzt Ihre Etherpad-Installation.

Nun können sie das Stud.IP-Plugin aus diesem Repository installieren. Zum Schluss müssen Sie noch ein paar Konfigurationsoptionen in Stud.IP vornehmen (also unter https:///dispatch.php/admin/configuration/configuration ):

  • STUDIPAD_APIKEY : API-Key fuer das Etherpad Lite API. Tragen Sie hier den Inhalt aus APIKEY.txt ein!
  • STUDIPAD_PADBASEURL : URL zu Pads auf dem Etherpad Lite Server, z.B. https://:9001/p
  • STUDIPAD_APIURL : URL zum Etherpad Lite API, z.B. https://:9001/api
  • STUDIPAD_INITEXT : Text der in neue Pads automatisch eingefügt wird.

Verwendung

Für jede Veranstaltung / Studiengruppe in Stud.IP können Pads von Dozenten/Tutorn angelegt werden. Innerhalb von der Veranstaltung kann dann jeder Teilnehmer die bereits angelegten Pads nutzen.