navitem
Typ
Struktur-Element
Zulässige Kind-Elemente:
Unterstütze Attribute
-
difficulty (optional): Kennzeichnet anhand einer positiven, ganzen Zahl, wie schwer dieser Navigationseintrag ist. Gekennzeichnet wird dies mit einem Hammersymbol pro Schwierigkeitsgrad.
Default-Wert: 0 -
label (optional): Individuell zu vergebender "Nummerierer" des Listeneintrags. Er überschreibt die entsprechende automatische Nummerierung.
Default-Wert: false -
name (optional): Bezeichner des Elements zur Identifizierung. Der Name muss innerhalb eines variant-Elements eindeutig sein.
Default-Wert: - -
numbered (optional): Boolescher Wert der angibt, ob der Navigationseintrag die Nummerierung um eins erhöht. Default-Wert: true
-
roles (optional): Leerzeichen separierte Liste von Rollen, die der Navigationseintrag einnehmen soll. Damit sind i.d.R. bestimmte Funktionalitäten verknüpft. Mögliche Werte sind: learnpath, home, impressum, privacy
Default-Wert: - -
showlearnpathinfo (optional): Gibt an, ob das mit dem Navigationseintrag verknüpfte page-Element als Information im Zuge des Lernpfades angezeigt werden soll, sofern dies sinnvoll/möglich ist.
Default-Wert: true -
tags (optional): Liste von eigenen Bezeichnern, um z. B. besondere Stilvorgaben u.ä. implementieren zu können. Die Listenelemente werden durch Leerzeichen voneinander getrennt.
Default-Wert: - -
visible (optional): Boolescher Wert der angibt, ob der Navigationseintrag für den Nutzer sichtbar sein soll oder nicht.
Default-Wert: true
weitere Informationen zur Syntax
Beschreibung
Ein navitem-Element ist ein einzelner Eintrag/Navigationspunkt in der Navigationsliste.
Code-Beispiele
<navigation>
<navlist>
<navitem roles="home">
<ref to="page-home">Home</ref>
</navitem>
<navitem difficulty="2">
<ref to="page-difficulty">Schweres Thema</ref>
</navitem>
<navitem label="XY" numbered="false">
<ref to="page-label">Eigenes Label</ref>
</navitem>
<navitem>
<ref to="page-learnpathdemo">Lernpfaddemo</ref>
<navlist>
<navitem roles="learnpath">
<ref to="page-learnpath1">Lernpfad 1</ref>
<navlist>
<navitem>
<ref to="page-learnpath1content">Lernpfad Inhalt 1</ref>
</navitem>
</navlist>
</navitem>
<navitem roles="learnpath" showlearnpathinfo="false">
<ref to="page-learnpath2">Lernpfad 2</ref>
<navlist>
<navitem>
<ref to="page-learnpath2content">Lernpfad Inhalt 2</ref>
</navitem>
</navlist>
</navitem>
</navlist>
</navitem>
</navlist>
</navigation>