mod_sectionnav ist ein Joomla-Modul 1.0.x (mit Mambo 4.5.2.X kompatibel), mit dem ein Navigationsmenü für die Bereiche einer Website erstellt wird. Das ausgegebene Navigationsmenü besteht aus drei Ebenen: Bereiche (sections), Kategorien (categories) und Inhaltsobjekte (content items). Administratoren können im Back-End festlegen welche Bereiche vom Modul ausgegeben werden. Die auszugebenden Bereiche werden als durch Kommas getrennte Liste der Bereichs-IDs (section IDs) in einem Eingabefeld definiert. Durch die Reihenfolge der IDs wird die Reihenfolge der Ausgabe festgelegt.
Standardmäßig werden die festgelegten Bereiche als ungeordnete Liste im Modul dargestellt. Durch Klicken auf einen Bereichs-Link wird darunter eine Liste der zugehörigen Kategorien dargestellt und im Hauptbereich (mosMainBody) der Seite ein Bereichs-Blog (section blog). Nun können durch Klicken auf einen Kategorien-Link die enthaltenen Inhalte ebenfalls als ungeordente Liste im Modul ausgegeben werden. Im Hauptbereich wird der entsprechende Kategorien-Blog angezeigt. Durch Klicken auf einen Inhalts-Link wird dieser Inhalt im Hauptbereich angezeigt. In der Standardeinstellung werden den einzelnen Links Zugriffstasten (Access Keys) zugewiesen, um die Zugänglichkeit (Accessibility) der Site zu erhöhen.
Durch die Verwendung dieses Moduls kann auf Inhalte über maximal drei Klicks zugegriffen werden, ohne dass Menüobjekte für die Inhalte angelegt werden müssen.
accesskey.sectionnav_section, sectionnav_category und sectionnav_content.Alphabetical (alphabetisch), Admin Ordering (vorgegebene Sortierung).Alphabetical (alphabetisch), Admin Ordering (vorgegebene Sortierung), Last Modified First (zuletzt geändert zuerst), Most Popular First. (beliebteste zuerst)title oder title_alias von Inhalten (content items) für die Namen von Menü-Links verwendet wird.Für jeden festgelegten Bereich muss ein Menüobjekt vom Typ "Blog - Content Section" angelegt werden, damit die entsprechende Itemid bestimmt werden kann. Andernfalls funktioniert die Ausgabe des Pathway nicht korrekt. Zudem können Templates oder Module nur dann einem Bereich zugewiesen werden, wenn ein Menüobjekt vorhanden ist. Das Menüobjekt muss nicht veröffentlicht sein, ebenso muss auch das Menü, in dem es sich befindet, nicht veröffentlicht sein. Für Kategorien müssen keine Menüobjekte angelegt werden.
Wenn mehrere Instanzen des Moduls auf einer Seite verwendet werden, erfolgt die Zuweisung von Zugriffstasten möglicherweise nicht eindeutig. Dies trifft auch bei gleichzeitiger Verwendung des Moduls mod_sectionmenu zu.
Als mögliche Zugriffstasten werden ausschließlich die Buchstaben von a bis z ohne Sonderzeichen verwendet. Wenn ein Link keine Buchstaben enthält (z. B. nur Ziffern, Bindestriche,...) kann auf diesen nicht über die Tastatur zugegriffen werden. Dies trifft auch zu, wenn bereits alle Buchstaben, aus denen der Name eins Links besteht, bereits als Zugriffstasten verwendet werden.
This article is available in English under extensions.joomla.org.