Main Page and Manual:Extension/MenuEditor: Difference between pages

(Difference between pages)
No edit summary
Tag: 2017 source edit
 
No edit summary
Tag: 2017 source edit
 
Line 1: Line 1:
The user interface provides 3 customizable menus: [[MenuEditor#Main navigation|Main navigation,]] [[MenuEditor#Custom menu|Custom menu]], [[MenuEditor#User menu|User menu.]] All of them can be edited with the menu editor.


<div style="display:flow-root; margin-bottom:-40px"><div class="ddlistwrapper">Language:&nbsp;&nbsp; {{Dropdown
== Main navigation ==
|ddid=languages
The main navigation is displayed on all content pages in the wiki and does not change in individual namespaces.
|ddicon=bi bi-globe
 
|ddiconstyle=font-size:1.4em; color:#747474;
Up to v.4.2, only the standard [[MenuEditor#MediaWiki sidebar|MediaWiki sidebar]] is available.{{#dpl:title=Manual:Extension/BlueSpiceDiscovery/Main navigation|include=#Overview}}{{RefLink|page=Manual:Extension/BlueSpiceCustomMenu#Visual_edit_mode|label=Editing the main navigation (v.4.1-4.2)}}
|Content=[https://de.wiki.bluespice.com Deutsch]}}</div></div><div id="mpbanner"><h1 id="mpbanner-byline">Welcome to the<span> </span><span id="mpbanner-title">BlueSpice 4 Helpdesk</span></h1></div>
 
{{Messagebox|boxtype=important|icon=|Note text=The contents of this helpdesk apply to BlueSpice 4. [https://bs3-en.wiki.bluespice.com You can reach our helpdesk v.3 here.] '''Support for BlueSpice 3 ended on March 15, 2023'''!}}
=== Menu types for the main navigation{{Bsvs|bsvFrom=4.3|bsvTo=|bsvFeature=}}===
<div id="aktuelles">
Starting at BlueSpice 4.3, four different menu settings are available. Administrators can select a menu type in the [[Manual:Extension/BlueSpiceDiscovery|Config manager]].
==News==
 
{{#ask: [[has feature status::true]] [[has feature start date::≤{{CURRENTTIMESTAMP}}]]
==== MediaWiki sidebar ====
|?has feature description
This is the standard view of the sidebar.  It displays custom menu items with no hierarchical structure. If you need a more flexible menu, switch to the [[MenuEditor#Enhanced MediaWiki sidebar|Enhanced MediaWiki sidebar]].
|mainlabel=
 
|format=template
{{RefLink|page=Manual:Extension/BlueSpiceDiscovery/Main_navigation|label=Editing the standard main navigation}}
|introtemplate=FeaturepageResultStart
 
|template=FeaturepageResultRow
==== Namespace main page list====
|outrotemplate=FeaturepageResultEnd
This view automatically displays the Main Page of each content namespace.
|sort= Modification date
 
|order=desc
* No combination with other menu elements is possible.
|link=none
 
}}</div>
==== Subpage tree (context-sensitive)====
<div id="maintopics">
This view automatically shows the subpages  of a page if that page has subpages. Multi-level subpages are supported.
{{Portal flex/Start
 
|colnum=3
* No combination with other menu elements is possible.
|color=grau
 
|fullfirst=nein
==== Enhanced MediaWiki sidebar====
|boxstyle=Hintergrund
This view shows a fully customizable multi-hierarchical menu. Here, you edit the page MediaWiki:Sidebar.json. It has the basic functionality of the [[MenuEditor#MediaWiki sidebar|standard MediaWiki sidebar]]. In addition, it distinguishes between the following sub elements (=node types):
|fulllast=nein
 
|showhd=Hintergrund
* Internal Link
|showtoc=nein
** Simply provide a link to a wiki page with an additional link label. Both the page name and/or label can be created by using a parser function.<br />  [[File:EnhancedMenuEditor-internal link.png|alt=Internal link with a variable.|center|thumb|550x550px|Internal link with a variable.]]
}}
* External Link
{{Portal flex/Box
** Same as internal link, but you need to provide a full url to an external website.
|heading=<span class="bi bi-box-arrow-down"></span> Installation and Setup
* Subpage tree
|content=*[[Setup:Release History{{!}}Release-Info]]  {{!}}  [[BlueSpice 4.2{{!}}What's new]]<span class="new"></span>
** You can provide the name of a page that has one or more levels of subpages. You can set the depth <code>6</code> levels deep with the parent page being the first level. This means, that if you want to show the first level of subpages, you would select a depth of <code>2</code>.<br />
*[[Setup:Download{{!}}Download of the current version]]
[[File:EnhancedMenuEditor-subpage tree.png|alt=Screenshot of the edit window for a subpage tree item.|center|thumb|550x550px|Creating a subpage tree with the Enhanced MenuEditor.]]
*[[Setup:Installation Guide{{!}}Installation guide]]
 
*[[Setup:System requirements{{!}}System requirements]]
It is not possible to change the node type (=item type) after creating it. Instead, create a new item as needed and delete the unwanted item.
*[[Setup:BlueSpice Operating Manual{{!}}BlueSpice Operating Manual]]
 
|hdstatus=Nein
=== Show for groups ===
}}
In addition, the visibility of a menu item can be limited to certain wiki groups. Enter a comma-separated list of existing wiki groups in the "Show for groups" field.
{{Portal flex/Box
 
|heading=<span class="bi bi-door-open"></span> First steps
=== Css classes ===
|content=*[[Manual:Extension/BlueSpiceDiscovery|BlueSpice layout]]
You can also apply css classes to any item for custom styling options. The styles need to be defined on the page <code>MediaWiki:Common.css.</code>
*[[Manual:Create Pages|Create a page]]
 
*Edit a page
 
|hdstatus=Nein
== Custom menu ==
}}
{{#dpl:title=Manual:Extension/BlueSpiceCustomMenu|include=#Overview}}{{RefLink|page=Manual:Extension/BlueSpiceCustomMenu#Visual_edit_mode|label=Editing the custom menu}}
{{Portal flex/Box
 
|heading=<span class="bi bi-layout-text-window-reverse"></span> Basic functions
== User menu ==
|content=*Organize content
{{#dpl:title=Manual:Extension/BlueSpiceUserSideBar|include=#Overview}}
*[[Manual:Extension/BlueSpiceBookshelf|Bookshelf]]
 
|hdstatus=Nein
{{RefLink|page=Manual:Extension/BlueSpiceUserSideBar#Visual_edit_mode|label=Editing the user menu}}
}}
 
{{Portal flex/Box
{{translation}}
|heading=<span class="bi bi-briefcase"></span> Topics
|content=
*[[Manual:Extension/BlueSpiceSocialBlog|Blog]]
*[[Manual:Extension/FlaggedRevs{{!}}Approve a page draft]]
*[[Manual:Semantic MediaWiki{{!}}Semantic MediaWiki]]
*[[Manual:Extension/Workflows{{!}}Workflows]]
<span style="float:right">[[Manual:All topics|all topics...]]</span>
|hdstatus=Nein
}}
{{Portal flex/Box
|heading=<span class="bi bi-gear"></span>  Administration
|content=*[[Manual:Extension/BlueSpiceDiscovery/Main navigation|Main navigation]]
* [[Manual:Extension/CustomMenu|Custom menu]]
*[[Manual:Extension/BlueSpiceNamespaceManager|Namespace manager]]
*[[Manual:Extension/BlueSpicePermissionManager|Permissions]]
|hdstatus=Nein
}}
{{Portal flex/Box
|heading=<span class="bi bi-flower1"></span>  Customization
|content=*[[Manual:Extension/FlexiSkin|FlexiSkin]]
|hdstatus=Nein
}}
{{Portal flex/End
|emptybox=nein
}}
</div>
__HIDETITLE__
[[en:{{FULLPAGENAME}}]]
[[de:Hauptseite]]

Revision as of 08:44, 29 June 2023

The user interface provides 3 customizable menus: Main navigation, Custom menu, User menu. All of them can be edited with the menu editor.

Main navigation

The main navigation is displayed on all content pages in the wiki and does not change in individual namespaces.

Up to v.4.2, only the standard MediaWiki sidebar is available. By default, some links are provided as entry points to the wiki. Wiki administrators can deactivate these links in the configuration manager if needed. In addition, you can also add new links below the entrypoints (admin permissions required). Please note that no hierarchical links can be created. Therefore, it makes sense to mainly set up links to the most important topics and to portal pages that contain additional links or page lists.

Menu types for the main navigation  v4.3+

Starting at BlueSpice 4.3, four different menu settings are available. Administrators can select a menu type in the Config manager.

MediaWiki sidebar

This is the standard view of the sidebar. It displays custom menu items with no hierarchical structure. If you need a more flexible menu, switch to the Enhanced MediaWiki sidebar.

Namespace main page list

This view automatically displays the Main Page of each content namespace.

  • No combination with other menu elements is possible.

Subpage tree (context-sensitive)

This view automatically shows the subpages of a page if that page has subpages. Multi-level subpages are supported.

  • No combination with other menu elements is possible.

Enhanced MediaWiki sidebar

This view shows a fully customizable multi-hierarchical menu. Here, you edit the page MediaWiki:Sidebar.json. It has the basic functionality of the standard MediaWiki sidebar. In addition, it distinguishes between the following sub elements (=node types):

  • Internal Link
    • Simply provide a link to a wiki page with an additional link label. Both the page name and/or label can be created by using a parser function.
      Internal link with a variable.
      Internal link with a variable.
  • External Link
    • Same as internal link, but you need to provide a full url to an external website.
  • Subpage tree
    • You can provide the name of a page that has one or more levels of subpages. You can set the depth 6 levels deep with the parent page being the first level. This means, that if you want to show the first level of subpages, you would select a depth of 2.
Screenshot of the edit window for a subpage tree item.
Creating a subpage tree with the Enhanced MenuEditor.

It is not possible to change the node type (=item type) after creating it. Instead, create a new item as needed and delete the unwanted item.

Show for groups

In addition, the visibility of a menu item can be limited to certain wiki groups. Enter a comma-separated list of existing wiki groups in the "Show for groups" field.

Css classes

You can also apply css classes to any item for custom styling options. The styles need to be defined on the page MediaWiki:Common.css.


Custom menu

In BlueSpice 4, an additional custom menu is integrated as a mega menu. This menu can be created and edited by users with admin rights. The link-icon (1) is only displayed once the corresponding page has been created.

If you don't see the menu icon in your wiki, create the following page: MediaWiki:CustomMenu/Header

Custom menu screenshot
Custom menu: (1) open menu, (2) edit link, (3) menu items

User menu

Users can customize their personal navigation menu. The mega menu can be opened by clicking on the profile picture in the top toolbar. The user menu consists of two sections: Customizable links and Personal tools. Only the customizable links can be edited.

user menu
user menu

By default, the menu shows the following information:

  • Pages visited (widget PAGESVISITED)
  • My edits (widget YOUREDITS)

These widgets can be removed individually when a user customizes the sidebar.




To submit feedback about this documentation, visit our community forum.

No categories assignedEdit

Discussions