navigation
Typ
Struktur-Element
Zulässige Kind-Elemente:
Unterstütze Attribute
-
fullnumbering (optional): Boolescher Wert der angibt, ob die übergeordnete Nummerierungsebene in die aktuelle Nummerierung mit einbezogen werden soll.
Default-Wert: true -
indent (optional): Wert, der den allgemeinen Einschub bei Listenelementen angibt. Default-Wert: auto
weitere Informationen zur Syntax
Beschreibung
Ein navigation-Element ist eines der Hauptbestandteile eines edML-Kurses. Unter diesem Element wird die Navigation zusammengefasst. Diese kann je nach Player-Einstellungen dynamisch (= aus- und einfahbar auf der linken Seite) als auch statisch sein (= feststehende Breite). Bei der dynamischen Variant entscheidet die maximale Anzeigebreite des Kurses, ob diese standardmäßig ausgefahren oder eingefahren ist.
Code-Beispiele
<navigation>
<navlist>
<navitem roles="home">
<ref to="page-home">Home</ref>
<navlist>
<navitem>
<ref to="page-sub">Unterseite</ref>
</navitem>
</navlist>
</navitem>
<navitem>
<ref to="page-second">Zweite Seite</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<textbox><p>Startseite: Standard-Navigation</p></textbox>
</page>
<page name="page-second">
<textbox><p>Zweite Hauptseite</p></textbox>
</page>
<page name="page-sub">
<textbox><p>Unterseite</p></textbox>
</page>
</pages>
<navigation fullnumbering="false">
<navlist>
<navitem roles="home">
<ref to="page-home">Home</ref>
<navlist>
<navitem>
<ref to="page-sub">Unterseite</ref>
</navitem>
</navlist>
</navitem>
<navitem>
<ref to="page-second">Zweite Seite</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<textbox><p>Navigation mit fullnumbering = false </p></textbox>
</page>
<page name="page-second">
<textbox><p>Zweite Hauptseite</p></textbox>
</page>
<page name="page-sub">
<textbox><p>Unterseite</p></textbox>
</page>
</pages>
<navigation indent="0px">
<navlist>
<navitem roles="home">
<ref to="page-home">Home</ref>
<navlist>
<navitem>
<ref to="page-sub">Unterseite</ref>
</navitem>
</navlist>
</navitem>
<navitem>
<ref to="page-second">Zweite Seite</ref>
</navitem>
</navlist>
</navigation>
<pages>
<page name="page-home">
<textbox><p>Navigation mit indent = 0px</p></textbox>
</page>
<page name="page-second">
<textbox><p>Zweite Hauptseite</p></textbox>
</page>
<page name="page-sub">
<textbox><p>Unterseite</p></textbox>
</page>
</pages>