From e0588a6113ff6b3c1000fa6c82629f81fb5e05b5 Mon Sep 17 00:00:00 2001 From: winter Date: Sat, 15 Mar 2025 18:53:29 +0000 Subject: [refactor] move some templates to subdirs --- templates/navigation/left_side.php | 41 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 templates/navigation/left_side.php (limited to 'templates/navigation/left_side.php') diff --git a/templates/navigation/left_side.php b/templates/navigation/left_side.php new file mode 100644 index 0000000..219e7a1 --- /dev/null +++ b/templates/navigation/left_side.php @@ -0,0 +1,41 @@ + '/followrequests', + 'icon' => 'person-add-outline', + 'label' => __('navigation.followRequests'), + 'unreadCount' => FollowRelation::countWhere("object = ? AND status = 'pending'", [$user->actor->id]) + ], [ + 'href' => '/pages', + 'icon' => 'article-outline', + 'label' => __('note.page.list.pageTitle') + ], [ + 'href' => '/preferences', + 'icon' => 'tune', + 'label' => __('preferences.pageTitle') + ]]; + if ($user->isAdmin) { + $links[] = ['href' => '/admin/settings/instance', 'icon' => 'settings-outline', 'label' => __('navigation.instanceSettings')]; + } +} +$links[] = [ + 'href' => '/about', + 'icon' => 'info-outline', + 'label' => __('about.pageTitle') +]; +if ($user != null) { + $links[] = [ + 'href' => '/logout', + 'icon' => 'logout', + 'label' => __('navigation.logout'), + 'confirmation' => __('navigation.logout.confirmation') + ]; +} + +call_template('navigation/side_links', ['links' => $links]); -- cgit v1.3