Moodle ganze ordner downloaden

Unter Plugins -> Blocks -> Private Dateien von anderen Moodle-Plattformen herunterladen * in my_external_privatefiles | external_moodles geben Sie die Schlüssel-Wert-Liste von moodles/token ein, mit dem eine Verbindung hergestellt werden soll * Das Format ist eine PHP-Liste [moodle_url1,external_moodle_token_for_webservice_account1;moodle_url2,external_moodle_token_for_webservice_account2…] Kopieren Sie den Code direkt in das Verzeichnis local/downloadcenter. Öffnen Sie die Nachrichtenseite im Administrationsbereich, um die Installation automatisch zu starten. Danke Alexandru. Beim Testen der Funktionalität bin beim Ausführen des Plugins auf PostgreSQL schnell ein Fehler aufgetreten. Wird als #1 in Ihrem Tracker gemeldet. Bitte stellen Sie sicher, dass Sie das Plugin auf MySQL und PostgreSQL mindestens testen, bevor Sie eine feste Version einreichen. Wir werden mit dem Testen und der Codeüberprüfung fortfahren, sobald das Update hier zum Download verfügbar ist. Vielen Dank für Ihre Geduld mit dem Überprüfungs- und Genehmigungsprozess. docs.moodle.org/31/en/Folder_resource_settings Wenn Sie einen Ressourcenordner meinen, können Sie ihn als ziped-Ordner herunterladen, wenn Sie ihn hochladen/als ziped-Ordner anzeigen. Die Lösung mit einer ZIP-Datei im Ordner ist nicht elegant, entweder verlieren Sie den Überblick oder Sie verdoppeln die Menge an Speicher. Das Download Center Plugin (local/downloadcenter) ermöglicht es allen Benutzern, alle Dateien, Ordner sowie alle Dokumente von Studentenordnern eines gesamten Kurses als ZIP-Archiv mit einer übersichtlichen Ordnerstruktur herunterzuladen. Dann würden die Schüler die Übersicht über den Ordner verlieren, und sie müssten den gesamten Ordner herunterladen, bevor sie den Inhalt sehen konnten. IMHO nicht elegant.

my_external_privatesfiles ist ein Moodle-Block, der es einem Benutzer ermöglicht, einen Zip seiner privaten Dateien von einem externen Moodle abzurufen. Neben der Weboberfläche gibt es auch ein Befehlszeilentool in admin/tool/downloaddata/cli/downloaddata.php. Die Kursteilnehmer möchten einen ganzen Ordner als ZIP-Datei herunterladen können. Sie können die Namen der heruntergeladenen Dateien ändern und an einem anderen Speicherort platziert werden, sie werden nicht erneut heruntergeladen (nur wenn Sie die Verlaufsdateien löschen). Dieser Code ist die modifizierte Version des Downloaders erstellt von Vinay Chandra Weitere Informationen zur Verwendung der Web-Oberfläche finden Sie in Moodle docs bei Download-Kurse zum Herunterladen von Kursen und unter Download-Benutzer nach Rolle zum Herunterladen von Benutzern. Es ist geplant, ein Skript zu erstellen, um sich von allen Kursen auf einer moodle-Plattform anzumelden (und abzumelden). Im Moment gibt es ein Skript namens moodleCourseCrawler.py, das die Crawlcourseslink-Option verwendet. Dieses Skript protokolliert nur alle Kurse auf der Plattform. Das moodleCrawler.py Skript lädt alle Dateien herunter, die auf der Kursseite aller Kurse veröffentlicht wurden, für die Sie eingeschrieben sind. Synchronisierte Dateien im root_dir gelöscht werden.

Links in der Verlaufsdatei werden nicht heruntergeladen. Installieren Sie Block auf Blöcke Verzeichnis in der aktuellen moodle und in jedem externen moodle Sie müssen für jeden Moodle betroffen verbinden : Mit diesem Modul können teilnehmer eines Kurses alle relevanten Kursdokumente (Dateien, Ordner sowie Dokumente von Studentenordnern) in einem Schritt herunterladen.