BlueSpiceCustomMenu

    • Diese Seite ist freigegeben


BlueSpiceCustomMenu
Stellt anpassbare Menüs zur Verfügung
Status: stable
Entwickler: HalloWelt
Art der Extension: BlueSpice
Edition: BlueSpice free
Abhängigkeit: BlueSpice
Lizenz: GPL v3 only
Aktiviert: Nein
Kategorie: Suche und Navigation

Beschreibung

BlueSpiceCustomMenu bietet ein Menü mit konfigurierbaren Einträgen.

Einstellungen

Das CustomMenu wird als Kopfzeilen-Menü eingebunden. Es erscheint als ausklappbares Menü über der Navigationsleiste. Der HTML-Output ist eine ungeordnete Liste.

Benutzung/Funktion

Die Erweiterung BlueSpiceCustomMenu ist standardmäßig deaktiviert.

Die Menüeinträge können auf MediaWiki:CustomMenu/Header bearbeitet werden.

Syntax:

* html ID (muss einzigartig sein) | Zielseite | Beschriftung (optional)

Die html ID kann verwendet werden um CSS Regeln auf MediaWiki:Common.css anzuwenden.


Beispiele:

1. Ein Link zur Wikiseite 'Intranet':

* menuLink1 | Intranet


Da kein Beschriftungstext angegeben wurde, wird die HTML-ID "menuLink1" für die Anzeige verwendet.


2. Ein Link zur Wikiseite 'Intranet'. Die Beschriftung lautet "Unser Intranet":

* menuLink1 | Intranet | Unser Intranet


3. Ein Dropdown mit Links zu den Seiten 'Intranet' und 'Demo'. Die Beschriftung ist hier "Hallo Welt" und die untergeordneten Links heißen "Unser Intranet" und "Demo":

 * Hallo Welt  
 ** menuLink1 | Intranet | Unser Intranet  
 ** demoLink | https://de.demo.bluespice.com | Demo

Technische Informationen

Das CustomMenu wird auf mobilen Geräten nicht angezeigt. Die verfügbare Breite ist auf die Breite des Inhaltsbereichs sowie auf eine Zeile beschränkt.

Standardmäßig gibt es nur zwei Menü-Ebenen(übergeordneter Linktext und eine Dropdown-Ebene). Es können mehr Ebenen eingestellt werden, die Funktion wurde aber nur bis zu drei Ebenen getestet und wir empfehlen auch nicht mehr zu verwenden, da das Menü evtl. nicht mehr ganz dargestellt werden kann, da es aus dem Bildschirmbereich ragt.


Konfiguration

Name Standardwert Override durch
$bsgCustomMenuHeaderNumberOfLevels 2 $bsgOverrideCustomMenuHeaderNumberOfLevels
$bsgCustomMenuHeaderNumberOfMainEntries 10 $bsgOverrideCustomMenuHeaderNumberOfMainEntries
$bsgCustomMenuHeaderNumberOfSubEntries 10 $bsgOverrideCustomMenuHeaderNumberOfSubEntries

Anhänge

Diskussionen