Skip to content

navlist

Typ

Struktur-Element

Zulässige Kind-Elemente:

Unterstütze Attribute

  • format (optional): Format für die automatisch generierten Bezeichnungen der Navigationselemente in dieser Liste. Wenn dieses Attribut nicht festgelegt ist, wird das in den Kurseinstellungen unter navsettings angegebene Standardformat verwendet.
    Default-Wert: -

  • lastsep (optional): Boolescher Wert der angibt, ob das letzte Trennzeichen in der automatisch generierten Beschriftung der Navigationselemente dieser Navigationsliste angezeigt werden soll. Wenn dieses Attribut nicht festgelegt ist, gilt das in den Kurseinstellungen unter navsettings festgelegte Standardverhalten. Default-Wert: -

  • open (optional): Boolescher Wert der angibt, ob diese Navigationsliste beim Laden des Kurses standardmäßig geöffnet sein soll. Der Standardwert ist auto, bei dem die verarbeitende Anwendung entscheidet, ob die Navigationsliste geöffnet wird. Dies kann beispielsweise auf der Verschachtelungsebene der Liste basieren. Default-Wert: auto

  • separator (optional): Legt das Trennzeichen fest, welches in der automatisch generierten Beschriftung der Navigationselemente dieser Navigationsliste verwendet wird. Wenn dieses Attribut nicht festgelegt ist, wird das in den Kurseinstellungen unter „navsettings“ angegebene Standardtrennzeichen verwendet. Default-Wert: -

  • xml:base (optional): Attribut, das zu XML-Verarbeitungszwecken zulässig ist. Es ermöglicht z. B. das automatisierte Aufteilen und Zusammenführen von edML-(Datei)Fragmenten. Default-Wert: -

  • xml:id (optional): Attribut, das zu XML-Verarbeitungszwecken zulässig ist. Es ermöglicht z. B. das automatisierte Aufteilen und Zusammenführen von edML-(Datei)Fragmenten.
    Default-Wert: -

weitere Informationen zur Syntax

Beschreibung

Ein navlist-Element gruppiert navitem-Elemente einer Navigation zu einer Navigationsebene zusammen.

Code-Beispiele

Code-Beispiel: Standard
<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>
Code-Beispiel: format
<navigation>
  <navlist>
    <navitem roles="home">
      <ref to="page-home">Home</ref>
      <navlist format="letter">
        <navitem>
            <ref to="page-sub">Unterseite</ref>
        </navitem>
      </navlist>
    </navitem>
    <navitem>
      <ref to="page-second">Zweite Seite</ref>
    </navitem>
  </navlist>
</navigation>
Code-Beispiel: lastsep
<navigation>
  <navlist lastsep="false">
    <navitem roles="home">
      <ref to="page-home">Home</ref>
      <navlist format="letter">
        <navitem>
            <ref to="page-sub">Unterseite</ref>
        </navitem>
      </navlist>
    </navitem>
    <navitem>
      <ref to="page-second">Zweite Seite</ref>
    </navitem>
  </navlist>
</navigation>
Code-Beispiel: open
<navigation>
  <navlist>
    <navitem roles="home">
      <ref to="page-home">Home</ref>
      <navlist open="true">
        <navitem>
            <ref to="page-sub">Unterseite</ref>
        </navitem>
      </navlist>
    </navitem>
    <navitem>
      <ref to="page-second">Zweite Seite</ref>
    </navitem>
  </navlist>
</navigation>
Code-Beispiel: separator
<navigation>
  <navlist separator="#">
    <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>