Dies ist eine Erweiterung für das wirklich grossartige Moodle e-Learning System. Mit diesem Block können Kursteilnehmer die Ressourcen eines Kurses (Dokumente, Bilder, Präsentationen, ...) eines Kurses in einer ZIP-Datei herunterladen. Der Block berücksichtigt die Rechte des Users auf die einzelnen Dateien.
Installation
Nach dem Herunterladen müssen die Dateien in den Moodle "blocks" Ordner entzippt werden. Als Administrator kann der Block im Administrationsmenü unter Module → Blöcke → Übersicht sichtbar gemacht und konfiguriert werden. Diese Einstellungen gelten für die gesamte Moodle-Site.
Wenn der Block auf sichtbar geschaltet wurde, kann er in den Kursen hinzugefügt werden.
Zu berücksichtigen
Weil jeder Benutzer andere Rechte auf die Dateien haben kann und die Sichtbarkeit der einzelnen Ressourcen dynamisch umgeschaltet werden kann, muss die ZIP-Datei für jeden Anwender on-the-fly im Arbeitsspeicher kreiert werden. Das braucht natürlich ziemlich viel Speicher, darum sollte memory_limit in der php.ini Datei gross genug gewählt werden. Sollte etwas mit dem Block nicht klappen, sollte man als Erstes diesen Wert hochsetzen..
Im Beitrag Moodle Block Resource-Download ist die Technik der interne Aufbau des Blocks beschrieben.
Features
- Berücksichtigt die Zugriffsrechte der Benutzer.
- Dateien können mit RegEx-Mustern aus dem Zippen ausgeschlossen werden.
- Dateien können auf Grund der Grösse aus dem Zip ausgeschlossen werden.
Downloads