Referenz:BlueSpiceCustomMenu: Unterschied zwischen den Versionen
(Markierung: 2017-Quelltext-Bearbeitung) |
Erweiterung: BlueSpiceCustomMenu
| Übersicht | |||
|---|---|---|---|
| Beschreibung: | Stellt anpassbare Menüs zur Verfügung | ||
| Status: | stable | Dependency: | BlueSpice |
| Entwickler: | HalloWelt | Lizenz: | GPL v3 only |
| Typ: | Kategorie: | Suche und Navigation | |
| Edition: | BlueSpice free | ||
Funktionen / Anwendung[Quelltext bearbeiten]
Beschreibung[Bearbeiten | Quelltext bearbeiten]
BlueSpiceCustomMenu bietet ein Menü mit konfigurierbaren Einträgen.
Einstellungen[Bearbeiten | Quelltext bearbeiten]
Das CustomMenu wird als Kopfzeilen-Menü eingebunden. Es erscheint als ausklappbares Menü über der Navigationsleiste. Der HTML-Output ist eine ungeordnete Liste.
Benutzung/Funktion[Bearbeiten | Quelltext bearbeiten]
Die Erweiterung BlueSpiceCustomMenu ist standardmäßig deaktiviertaktiviert.
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.
* 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[Bearbeiten | Quelltext bearbeiten]
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 |
{{BSExtensionInfobox
|desc=Stellt anpassbare Menüs zur Verfügung
|status=stable
|developer=HalloWelt
|type=BlueSpice
|edition=BlueSpice free
|active=Nein
|compatible=BlueSpice
|category=Suche und Navigation
|license=GPL v3 only
}}
==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 deaktiviertaktiviert'''.
Die Menüeinträge können auf <code>MediaWiki:CustomMenu/Header</code> bearbeitet werden.
Syntax:
<pre>* html ID (muss einzigartig sein) | Zielseite | Beschriftung (optional)</pre>
Die [https://www.w3schools.com/html/html_id.asp html ID] kann verwendet werden um CSS Regeln auf <code>MediaWiki:Common.css</code> anzuwenden.
'''Beispiele:'''
1. Ein Link zur Wikiseite 'Intranet':
<pre>* menuLink1 | Intranet</pre>
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":<pre>* menuLink1 | Intranet | Unser Intranet</pre>
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":
<pre>
* Hallo Welt
** menuLink1 | Intranet | Unser Intranet
** demoLink | https://de.demo.bluespice.com | Demo
</pre>
==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'''
{| class="wikitable"
!Name!!Standardwert!!Override durch
|-
|$bsgCustomMenuHeaderNumberOfLevels||<nowiki>2</nowiki>||$bsgOverrideCustomMenuHeaderNumberOfLevels
|-
|$bsgCustomMenuHeaderNumberOfMainEntries||<nowiki>10</nowiki>||$bsgOverrideCustomMenuHeaderNumberOfMainEntries
|-
|$bsgCustomMenuHeaderNumberOfSubEntries||<nowiki>10</nowiki>||$bsgOverrideCustomMenuHeaderNumberOfSubEntries
|}
{{Translation}}
[[Kategorie:BlueSpice free]]
[[Kategorie:Extension]]| Zeile 18: | Zeile 18: | ||
==Benutzung/Funktion== | ==Benutzung/Funktion== | ||
| − | Die Erweiterung BlueSpiceCustomMenu ist '''standardmäßig | + | Die Erweiterung BlueSpiceCustomMenu ist '''standardmäßig aktiviert'''. |
Die Menüeinträge können auf <code>MediaWiki:CustomMenu/Header</code> bearbeitet werden. | Die Menüeinträge können auf <code>MediaWiki:CustomMenu/Header</code> bearbeitet werden. | ||
| Zeile 37: | Zeile 37: | ||
Da kein Beschriftungstext angegeben wurde, wird die HTML-ID "menuLink1" für die Anzeige verwendet. | Da kein Beschriftungstext angegeben wurde, wird die HTML-ID "menuLink1" für die Anzeige verwendet. | ||
| + | |||