- 11 Apr 2023
- 6 Minuten zu lesen
Kurs-Upload-Dateien werden erstellt
- Aktualisiert am 11 Apr 2023
- 6 Minuten zu lesen
Wenn Sie Kurse in großen Mengen auf Ihre Website hochladen möchten, müssen Sie eine CSV-Datei erstellen.
Beispieldatei
Unten sehen Sie ein Beispiel für eine Upload-Datei, bei der der Kurzname, der vollständige Name und die Kategorie des Kurses festgelegt sind. Beachten Sie, dass es keine Leerzeichen zwischen den Elementen gibt.
Kurzname,Vollname,Kategorie
Kurs wiederhergestellt,Kurs wiederhergestellt,1
courserestored2,Kurs wiederhergestellt 2,1
courserestaured3,Kurs wiederhergestellt 3,1
courserestored4,Kurs wiederhergestellt 4,1
Im obigen Beispiel legt die erste Zeile (Shortname,fullname,category) die Spaltenüberschriften fest.
Der erste Eintrag (oder die erste Spalte) in jeder fortlaufenden Zeile ist dann der Kurzname des Kurses. In diesem Beispiel lauten die Kurznamen des Kurses also: courserestored, courserestored2, courserestored3, courserestored4.
Die nächste Spalte ist der vollständige Name des Kurses. Dies wird oben im Kurs angezeigt. In diesem Beispiel sind die gewünschten vollständigen Namen: Kurs wiederhergestellt, Kurs 2 wiederhergestellt, Kurs 3 wiederhergestellt, Kurs 4 wiederhergestellt.
In diesem Beispiel ist die letzte Spalte die Kurskategorie, die immer die Kategorie-ID anstelle des Kategorienamens verwendet. Für dieses Beispiel ist die Kategorie-ID 1, die für eine Kategorie mit dem Namen Verschiedenes verwendet wird (obwohl Sie dies nicht aus dem Beispiel erkennen können, da Sie nur die Kategorie-ID und nicht den Namen verwenden). Kategorien müssen bereits vorhanden sein, um sie in einem Kurs-Upload verwenden zu können. Wenn Sie eine Kategorie-ID eingeben, die nicht existiert, erhalten Sie einen Fehler. Die Kategorie konnte während der Upload-Vorschau nicht nach ID aufgelöst werden, was bedeutet, dass keine Kurse in dieser Kategorie erstellt werden.
Textdatei wird erstellt
Die Textdatei zum Hochladen von Kursen muss eine CSV-Datei sein. Beim Erstellen Ihrer Datei können Sie die folgenden Spalten verwenden.
Kursinformationsfelder
Die meisten dieser Einstellungen sind in den Kurseinstellungen verfügbar. Beachten Sie, dass einige dieser Einstellungen entweder mit 1 (aktiviert) oder 0 (deaktiviert) aktiviert oder deaktiviert werden können. Dies ist nützlich, wenn Sie eine bestimmte Einstellung für einige der Kurse, die Sie hochladen, aktivieren möchten, aber nicht für alle. Wenn Sie die Standardeinstellung für einen der Kurse, die Sie hochladen, nicht ändern möchten, würden Sie das Feld einfach nicht in die Datei aufnehmen, da keines der auf diese Weise gesteuerten Felder obligatorisch in die Datei aufgenommen werden muss.
Feldname | Beschreibung |
---|---|
Vollständiger Name | Der vollständige Name des Kurses. |
Kurzname | Der Kurzname des Kurses. |
ID-Nummer | Die Kurs-ID-Nummer. |
Kategorie | Die ID der Kategorie in der Totara-Datenbank. Dies hat Vorrang vor category_idnumber und category_path. |
category_idnumber | Die ID-Nummer der Kategorie, zu der der Kurs hinzugefügt werden soll. |
category_path | Der vollständige Pfad der Kategorie, zu der der Kurs hinzugefügt wird. Wenn Sie eine Kategorie der obersten Ebene mit dem Kurznamen 'Engineering' und einer Unterkategorie mit dem Namen 'Maschinenlernen' haben, zu der Sie den Kurs hinzufügen möchten, dann würden Sie category_path auf 'Engineering / Maschinelles Lernen' setzen. |
sichtbar | Wenn Sie traditionelle Sichtbarkeit verwenden, setzen Sie dies auf 1, um den Kurs sichtbar zu machen, und auf 0, um ihn auszublenden. |
Zielgruppesichtbar | Bei der Verwendung zielgruppenbasierter Sichtbarkeit gelten die folgenden Werte: 0 für angemeldete Nutzer, 1 für angemeldete Nutzer und ausgewählte Zielgruppen, 2 für alle Nutzer und 3 für keine Nutzer. |
Startdatum | Das Datum, an dem der Kurs beginnt, z. B. TT/MM/JJJJ. |
Enddatum | Das Datum, an dem der Kurs endet, z. B. TT/MM/JJJJ. |
Zusammenfassung | Die Kurszusammenfassung. |
Format | Das Kursformat. Dies muss ein gültiges Format sein, das auf Ihrer Website aktiviert wurde. |
Thema | Der Name des Themas, das der Kurs verwenden muss. |
lang | Die Standardsprache für den Kurs. |
neueWebsites | Die Anzahl der Nachrichtenelemente, die im Nachrichtenblock angezeigt werden sollen, wenn sie verwendet werden. |
Showgrades | Stellen Sie 1 ein, damit die Lernenden das Bewertungsbuch anzeigen können, und 0, um das Bewertungsbuch auszublenden. |
Berichte anzeigen | Stellen Sie 1 ein, um Aktivitätsberichte zu aktivieren, und 0, um sie auszublenden. |
Legacy-Dateien | Auf 1 setzen, um alte Kursdateien zu aktivieren, und auf 0, um sie deaktiviert zu lassen (empfohlen). |
maxbytes | Legen Sie die maximale Upload-Größe (in Byte) für Dateien innerhalb des Kurses fest. Setzen Sie auf 0 , um das Website-Limit zu verwenden. |
Gruppenmodus | Legen Sie den Gruppenmodus für den Kurs fest. Verwenden Sie 0 für keine Gruppen, 1 für separate Gruppen und 2 für sichtbare Gruppen. |
groupmodeforce | Setzen Sie auf 1, um den Gruppenmodus zu erzwingen, und auf 0 , um Aktivitäten die Auswahl des Gruppenmodus zu ermöglichen. |
Abschluss aktivieren | Auf 1 setzen , um die Abschlussverfolgung für nachverfolgbare Rollen zu aktivieren, und auf 0, um die Abschlussverfolgung zu deaktivieren. |
AbschlussStartonenrol | Setzen Sie auf 1 , um den Abschluss zu verfolgen, wenn ein Nutzer zum ersten Mal angemeldet ist, oder auf 0, um den Abschluss nur zu verfolgen, wenn dies von einem nachverfolgbaren Ereignis verlangt wird. |
Kurstyp | Der Kurstyp. Setzen Sie auf 0 für E-Learning, 1 für gemischt, 2 für Seminar. |
Tags | Eine durch Kommas getrennte Liste von Tags, die dem Kurs hinzugefügt werden sollen. |
Optionen importieren
Diese Einstellungen haben Vorrang vor den Prozessparametern des Kurses, die sich auf das beziehen, was mit dem Kurs passiert, wie z. B. Umbenennung, Vorlagen und Zurücksetzen.
Feldname | Beschreibung |
---|---|
löschen | Wenn er auf 1 gesetzt ist (und der Kurs existiert), wird er gelöscht. |
Umbenennen | Wenn er auf 1 gesetzt ist (und der Kurs existiert), wird sein Kurzname aus der CSV-Datei aktualisiert. |
Sicherungsdatei | Ein absoluter Pfad zu einer Sicherungsdatei, die in den Kurs importiert werden soll. |
VorlageKurs | Der Kurzname eines Kurse s, aus dem Inhalte importiert werden sollen. |
zurücksetzen | Wenn er auf 1 gesetzt ist (und der Kurs existiert), wird er während dieses Prozesses zurückgesetzt. |
Rollenumbenennung
Während des Kurs-Uploads können Sie einige Rollen umbenennen, indem Sie das Format role_[shortname] für die Spaltenüberschrift und dann den neuen Kurznamen des Kurses in der Kurszeile verwenden. Zum Beispiel:
role_student,role_editingteacher,role_teacher
padawan,meister,jedi
Dies würde die Rolle des Lernenden (role_student) in padawan, die Rolle des bearbeitenden Trainers (role_editingteacher) in Masterund die Rolle des Trainers (role_teacher) in jedi umbenennen.
Feldname | Beschreibung |
---|---|
Rolle_* | Für das Umbenennen von Rollen im Kurs ist * der Kurzname der Rolle aus der definierten Rolle in der Datenbank. |
Kursformat-Optionen
Feldname | Beschreibung |
---|---|
numsections | Die Anzahl der Kursabschnitte (für die Demo, Themenund Wochenformat e). |
ausgeblendeteBereiche | Für die Demo, Themen, nur Wochen formate. |
Kursanzeigen | Für die Demo, Themen, nur Wochen formate. |
numdiskussionen | Nur für das soziale Format. |
Aktivitätstyp | Der Aktivitätstyp für einen Kurs, der das Einzelaktivitätsformat verwendet. |
Anmeldeoptionen
Einige Felder können so gestaltet werden, dass sie Anmeldemethoden aktivieren und konfigurieren. Die Felder müssen im Format enrollment_[number] für den Namen der Anmeldemethode benannt werden, gefolgt vom Format enrolment_[number]_property für seine Eigenschaften.
Feldname | Beschreibung |
---|---|
Anmeldung_*_* | Um die Anmeldeoptionen festzulegen, ist der erste Platzhalter (*) eine Ziffer, die die Anmeldeinstanz darstellt, und der zweite Platzhalter ist der Name der Einstellung, die festgelegt werden soll. Die folgenden Einstellungen können verwendet werden: Löschen, Deaktivierenvon , Startdatum, Enddatum, Anmeldezeitraum, Rolleund andere Optionen, die vom Anmeldeinstanztyp angezeigt werden. |
Sie könnten zum Beispiel Folgendes haben:
enrolment_1,enrolment_1_role,enrolment_2,enrolement_2_startdate
manuell,Lerner,selbst,20170629
In diesem Beispiel wird die Datei enrolment_1 als manuelle Anmeldemethode und die Standardrolle als Lernender festgelegt. Dann enrolment_2 wird auf die Selbstregistrierungsmethode eingestellt, mit dem Kursstartdatum 2017-06-29 (oder dem 29. Juni 2017).
Diese Informationen stammen alle nach dem obligatorischen Kurskurznamen, dem vollständigen Namenund der Kategorie, d. h. ein vollständiges Beispiel könnte sein:
Kurzname,vollständiger Name,Kategorie,enrolment_1,,enrolment_1_roleenrolment_2,,enrolment_2_startdate
courserestored,Course restored,1,manuell,learner,self,20170629
courserestored2,Kurs wiederhergestellt 2,1,manuell,learner,manuell,20170530
courserestored3,Course restauriert 3,1,self,editingtrainer,self,20181212
courserestored4,Course restauriert 4,1,self,learner,manual,20180107
Hinweise zum Verhalten
Das Kurs-Upload-Tool verwendet die Wiederherstellungsfunktion, wenn Sie ihm eine Sicherungsdatei zur Verfügung stellen, und es aktiviert nicht die Option Kurskonfiguration überschreiben. Einstellungen wie Abschlussprogressonview und Numsections werden aus diesem Grund nicht vom Backup zum Kurs übertragen. Das Kurs-Upload-Tool erzwingt keine Überschreibung der Kurskonfiguration, da die Hälfte der Einstellungen bereits aus der hochgeladenen CSV-Datei stammt. Die Kurseinstellungen werden nicht von der Sicherung übernommen, es sei denn, Sie aktivieren die Option Kurskonfiguration überschreiben.
Wenn Sie eine Sicherung als Vorlage für hochgeladene Kurse bereitstellen, werden die Kurseinstellungen nicht übernommen. Sie müssen von der CSV-Datei über die zulässigen Parameter bereitgestellt werden.
Wenn Sie eine Kurssicherungsdatei verwenden und sie als neuen Kurs wiederherstellen, werden Sie feststellen, dass sie wie erwartet wiederhergestellt wird. Wenn Sie jedoch zu einem bestehenden Kurs navigieren und in diesem Kurs Wiederherstellen auswählen, werden die Standardeinstellungen für die Wiederherstellung verwendet. Sie werden nach Abschluss feststellen, dass der bestehende Kurs seine Einstellungen beibehalten hat (z. B.Completionprogressonview) und diese nicht aus der Sicherung genommen hat.
© Copyright 2024 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions.