course
Typ
Struktur-Element
Zulässige Kind-Elemente:
Unterstütze Attribute
-
lang: Gibt einen eindeutigen Variantenbezeichner (in der Regel der Sprachbezeichner nach RFC 5646) an.
-
radixpoint (optional): Wert, der angibt, ob Punkt oder Komma als Separator zwischen Vor- und Nachkommastellen verwendet werden soll. Mögliche Werte: auto, comma, dot Default-Wert: auto
-
xml:base (optional): Dieses Attribut bietet eine Möglichkeit, in einem XML-Dokument die Basisadresse anzugeben, die von relativen Links in einem Element verwendet wird. Die edML-Sprache verwendet dieses Attribut nicht, es ist jedoch aus praktischen Gründen zur XML-Verarbeitung zulässig. Default-Wert: -
-
xml:id (optional): Dieses Attribut bietet eine Möglichkeit, einem Element in einem XML-Dokument eine eindeutige Kennung zuzuweisen, mit der es referenziert werden kann. Die edML-Sprache nutzt diesen Mechanismus nicht, es ist jedoch aus praktischen Gründen zur XML-Verarbeitung zulässig. Default-Wert: -
weitere Informationen zur Syntax
Beschreibung
Ein variant-Element ist innerhalb eines Kurses eine (Sprach-)Variante des Kursers. Sofern mehrere Varianten existieren, kann der Nutzer über das Hamburger-Menü zwischen diesen wechseln. Sind die Namen der page-Elemente in beiden Variante aufzufinden, wird jeweils die passende Seite mit gleichem Namenswert beim Wechsel der Variante aufgerufen
Code-Beispiele
<course xmlns="http://mint-kolleg.kit.edu/edML" edmlversion="0.6.0">
<settings defaultvariant="de"></settings>
<variant lang="de">
<title>Mein Kurs</title>
<navigation>
<navlist>
<navitem roles="home">
<ref to="page-home">Start</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<title>Start</title>
<textbox>
<p>Hallo Welt!</p>
</textbox>
</page>
</pages>
</variant>
<variant lang="en">
<title>My Course</title>
<navigation>
<navlist>
<navitem roles="home">
<ref to="page-home">Home</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<title>Home</title>
<textbox>
<p>Hello world!</p>
</textbox>
</page>
</pages>
</variant>
</course>
<course xmlns="http://mint-kolleg.kit.edu/edML" edmlversion="0.6.0">
<settings defaultvariant="de"></settings>
<variant lang="de">
<title>Mein Kurs</title>
<navigation>
<navlist>
<navitem roles="home">
<ref to="page-home">Start</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<title>Start</title>
<textbox>
<p>Hallo Welt!</p>
</textbox>
</page>
</pages>
</variant>
<variant lang="en">
<title>My Course</title>
<navigation>
<navlist>
<navitem roles="home">
<ref to="page-home">Home</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<title>Home</title>
<textbox>
<p>Hello world!</p>
</textbox>
</page>
</pages>
</variant>
</course>