Totara XML ist ein spezifisches Dateiformat, das für die Testaktivität in Totara Learn verwendet wird. Es basiert auf dem in der Moodle-Community entwickelten Moodle-XML-Format, ist jedoch für Totara-Quizfragen geeignet.
Die folgenden Fragetypen werden vom Totara XML-Format unterstützt (und können mit diesem exportiert, importiert oder erstellt werden):
- Multiple-Choice
- Wahr-Falsch
- Kurzantwort
- Numerische Antwort
- Zuordnung
- Freitext
- Klopfen
- Beschreibung
Der Fragetyp Beschreibung ist in seiner Funktion eingeschränkt, da er als Platz zum Hinzufügen von zusätzlichem Text gedacht ist.
Allgemeine Tags
Es gibt einige allgemeine Tags, die beim Erstellen einer Frage mit Totara XML verwendet werden können.
| Schlagwörter | Funktion |
|---|---|
| <question type=""> | Dies öffnet die Frage und würde den gewünschten Fragetyp zwischen den Anführungszeichen enthalten, z. B.: multichoice|truefalse|shortanswer|matching|cloze|essay|numerical|description. Beispiel: <question type="truefalse"> |
| </question> | Schließt die Frage am Ende des Abschnitts. |
| <name> | Wird verwendet, um den Namen der Frage einzugeben, z. B. <name>Name der Frage</name>. Es wird mit dem </name> Tag geschlossen. |
| <questiontext> | Wird verwendet, um den tatsächlichen Fragetext zu bezeichnen, z. B. <questiontext>Ist dies eine rhetorische Frage?</questiontext> Sie können dieses Tag auch verwenden, um das Format festzulegen (z. B. HTML, Markdown oder Klartext). Dazu wird das Format in das Tag eingefügt, z. B. <questiontext format="html">. |
| <answer> | Dies bezeichnet eine mögliche Antwort auf die Frage und folgt dem Fragetext-Tag. Sie können auch das Bruchattribut verwenden, um die richtige Antwort anzugeben, wobei 100 der/den richtigen Antwort(en) und alle anderen Antworten 0 zugewiesen werden. Beispiel: <answer fraction="100">Das ist richtig</answer> <answer fraction="0">Das ist falsch</answer> |
| <feedback> | Verwenden Sie dieses Tag innerhalb des Antwort-Tags, um Feedback zu geben, z. B.: <answer fraction="0"> <text>Das ist falsch</text> <feedback><text>Sie haben das falsch gemacht, versuchen Sie es erneut</text></feedback> </answer> |
Beispiel
<question type="multichoice">
<name>
<text> This is the question name </text>
</name>
<questiontext format="html">
<text>Can you answer this question?</text>
</questiontext>
<answer fraction="100"><text>This is correct</text></answer>
<answer fraction="0"><text>This is wrong</text></answer>
<answer fraction="0"><text>This is also wrong</text></answer>
</question>Multiple-Choice
Die folgenden Tags sind für Multiple-Choice-Quizfragen verfügbar.
| Schlagwörter | Funktion |
|---|---|
<single> | Dies wird verwendet, um zu bestimmen, ob es eine einzelne Antwort oder mehrere Antworten gibt. Einzelne Antworten werden mit Optionsfeldern angezeigt, während mehrere Antworten Kontrollkästchen verwenden. Sie können "Wahr" (einzeln) oder "Falsch" (mehrfach) eingeben. Zum Beispiel: <single>wahr</single> |
| <shuffleanswers> | Dies wird verwendet, um zu bestimmen, ob Sie die Antworten shufflen möchten (d. h. ihre Reihenfolge randomisieren) und kann einen Wert von 1 (shuffle) oder 0 (nicht shufflen) enthalten. Beispiel: <shuffleanswers>1</shuffleanswers> |
| <answernumbering> | So können Sie die Nummerierung für Antworten festlegen. Sie können zwischen den folgenden Optionen wählen: keine, abc, ABCD oder 123. Beispiel: <answernumbering>123</answernumbering> |
Kurzantwort
Der folgende Tag steht für kurze Quizfragen zur Verfügung.
| Schlagwörter | Funktion |
|---|---|
| <usecase> | Dies wird verwendet, um anzugeben, ob die Groß-/Kleinschreibung beachtet werden soll, d. h. ob die Antworten auf ihre Groß-/Kleinschreibung geprüft werden sollen. Dieses Tag kann den Wert 1 (Groß-/Kleinschreibung) oder 0 (Groß-/Kleinschreibung) verwenden. Beispiel: <usecase>1</usecase>. |
Zuordnung
Die folgenden Tags stehen für passende Quizfragen zur Verfügung.
| Schlagwörter | Funktion |
|---|---|
<subquestion> | Jedes passende Paar ist in einem <subquestion> Tag enthalten, wobei das erste Element im Paar <text> Tags und das zweite zusätzlich <answer> Tags verwendet. Beispiel: <text>Dies ist das erste Element im Paar.</text> <answer> <text>Dies ist das zweite Element im Paar.</text> </answer> </subquestion> |
| <shuffleanswers> | Dies wird verwendet, um festzulegen, ob Sie die Antworten shufflen möchten, und kann einen Wert von 1 (shuffle) oder 0 (nicht shufflen) enthalten. Beispiel: <shuffleanswers>1</shuffleanswers> |
Join the Totara Community for more resources to help you get the most out of Totara.
© Copyright 2026 Totara Learning Solutions. All rights reserved.