Kurs-Upload-Dateien werden erstellt
  • 11 Apr 2023
  • 6 Minuten zu lesen

Kurs-Upload-Dateien werden erstellt


Article Summary

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. 

Unabhängig von den anderen Feldern, die Sie hinzufügen (siehe unten), erfordert die Datei den Kurznamen, den vollständigen Namenund entweder die Kategorie, category_idnumberoder category_path.

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.

Feldnamen müssen in Kleinbuchstaben angegeben werden.
FeldnameBeschreibung

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, für alle Nutzer und 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 , um das Website-Limit zu verwenden.

Gruppenmodus

Legen Sie den Gruppenmodus für den Kurs fest. Verwenden Sie für keine Gruppen, für separate Gruppen und für sichtbare Gruppen.

groupmodeforce

Setzen Sie auf 1, um den Gruppenmodus zu erzwingen, und auf , 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 , 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.

FeldnameBeschreibung

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.

FeldnameBeschreibung

Rolle_*

Für das Umbenennen von Rollen im Kurs ist * der Kurzname der Rolle aus der definierten Rolle in der Datenbank.

Kursformat-Optionen

FeldnameBeschreibung

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. 

FeldnameBeschreibung

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

Kurse hochladen ist noch nicht mit allen Anmeldemethoden kompatibel.

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. 


War dieser Artikel hilfreich?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.