diff options
-rw-r--r-- | doc/documentation.txt | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/doc/documentation.txt b/doc/documentation.txt index 5bc6456..6cd9f28 100644 --- a/doc/documentation.txt +++ b/doc/documentation.txt @@ -254,13 +254,12 @@ Umstaenden da. == Installation -Das Modul verzeichnis (sqlbox/ im Projektordner) muss zunächst auf den Server -in das mod Verzeichnis der Moodle-Installation kopiert werden: +Das Modul verzeichnis (+sqlbox/+ im Projektordner) muss zunächst auf den Server +in das Modulverzeichnis (+mod+) der Moodle-Installation kopiert werden: [source,sh] ---- cp -R sqlbox/ /path/to/moodle/htdocs/mod/ - ---- Es sollte im weiteren eine Datenbank für die Tests und dazugehörige Nutzer @@ -297,7 +296,7 @@ psql -f oracle-conversion/kapv-schema.sql sqlbox psql -f oracle-conversion/kapv.sql sqlbox ---- -Nun kann in Moodle Die Konfiguration des Plugins vorgenommen. +Nun kann in Moodle die Konfiguration des Plugins vorgenommen werden. Als Administration wird die Datenbankkonfiguration über: +Einstellungen->Website-Administration->Plugins->Aktivitäten->sqlbox+ erreicht. Hier müssen Hostname, Datenbank, Nutzer und Passwort entsprechend der zuvor @@ -311,18 +310,18 @@ In der Aktivitätsliste wird SQLBox gewählt und eine Aufgabe mit Beschreibung u Referenz-Abfrage angelegt. Dieser Prozess wiederholt sich für jede zu stellendene Aufgabe. -Alternativ können die Testaufgaben automatisiert der Moodle instanz inzugefügt +Alternativ können die Testaufgaben automatisiert der Moodle-Instanz hinzugefügt werden. Dazu wird die der exportierte Aufgabendatenbestand von Nils Weber -benutzt, dieser ist in der Datei +oracle-conversion/lesson.xml+ zu finden. +benutzt, dieser ist in der Datei +oracle-conversion/lesson.xml+ zu finden. Ein XSLT-Programm (+oracle-conversion/oracle-conversion/lesson-add-to-moodle.xsl+) erstellt -Kommandozeilenbefehle, die zur Erstellung notwendig sind. Dazu wir das -Kommandozeilen Programm curl benutzt, das HTTP-Anfragen erlaubt. +Kommandozeilenbefehle, die zur Erstellung notwendig sind. +Dazu wir das Kommandozeilen Programm curl benutzt, das HTTP-Anfragen erlaubt. Zu Erzeugung wird also das reguläre Moodle-Formular benutzt. -Dazu muss im Script +oracle-conversion/create-kapv-in-moodle.sh+ die MoodleSession -(vom Cookie auszulesen) und der sesskey (in den URLs enthalten) angepasst -werden um es danach auszuführen. -Außerdem müssen course, section und modul ID angepasst werden. +Dazu muss im Script +oracle-conversion/create-kapv-in-moodle.sh+ die +Moodle-Session (vom Cookie auszulesen) und der Session-Key (in den URLs +enthalten) angepasst werden um es danach auszuführen. +Außerdem müssen Course-, Section- und Modul-ID angepasst werden. [source,sh] ---- |