{{#invoke:Shortcuts|template}} Vorlage:Hilfe
Eine Navigationsleiste ist in Wikipedia eine Vorlage, die zur schnellen und einfachen Navigation zwischen Artikeln innerhalb einer geschlossenen Gruppe gedacht ist. Navigationsleisten erfüllen den im Grunde gleichen Zweck wie Listenartikel und Kategorien. Sie sind kompakter und direkt in den jeweiligen Artikeln eingebettet, so dass man sich beim Springen zu verwandten Artikeln wenigstens einen weiteren Ladeschritt spart.
Ein Beispiel ist der Artikel Ganymed (Mond), der die Navigationsleiste Vorlage:Navigationsleiste Monde verwendet. Diese bietet einen kompakten Überblick über alle Monde in unserem Sonnensystem und ermöglicht die schnelle Navigation zu dem Artikel über einen anderen Mond.
Eine Variante ist die Linkbox (Navibox) am rechten Artikelanfang (wie hier), die denselben Zweck erfüllt und weitgehend den gleichen Regeln folgt.
Einsatz
Navigationsleisten sollten sparsam eingesetzt werden, da sie ihre Nützlichkeit für die Benutzer nur dann entfalten können, wenn sie sich nicht übermäßig in den Artikeln anhäufen. Vor einer Neuanlage sollte daher stets geprüft werden, ob
- Kategorien oder Listen den gewünschten Zweck nicht besser erfüllen könnten oder ihn bereits erfüllen,
- andere, vorhandene oder denkbare Navigationsleisten nicht Vorrang haben könnten und jetzt oder in Zukunft eine benutzerunfreundliche Anhäufung von Navigationselementen in den Artikeln droht,
- das System der Navigation tatsächlich ein anzunehmendes Benutzerinteresse abbildet, das heißt ob wirklich zu erwarten ist, dass ein starkes Benutzerbedürfnis nach Navigation zwischen genau der Auswahl von Artikeln der geplanten Navigationsleiste besteht.
Navigationsleisten stellen kein Arbeitsmittel, sondern ein Mittel der Benutzerführung dar. Sie können nach Ansicht vieler Wikipedianer erheblich zur Benutzerfreundlichkeit eines Lexikons beitragen, solange sich alle Autoren darum bemühen, ihren Einsatz auf die wirklich sinnvollen Fälle zu beschränken und ihre mächtige Funktionalität nicht durch inflationäre oder überflüssige Verwendung in Bagatellzusammenhängen zu zerstören.
Navigationsleisten werden am Ende des Artikels gesetzt, im Quelltext sind sie vor den Kategorien anzuordnen. Bei mehreren Navigationsleisten sollten diese mit Hilfe des NaviBlocks optisch zusammengefasst werden. Schmale Linkboxen – wie derzeit vor allem in der englischsprachigen Wikipedia verwendet – stehen meist am rechten Rand.
Navigationsleisten werden nur in den Artikeln eingesetzt, zwischen denen auch navigiert werden soll. Das soll heißen, dass die Vorlage:Navigationsleiste EU-Staaten in alle Artikel eingesetzt wird, die einen Staat der EU behandeln – aber weder im Artikel Europäische Union noch im Artikel Mitgliedstaaten der Europäischen Union stehen darf. Mit anderen Worten: Navigationsleisten sind kein Ersatz für strukturierte Listen. Sie sind ebenso wenig ein Mittel, um durch die Hintertür unerwünschte Siehe-auch-Abschnitte in Artikel einzubauen.
{{#invoke:Vorlage:Anker|f |errCat=Wikipedia:Vorlagenfehler/Vorlage:Anker |errHide=1}} Auch wenn die Verwendung von Navigationsleisten im Allgemeinen umstritten ist, werden folgende Regelungen weitestgehend toleriert:
Disclaimer: Diese Regelungen dienen hauptsächlich dazu, die momentane Praxis abzubilden. Sie stellen kein Recht für die Erstellung von neuen Navigationsleisten oder die Löschung von bestehenden Navigationsleisten dar. Themenringe Hauptartikel: Wikipedia:Themenring Die Auswahl von einzelnen Artikeln und deren Zusammenstellen zu bestimmten Themenringen ist in der deutschsprachigen Wikipedia grundsätzlich nicht erwünscht, da eine solche Auswahl immer subjektiv ist und daher kaum dem NPOV-Grundsatz entspricht. Die meisten Themengebiete überschneiden sich stark, wodurch wieder das Problem mehrerer Themenkreise in einem Artikel entstehen würde. Artikel können in Portalen thematisch zusammengefasst und verschiedenen Kategorien zugeordnet werden. |
Die {{Navigationsleiste}} ist eine parameterisierte Vorlage und soll als Basis für einfache Navigationsleisten dienen, um deren Definition zu erleichtern und ein einheitliches Erscheinungsbild zu fördern. Für komplexere Navigationsleisten existiert {{Erweiterte Navigationsleiste}}.
Diskussion zur Technik
Die Diskussionen und die aktuelle geordnete Meinungsäußerung zu diesem Vorschlag befinden sich auf der Diskussionsseite.
Da Navigationsleisten grundsätzlich umstritten sind, sollte vor dem Anlegen einer neuen Navigationsleiste überlegt werden, ob dies wirklich sinnvoll und gewünscht ist. Ist dies der Fall, so muss ein aussagekräftiger Name für die entsprechende Seite im Vorlagen-Namensraum gewählt werden. Der Name soll immer mit „Navigationsleiste“ anfangen, also beispielsweise [[Vorlage:Navigationsleiste Intel-Prozessoren]]
statt [[Vorlage:Intel-Prozessoren]]
. Anschließend stehen Klartext-Wörter (nicht nur Abkürzungen); üblich wäre die dargestellte Überschrift der Navigationsleiste selbst. Für die passende Namensgebung helfen ein Blick auf die bereits vorhandenen Navigationsleisten in der Kategorie:Vorlage:Navigationsleiste und die allgemeinen Richtlinien zur Namensgebung.
Zur einheitlichen Gestaltung von Navigationsleisten gibt es die Vorlage:Navigationsleiste, die drei Parameter besitzt:
- BILD
- Bild zur Navigationsleiste (beispielsweise Wappen oder Flagge) in der Form
[[Datei:XXX.png|50px|Beschreibung]]
. Wird kein Parameter BILD angegeben, so wird auch kein Bild angezeigt. - TITEL
- Überschrift der Navigationsleiste, hier bitte auf zusätzliche Auszeichnungen wie Fettschrift verzichten.
- INHALT
- Aufzählung der verlinkten Einträge, im Allgemeinen getrennt durch
|
(ergibt „|“), zuweilen auch •
. Die direkte Verwendung von|
ist nicht möglich, da mit diesem Zeichen Vorlagen-Parameter voneinander getrennt werden. Zwischen Eintrag und Trennzeichen sollte statt eines normalen Leerzeichens die Entität
verwendet werden, die dafür sorgt, dass der Trenner nicht am Anfang einer neuen Zeile steht. Vorgegebene Umbrüche (<br />
) zwischen einzelnen Listeneinträgen zur Festsetzung von Zeilenlängen sind zu vermeiden, damit der Text die Navigationsleiste bei möglichst allen Fensterbreiten optimal ausfüllt.
Der im Artikel darzustellende Teil ist in <onlyinclude>
einzuschließen, damit nur dieser wirksam wird:
<onlyinclude>{{Navigationsleiste |BILD= ... ... ... }}</onlyinclude> [[Kategorie:Vorlage:Navigationsleiste Unterkategorie|Sortierbegriff]]
Das <onlyinclude>
steht unmittelbar, also ohne Zeilenumbruch, vor den öffnenden geschweiften Klammern; das schließende </onlyinclude>
direkt hinter den schließenden geschweiften Klammern. Navigationsleisten werden auf der Zielseite in einer eigenen Zeile und oft von Leerzeilen eingeschlossen eingetragen. Würde die Programmierung ebenfalls Zeilenumbrüche enthalten, so würde eine doppelte Leerzeile entstehen, die nach den Syntaxregeln einen leeren Absatz und damit einen besonders großen Weißraum produzieren würde.
Jede Navigationsleiste sollte in möglichst passende thematische, regionale und gegebenenfalls formale Unterkategorien der Kategorie:Vorlage:Navigationsleiste eingetragen werden. Die Sortierung der Navigationsleiste innerhalb der Kategorien wird jeweils durch einen senkrechten Strich und den Sortierbegriff hinter dem Kategorienamen angegeben; andernfalls würden sämtliche Einträge der Kategorie unter dem Buchstaben „N“ versammelt. Die Kategorien für die Vorlage sollen nicht in den Artikel eingebunden werden; stehen deshalb erst nach dem </onlyinclude>
.
Selten enthalten Vorlagen auch Parameter; wo dies gelegentlich einmal vorkommt, sind diese detailliert zu dokumentieren.
Hinweis: Über die Vorlage:Erweiterte Navigationsleiste können kompliziertere Navigationsleisten erstellt werden.
Da es sich bei Navigationsleisten im technischen Sinne um Vorlagen handelt, muss die entsprechende Seite im Vorlagen-Namensraum bearbeitet werden. Danach wird sich die Änderung auf alle Artikel auswirken, die diese Navigationsleiste einbinden. Alle von einem Artikel eingebundenen Vorlagen sind unterhalb des Bearbeitungsfensters eines Artikels aufgelistet. Navigationsleisten sind praktisch immer daran zu erkennen, dass ihre Namen mit „Navigationsleiste“ beginnen.
Die Hinweise zur Anlage einer Navigationsleiste gelten auch beim Bearbeiten.
Die Navigationsleisten haben keinen direkten Bearbeiten-Link, da dies Vandalismus an den Vorlagen fördern würde. Dieser Vandalismus wäre danach auf vielen Seiten sichtbar, daher wird auf diese Links verzichtet.
Als eingebundene Vorlagen mit Auswirkung auf viele Artikel müssen Navigationsleisten gesichtet werden.
Beispiele
Navigationsleiste mit Bild
<onlyinclude>{{Navigationsleiste
|BILD=[[Datei:DEU Hamburg COA.svg|40px|Landeswappen von Hamburg]]
|TITEL=[[Liste der Bezirke in Hamburg|Bezirke]] in [[Hamburg]]
|INHALT=
[[Bezirk Hamburg-Altona|Altona]] |
[[Bezirk Hamburg-Bergedorf|Bergedorf]] |
[[Bezirk Hamburg-Eimsbüttel|Eimsbüttel]] |
[[Hamburg-Mitte]] |
[[Hamburg-Nord]] |
[[Bezirk Hamburg-Harburg|Harburg]] |
[[Bezirk Hamburg-Wandsbek|Wandsbek]]
}}</onlyinclude>
[[Kategorie:Vorlage:Navigationsleiste Verwaltungsgliederung (Deutschland)|Hamburg]]
<templatestyles src="NavFrame/styles.css" />
Navigationsleiste ohne Bild
<onlyinclude>{{Navigationsleiste
|TITEL=Die sieben [[Todsünde]]n (auch Hauptlaster)
|INHALT=
[[Hochmut]] |
[[Geiz]] |
[[Neid]] |
[[Zorn]] |
[[Wollust]] |
[[Völlerei]] |
[[Faulheit|Trägheit]]
}}</onlyinclude>
[[Kategorie:Vorlage:Navigationsleiste|Todsünden]]
<templatestyles src="NavFrame/styles.css" />
Mehrere Navigationsleisten untereinander
{{NaviBlock
| Navigationsleiste 1
| Navigationsleiste 2
| usw. …
}}
Sollen mehrere Navigationsleisten aneinandergereiht werden, kann die Vorlage:NaviBlock genutzt werden. Damit wird erreicht, dass über dem Block ein Abstand nach oben eingefügt wird und der dunkelgraue Rahmen um alle Leisten und nicht um jede Leiste einzeln gezogen wird.
Alle angemeldeten Benutzer, die diese Leisten ausschalten möchten, können in ihrer persönlichen Konfiguration common.css Folgendes eintragen:
div.NavFrame,
div.BoxenVerschmelzen {
display: none;
}
Ein Skript wurde implementiert, welches die Navigationsleisten sich wie Inhaltsverzeichnisse in Artikeln verhalten lässt: Sie erhalten einen Button Ausklappen / Einklappen und lassen sich per Klick ein- und ausklappen.
Nach dem Laden eines Artikels sind die Navigationsleisten zunächst
- ausgeklappt, wenn der Artikel nur eine Navigationsleiste enthält,
- eingeklappt, wenn der Artikel mehr als eine Navigationsleiste enthält.
So soll die schnelle Navigation innerhalb eines Themenbereiches ermöglicht werden, gleichzeitig die Übersichtlichkeit und Ausgewogenheit der Artikel erhalten bleiben.
Jeder Benutzer kann den Standard (1
) für sich ändern, indem er in seine common.js (oder entsprechende Seite für die jeweilige Skin) folgende Zeile hinzufügt:
window.NavigationBarShowDefault = 0; // Alle Leisten einklappen
Die 0 kann ersetzt werden durch die maximale Anzahl der auszuklappenden Leisten:
window.NavigationBarShowDefault = 10; // Bis zu 10 Leisten ausklappen
Navigationsleisten sind standardmäßig auf Ausdrucken nicht enthalten. Angemeldete Benutzer können sie trotzdem auf Seitenausdrucken ausgeben, wenn sie in ihrer persönlichen Unterseite common.css Folgendes eintragen:
div.NavFrame,
div.BoxenVerschmelzen {
display: block;
}
Linkboxen
Wegen ihrer dominanten Stellung – meist am Artikelanfang – sollten sie noch behutsamer und umsichtiger eingesetzt werden. Ein Beispiel ist die Linkbox Klimatologische Kenntage. Eine systematische wie optische Verwandtschaft zur Infobox ist für die Benutzerführung gewünscht: Die Infobox strukturiert untergeordnete Fakten, die Linkbox gleichrangige zu einem Oberbegriff, sonst sind sie gedanklich ähnlich (Elemente einer Linkbox finden sich auch in manchen Infoboxen, so in der biologischen Taxobox zur Taxonomie).
Für die Linkboxen gibt es keinen Baustein, sie werden „händisch“ codiert.