From cddce51e112060e7d53f8b81ecc97d3df5bbf676 Mon Sep 17 00:00:00 2001 From: Viktoria Wiebe <vwiebe@uni-osnabrueck.de> Date: Thu, 30 Jun 2022 08:13:17 +0000 Subject: [PATCH] fix for BIESt #1011 Merge request studip/studip!745 --- app/controllers/questionnaire.php | 1 + app/controllers/studip_controller.php | 3 +++ 2 files changed, 4 insertions(+) diff --git a/app/controllers/questionnaire.php b/app/controllers/questionnaire.php index 4e24cc6cfe3..ecd48083381 100644 --- a/app/controllers/questionnaire.php +++ b/app/controllers/questionnaire.php @@ -18,6 +18,7 @@ class QuestionnaireController extends AuthenticatedController class_exists('Vote'); class_exists('Test'); class_exists('Freetext'); + PageLayout::setHelpKeyword('Basis/Votings'); } public function overview_action() diff --git a/app/controllers/studip_controller.php b/app/controllers/studip_controller.php index e0511556256..e8bb66c5b6b 100644 --- a/app/controllers/studip_controller.php +++ b/app/controllers/studip_controller.php @@ -125,6 +125,9 @@ abstract class StudipController extends Trails_Controller if (Request::isXhr() && !isset($this->response->headers['X-Title']) && PageLayout::hasTitle()) { $this->response->add_header('X-Title', rawurlencode(PageLayout::getTitle())); } + if (Request::isXhr() && !isset($this->response->headers['X-WikiLink']) && PageLayout::getHelpKeyword()) { + $this->response->add_header('X-WikiLink', format_help_url(PageLayout::getHelpKeyword())); + } if ($this->with_session) { page_close(); -- GitLab