Handbuch:Erweiterung/BlueSpiceCustomMenu: Unterschied zwischen den Versionen
| [unfreigegebene Version] | [freigegebene Version] |
(Kopiert von Referenz:BlueSpiceCustomMenu, Version 23378) |
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
Das Topmenü kann von Administratoren angepasst werden. Es umfasst standardmäßig Links, die optional ein flaches Untermenü enthalten können.
Anpassung[Bearbeiten | Quelltext bearbeiten]
CustomMenu ist als Header-Menü mit Flyout-Untermenüs implementiert. Es wird als zusammenklappbares Menü über der oberen Navigationsleiste angezeigt. Die HTML-Ausgabe ist eine ungeordnete Liste. Die Erweiterung ist standardmäßig aktiviert.
Die Menüeinträge können auf Wenn ein Benutzer mit Admin-Rechten über das Topmenü navigiert, erscheint der Link "Menü bearbeiten. Dieser Link öffnet die Spezialseite MediaWiki:CustomMenu/Header bearbeitet werden .
Syntax
:[Bearbeiten | Quelltext bearbeiten]
* 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 |
Verwandte Themen
- Hauptnavigation anpassen
- Persönliche Navigation anpassen
- Referenz:BlueSpiceCustomMenu
{{BSExtensionInfobox
|desc=Anpassbares Zusatzmenü
|status=stable
|developer=HalloWelt
|type=BlueSpice
|edition=BlueSpice free
|active=Nein
|compatible=BlueSpice
|category=Suche und Navigation
|license=GPL v3 only
}}'''CustomMenu''' 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==
CustomMenu ist als Header-Menü mit Flyout-Untermenüs implementiert. Es wird als zusammenklappbares Menü über der oberen Navigationsleiste angezeigt. Die HTML-Ausgabe ist eine ungeordnete Liste. Die Erweiterung ist '''standardmäßig aktiviert'''.
Die Menüeinträge können auf DISPLAYTITLE:Topmenü anpassen}}
Das Topmenü kann von Administratoren angepasst werden. Es umfasst standardmäßig Links, die optional ein flaches Untermenü enthalten können.
<br />
<section begin="training-maintainer" /><div class="training maintainer">[[Datei:Handbuch:Topmenü.png|alternativtext=Topmenü|zentriert|mini|650x650px|Topmenü (1) - Bearbeitungslink (2) - Menü einklappen (3)]]</div><section end="training-maintainer" />
==Anpassung==
Wenn ein Benutzer mit Admin-Rechten über das Topmenü navigiert, erscheint der Link "Menü bearbeiten. Dieser Link öffnet die Spezialseite <code>MediaWiki:CustomMenu/Header</code> bearbeitet werden.
Syntax:
.
===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":
<section begin="training-maintainer" /><div class="training maintainer">
<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
|}
</div><section end="training-maintainer" />
{{Box Links|Thema1=[[Navigation|Hauptnavigation anpassen]]|Thema2=[[Handbuch:Erweiterung/BlueSpiceUserSideBar|Persönliche Navigation anpassen]]|Thema3=Referenz:BlueSpiceCustomMenu}}
{{Translation}}
[[Kategorie:BlueSpice free]]
[[Kategorie:Extension]]
[[Kategorie:Anpassung]]| Zeile 1: | Zeile 1: | ||
| − | {{ | + | {{DISPLAYTITLE:Topmenü anpassen}} |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | }} | ||
| − | === | + | Das Topmenü kann von Administratoren angepasst werden. Es umfasst standardmäßig Links, die optional ein flaches Untermenü enthalten können. |
| − | + | <br /> | |
| + | <section begin="training-maintainer" /><div class="training maintainer">[[Datei:Handbuch:Topmenü.png|alternativtext=Topmenü|zentriert|mini|650x650px|Topmenü (1) - Bearbeitungslink (2) - Menü einklappen (3)]]</div><section end="training-maintainer" /> | ||
| − | |||
| − | |||
| − | + | ==Anpassung== | |
| − | + | Wenn ein Benutzer mit Admin-Rechten über das Topmenü navigiert, erscheint der Link "Menü bearbeiten. Dieser Link öffnet die Spezialseite <code>MediaWiki:CustomMenu/Header</code> . | |
| − | |||
| + | ===Syntax=== | ||
<pre>* html ID (muss einzigartig sein) | Zielseite | Beschriftung (optional)</pre> | <pre>* html ID (muss einzigartig sein) | Zielseite | Beschriftung (optional)</pre> | ||
| Zeile 34: | Zeile 23: | ||
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. | ||
| + | |||
| Zeile 40: | Zeile 30: | ||
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": | 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": | ||
| − | + | <section begin="training-maintainer" /><div class="training maintainer"> | |
<pre> | <pre> | ||
* Hallo Welt | * Hallo Welt | ||
** menuLink1 | Intranet | Unser Intranet | ** menuLink1 | Intranet | Unser Intranet | ||
** demoLink | https://de.demo.bluespice.com | Demo | ** demoLink | https://de.demo.bluespice.com | Demo | ||
| − | </pre> | + | </pre></div><section end="training-maintainer" /> |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| + | {{Box Links|Thema1=[[Navigation|Hauptnavigation anpassen]]|Thema2=[[Handbuch:Erweiterung/BlueSpiceUserSideBar|Persönliche Navigation anpassen]]|Thema3=Referenz:BlueSpiceCustomMenu}} | ||
{{Translation}} | {{Translation}} | ||
| Zeile 69: | Zeile 43: | ||
[[Kategorie:BlueSpice free]] | [[Kategorie:BlueSpice free]] | ||
[[Kategorie:Extension]] | [[Kategorie:Extension]] | ||
| + | [[Kategorie:Anpassung]] | ||