Navigation

Version vom 6. Dezember 2019, 16:56 Uhr von Mlink-rodrigue (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „__NOTOC__ Die Navigationsspalte befindet sich auf der linken Seite (Sidebar). Jeder Nutzer sieht dieselben Inhalte in der Navigation (im Gegensatz zum Nutze…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)


Die Navigationsspalte befindet sich auf der linken Seite (Sidebar). Jeder Nutzer sieht dieselben Inhalte in der Navigation (im Gegensatz zum Fokus, den jeder Nutzer personalisieren kann). Die Navigation kann an individuelle Anforderungen angepasst werden. Übrigens: in der Navigationsleiste können auch wichtige Bereiche und Portale verlinkt werden (z.B. Geschäftsbereiche oder inhaltliche Schwerpunktthemen).


Voraussetzung: Berechtigung[Quelltext bearbeiten]

Um Änderungen an der allgemeinen Navigation vorzunehmen, benötigen Sie Administratorenrechte. Das Ausschlaggebende Recht für die Änderung der Navigation ist editinterface. Dieses Recht besitzen standardmäßig folgende Rollen:

  • structuremanager
  • admin
  • maintenanceadmin

und damit die nur Benutzergruppe:

  • sysop


Inhalte der Navigationsleiste ändern[Quelltext bearbeiten]

Der Quelltext der Navigationsleiste liegt auf der Seite

MediaWiki:Sidebar

Usern mit Adminrechten wird außerdem der Link "Seitenleiste bearbeiten" unter den Navigationselementen angezeigt, wenn sie mit der Maus in den Navigationsbereich fahren.


Codierung[Quelltext bearbeiten]

Wenn Sie MediaWiki:Sidebar betrachten, sehen Sie eine Auflistung. * signalisiert eine Überschrift und ** einen einzelnen Punkt.

Die Punkte sind wie normale Wikilinks aufgebaut. Zuerst wird der Seitenname und nach dem | die Beschreibung notiert. Die eckigen Klammern werden jedoch nicht benötigt.

Beispiel:

* Navigation
** Hauptseite|Hauptseite
** Spezial:Alle_Seiten|Von A bis Z 
* Unternehmen
** Firma|Firma
** Technik|Technik
** Vertrieb und Marketing|Vertrieb, Marketing, Projektmangement
** Produkte und Dienstleistungen|Produkte und Dienstleistungen
** Kategorie:Organisation|Kunden und Organisationen

Icon-note.png
Hinweis
Unterpunkte anzulegen, ist in der Navigationsleiste leider nicht möglich.


Verschachtelung[Quelltext bearbeiten]

Die Seiten werden in der Regel per MediaWiki-Systemtextnamen angesprochen, die Hauptseite etwa mit mainpage oder die Letzten Änderungen mit recentchanges. Das heißt, die Linkadressen sind außerhalb der Seite MediaWiki:Sidebar auf einer eigenen Seite im Namensraum MediaWiki notiert.

Der wirklichen Links liegen dann zum Beispiel auf der Seite MediaWiki:Mainpage oder auf einer Seite MediaWiki:Recentchanges-url.

Der Hintergrund dieser Regelung im MediaWiki ist nicht ganz klar. Wahrscheinlich geht es um eine Konvention für die Vereinfachung der Internationalisierung.

Beispiel[Quelltext bearbeiten]

Zufälliger Artikel als Unterpunkt von Navigation:
Um einen Link zur Spezialseite zufälliger Artikel in die Navigationsleiste setzen, müssen Sie zunächst nachsehen wie der MediaWiki-Systemtext heißt, in diesem Fall randompage. Um nun einen Unterpunkt zu machen, gehen Sie wie bei einer Liste vor und setzen * bzw. ** an der jeweiligen Stelle und fügen dann randompage ein, danach fehlt nur noch eine Beschreibung, die nach dem | eingefügt wird, z.B. |Zufälliger Artikel.

Ihr Unterpunkt Zufälliger Artikel könnte z.B. so aussehen:

** randompage|Zufälliger Artikel


Icons in die Navigation einfügen[Quelltext bearbeiten]

Sie können den Navigationspunkten individuelle Icons zuweisen, indem Sie das Styling mittels CSS anpassen.

Dazu gehen Sie folgendermaßen vor:

Angenommen, Sie haben wie oben beschrieben einen Menüpunkt "Hinweise" erzeugt und möchten diesen nun mit einem angemessenen Symbol ausstatten.

  • Öffnen Sie die Seite MediaWiki:Common.css im Bearbeitungsmodus.
  • Fügen Sie folgende Zeilen am Ende der Seite hinzu und speichern Sie sie ab:
#n-Hinweise > i:nth-child(1)::before {
    content: '\e90e';
    font-family: 'entypo';
}
  • Damit die Änderung sichtbar wird, ist in der Regel ein Leeren des Browser-Caches notwendig.

Beachten Sie, dass hier der Anzeigename (in diesem Fall "Hinweise") und nicht der Seitentitel verwendet werden muss; dabei sind Leerzeichen durch Trennstriche ("-") zu ersetzen.

Bei der Verwendung von Sonderzeichen kann es zu Schwierigkeiten kommen, da diese im HTML-Code der Seite umgewandelt werden. In so einem Fall klicken Sie mit der rechten Maustaste auf den entsprechenden Eintrag und wählen Sie, abhängig vom verwendeten Browser, "Element untersuchen" o.ä. aus. Sie sehen nun den zugrundeliegenden Quelltext und sollten eine Stelle angezeigt bekommen, die diese Form besitzt:

<a id="n-MENÜEINTRAG" class="list-group-item" ..... >

Ersetzen Sie im obigen Beispiel #n-Hinweise durch #n-MENÜEINTRAG.

Alle verfügbaren Icons könne Sie auf der Seite ../extensions/BlueSpiceFoundation/resources/bs.icons.php Ihres Wikis einsehen. Hier finden Sie die Übersicht der in diesem Wiki verfügbaren Symbole.

In der oberen Zeile können Sie sich durch verschiedene Schriftarten klicken, darunter finden Sie die Icons mit den zugehörigen Zeichenschlüsseln. In MediaWiki:Common.css müssen Sie die Einträge font-family (Schriftart) und content (Zeichenschlüssel) entsprechend anpassen.


Fokus bearbeiten[Quelltext bearbeiten]

Der persönliche Fokus (Klemmbrett-Symbol) in der Navigation, unterliegt der gleichen Syntax. In den Bearbeitungsmodus kommen Sie über den Stift im Fokus-Bereich der Navigation. Dann bitte in den Wiki-Code wechseln.

Um neue Links hinzuzufügen muss zuerst eine neue Überschrift hinzugefügt werden:

z. B.:

* MEINE LINKS

danach können Sie wie gewohnt einen Link setzen:

** [[Spezial:Linkliste|Linkliste]]

angezeigt wird das in der Navigation:

NaviScreenShot.png

Navigation in mehrsprachigen Wikis[Quelltext bearbeiten]

In mehrsprachigen Wikis sollen natürlich nicht nur die Inhalte, sondern auch die Navigation in unterschiedlichen Sprachen verfügbar sein. Um einen neuen Navigationspunkt in MediaWiki anzulegen, benötigen Sie deshalb immer zwei Seiten, auf die die Navigation zurückgreift:

  • Zum einen eine Seite, die den Link auf die Zielseite enthält
  • Zum anderen eine Seite, die den Alias Namen, der in der Navigation auftauschen soll enthält

Ein Beispiel[Quelltext bearbeiten]

Sie wollen den Menüpunkt "User manual" anlegen und Ihr Wiki hat als Hauptsprache Englisch.1. Legen Sie eine Seite im MediaWiki Namensraum an, die den Menüpunkt widerspiegelt z.B.

MediaWiki:User_manual

Auf dieser Seite gehen Sie auf Bearbeiten und tragen dort den Alias Namen ein, der nachher in der Navigation erscheinen soll, z.B. "User Manual". Speichern Sie die Seite ab.

2. Legen Sie eine Seite im MediaWiki Namensraum an, die später den Link enthält. Achtung verwenden Sie denselben Namen wie den vorher angelegten Alias!

MediaWiki:User_manual-url

Auf dieser Seite gehen Sie auf Bearbeiten und tragen dort das Linkziel (d.h. einen Seitenlink) ein. Der Link erscheint später unter dem Alias in der Navigation, z.B. "UserManual". Achtung auf dieser Seite wird der Link ohne eckige Klammern eingetragen! Speichern Sie die Seite ab.

3. Gehen Sie auf die MediaWiki Seite, die für die Navigation verantwortlich ist (Beschreibung s.o.). Hier unter "MediaWiki:Sidebar" tragen Sie nun den neuen Link ein:

* User manual-url|User manual

Dann erscheint in der Navigation der Aliasname und der Link, den Sie vorher auf den beiden Unterseiten eingetragen haben.

Nun möchten Sie die deutsche Entsprechung der Navigation erstellen:

Legen Sie die (z.B. deutsche) Unterseite zu der vorher erstellten Alias Seite an:

MediaWiki:User_manual/de

Tragen Sie hier den deutschen Aliasnamen ein: "Nutzerhandbuch"


Kommt nun ein deutschsprachiger Nutzer auf ihr Wiki, sieht er in der Naviagtion "Nutzerhandbuch", während der englischsprachige Nutzer "User Manual" sieht.

Hinweis: Auf diese Weise ist es nicht möglich, das Linkziel an die eingestellte Sprache anzupassen, d.h. in diesem Beispiel werden deutschsprachige wie englischsprachige Benutzer auf diesselbe Seite "UserManual" geführt.

Zusammenfassend: Um einen Link in der Navigation in zwei Sprachen zu hinterlegen, müssen drei neue Seiten erstellt werden und ein Link auf der Seite MediaWiki:Sidebar hinterlegt werden.

Portal anlegen[Quelltext bearbeiten]

Wenn Sie in der Navigationsleiste ein neues Portal anlegen wollen, geben Sie einfach das Linkziel ein: Linkziel|Beschriftung.

Achtung: portal-url|Themenportale greift immer auf dasselbe Portal zu.


Weblinks[Quelltext bearbeiten]

NutzerHandbuch:En:Navigation

Anhänge

Diskussionen