From e0111cd12fd58dafadd50969c7cbf77c87df5e14 Mon Sep 17 00:00:00 2001 From: Jan-Hendrik Willms <tleilax+studip@gmail.com> Date: Wed, 1 Mar 2023 08:55:25 +0000 Subject: [PATCH] add context title to page title, fixes #2228 Closes #2228 Merge request studip/studip!1459 --- app/controllers/consultation/admin.php | 6 +++++- app/controllers/course/courseware.php | 2 +- app/controllers/course/messenger.php | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app/controllers/consultation/admin.php b/app/controllers/consultation/admin.php index bad2421eade..016167ec6e3 100644 --- a/app/controllers/consultation/admin.php +++ b/app/controllers/consultation/admin.php @@ -21,7 +21,11 @@ class Consultation_AdminController extends ConsultationController } $this->activateNavigation('admin'); - PageLayout::setTitle(_('Verwaltung der Termine')); + if (Context::isCourse() || Context::isInstitute()) { + PageLayout::setTitle(Context::get()->getFullname() . ' - ' . _('Verwaltung der Termine')); + } else { + PageLayout::setTitle(_('Verwaltung der Termine')); + } $this->range_config = $this->range->getConfiguration(); diff --git a/app/controllers/course/courseware.php b/app/controllers/course/courseware.php index 133ebdc1750..f35483f311f 100644 --- a/app/controllers/course/courseware.php +++ b/app/controllers/course/courseware.php @@ -20,7 +20,7 @@ class Course_CoursewareController extends CoursewareController { parent::before_filter($action, $args); - PageLayout::setTitle(_('Courseware')); + PageLayout::setTitle(Context::get()->getFullname() . ' - ' . _('Courseware')); PageLayout::setHelpKeyword('Basis.Courseware'); checkObject(); diff --git a/app/controllers/course/messenger.php b/app/controllers/course/messenger.php index 981a06fd978..79db8499cee 100644 --- a/app/controllers/course/messenger.php +++ b/app/controllers/course/messenger.php @@ -11,10 +11,10 @@ class Course_MessengerController extends AuthenticatedController public function course_action($thread_id = null) { - PageLayout::setTitle(_("Blubber")); + PageLayout::setTitle(Context::get()->getFullname() . ' - ' . _('Blubber')); if (Navigation::hasItem('/course/blubber')) { - Navigation::activateItem("/course/blubber"); + Navigation::activateItem('/course/blubber'); } $this->threads = BlubberThread::findByContext(Context::get()->id, true, Context::getType()); -- GitLab