====== Module einstellen ====== ===== Module einstellen auf den „Modules“ Server. ===== 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.\\ {{:qualitaetsmanagementsystem:arbeitsanweisungen:winscp3b.png|}} 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!\\ ===== Neues Modul einstellen ===== 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!\\ ===== Updaten ===== 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. {{:qualitaetsmanagementsystem:arbeitsanweisungen:ablage2.png|}}