Dies ist eine alte Version des Dokuments!
Moodle
FH Complete stellt derzeit Schnittstellen für Moodle 1.9 und Moodle 2.4 zur Verfügung.
Über diese Schnittstellen können automatisiert Moodlekurse zu den entsprechenden Lehrveranstaltungen erstellt werden. Studierende und Lektoren werden automatisch ins Moodle übernommen. Die Benotung kann aus dem Moodle ins FH Complete übernommen werden.
Moodle 2.4
Aktivierung der Webservices
FHComplete Plugin installieren
Um die Verbindung mit Moodle 2.4 herstellen zu können, muss die Webservice Schnittstelle von Moodle aktiviert werden.
Die Freischaltung erfolgt über folgende Punkte:
Login im Moodle als Administrator
Website-Administration → Zusatzoptionen → Webservices → Hackerl muss gesetzt werden
Website-Administration → Plugins → Webservices → Protokolle verwalten → Protokoll SOAP aktivieren
Website-Administration → Plugins → Webservices → Externe Services → Hinzufügen\\Name: FHComplete oder beliebige andere Bezeichnung\\Aktiviert: anhaken\\Nur für autorisierte Nutzer/inne: anhaken
Nach dem Anlegen des Service können Funktionen hinzugefügt werden. Die folgenden Funktionen werden sind für den Betrieb notwendig:
core_user_create_users
Website-Administration → Plugins → Webservices → Externe Services - Zu dem neu erstellten Service muss nun über „Autorisierte Nutzer/innen“ der Administrator hinzugefügt werden.
Website-Administration → Plugins → Webservices → Tokens verwalten - Hier muss ein neuer Token erstellt werden. Über diesen Token erfolgt der Zugriff auf die Moodle Webservices. Dieser Token ist geheim zu halten. Und muss im FH Complete in cis.config.inc.php und vilesci.config.inc.php unter MOODLE_TOKEN24 gespeichert werden.