aboutsummaryrefslogtreecommitdiff
path: root/app/controllers/start.php
diff options
context:
space:
mode:
authorPhilipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de>2024-09-24 10:53:31 +0200
committerPhilipp Schüttlöffel <schuettloeffel@zqs.uni-hannover.de>2024-09-24 10:53:31 +0200
commit4459dd7917f4d1c34f40bb68f0e991e9c3d53e4c (patch)
tree5c07151ae61276d334e88f6309c30d439a85c12e /app/controllers/start.php
parentda0022e5c1abbf9825ae76debaabdff7e8623bb4 (diff)
parent97a188592c679890a25c37ab78463add76a52ff7 (diff)
Merge branch 'main' into issue-3911issue-3911
Diffstat (limited to 'app/controllers/start.php')
-rw-r--r--app/controllers/start.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/app/controllers/start.php b/app/controllers/start.php
index 53a87dc..8231095 100644
--- a/app/controllers/start.php
+++ b/app/controllers/start.php
@@ -53,10 +53,13 @@ class StartController extends AuthenticatedController
}
}
+ $this->widget_layout = $this->get_template_factory()->open('start/_widget.php');
+
$sidebar = Sidebar::get();
$nav = $sidebar->addWidget(new NavigationWidget());
$nav->setTitle(_('Sprungmarken'));
+ $nav->setId('navigation-layer-3');
foreach (array_merge(...$this->columns) as $widget) {
$nav->addLink(
$widget->getPluginName(),
@@ -132,7 +135,7 @@ class StartController extends AuthenticatedController
*/
private function getAvailableWidgets($user_id)
{
- $all_widgets = PluginEngine::getPlugins('PortalPlugin');
+ $all_widgets = PluginEngine::getPlugins(PortalPlugin::class);
$user_widgets = WidgetUser::getWidgets($user_id);
$used_widgets = array_merge(...$user_widgets);
$available = [];
@@ -190,7 +193,7 @@ class StartController extends AuthenticatedController
PageLayout::setTitle(sprintf(_('Standard-Startseite für "%s" bearbeiten'), ucfirst($permission)));
- $this->widgets = PluginEngine::getPlugins('PortalPlugin');
+ $this->widgets = PluginEngine::getPlugins(PortalPlugin::class);
$this->initial_widgets = WidgetDefault::getWidgets($permission);
$this->permission = $permission;
}