Servername:
modules.private.oncampus.de
IP: 192.168.0.183
Username:
modules
PW: !dMUine1
Der Server ist in einem privatem Netz 192.168.0.0 das nur von Arbeitsplätzen erreichbar ist, die
in der zentralen Firewall freigeschaltet sind.
Die Software „WinSCP“ hat sich zur Datenübertragung bewährt.
In /opt/www/modules.private.oncampus.de/www/html befinden sich die Module.
In jedem Modulverzeichniss finden sich die 4 Verzeichnisse:
extra, offmod, onmod und pdfmod.
Oft ist jedoch nur onmod mit Daten gefüllt. Kommt darauf an was vorliegt b.z.w. geliefert wird.
Es gibt als Beispiel das Modul ir000, dort sind auch Dateien aus extra, offmod und pdfmod eingebunden.
http://moodle.oncampus.de/modules/ir000/index.html?uid=oc.admin!&cid=oc.course!
Zuerst in /opt/www/modules.private.oncampus.de/www/html ein neues Verzeichniss entsprechend der IR Nummer der Moduls anlegen, z.B.
/opt/www/modules.private.oncampus.de/www/html/ir999
Dort die Verzeichnisse extra, offmod, onmod und pdfmod anlegen.
Die Moduldateien entsprechend dort hineinkopieren.
Meistens gibt es nur Datein für onmod.
In der Praxis hat es sich bewährt die Dateien als Zip Archiv mit WinSCP zu kopieren
und dann dort zu entpacken. Geht schneller als alle Dateien einzeln zu übertragen.
Beim ersten Einstellen des Moduls
(oder wenn sich der Name/Pfad der Einstiegsseite ändert)
muß eine „onmod_start.txt“ mit dem Pfad zur Einstiegsseite des Modules erstellt werden, z.B.: ./onmod/index.html
Aus der „onmod_start.txt“ muß dann mit dem „clink.sh“ Sript die index.html Datei erzeugt werden.
(Start-Datei für Moodle, /opt/www/modules.private.oncampus.de/www/html/irxxx/index.html )
Außerdem sollte in die Datei /opt/www/modules.private.oncampus.de/www/html/clink/ir_module.txt die IR Nummer und der Modulname eingetragen werden.
(Beim updaten eines Modules sind diese Schritte normalerweise NICHT nötig.)
Zum Erzeugen der index.html Start-Datei für Moodle per ssh als user modules auf
modules.private.oncampus.de verbinden.
cd /opt/www/modules.private.oncampus.de/www/html/clink ./clink.sh irxxx
Zum Testen:
http://moodle.oncampus.de/modules/irxxx/index.html?uid=oc.admin!&cid=oc.course!
Beim Updaten müssen normalerweise nur die Dateien in onmod (und ggf. in extra, offmod und pdfmod)
ausgetauscht werden.
Dabei hat sich diese Vorgehensweise bewährt:
-Mit WinSCP das gezippte Modul auf den „Modules“ Server in das entsprechende Verzeichniss kopieren.
-In ssh Shell auf dem „Modules“ Server die alten Modul-Dateien löschen, dann das gezippte Modul entpacken.
Zur Archivirung sollte nach jeder Modulaktualisierung eine (gepackte) Kopie in die eroom Ablage kopiert werden.
Dort die letzten 2 Versionen vorhalten.