Extension:UserSidebar

Introduction
The UserSideBar, also known as the Focus, lets a user generate an own personal navigation menu. The user can place the functions and articles which he uses most there. It is only visible for this user.

Usage / Features

 * PAGESVISITED
 * WHOISONLINE
 * My favourite pages (title)
 * Name of the link e.g. BlueSpice
 * Another link e.g. Hallo Welt!

Read more about the usage of UserSidebar in the helpdesk.

Developer Info
To add / register a custom Widget, the following steps have to be done.


 * Add the following two hooks in extension.json (replace MyExtension with your class name):

"BSUserSidebarDefaultWidgets": "MyExtension::onBSUserSidebarDefaultWidgets", "BSWidgetListHelperInitKeyWords": "MyExtension::onBSWidgetListHelperInitKeyWords"


 * Define callback functions in "MyExtension"


 * Define view creator
 * define i18n key for the label "myextension-widget-title"
 * the widget should be visible for logged in users in UserSidebar now