diff options
author | Simon L <szaimen@e.mail.de> | 2023-10-05 13:05:22 +0200 |
---|---|---|
committer | Simon L <szaimen@e.mail.de> | 2023-10-05 15:42:47 +0200 |
commit | 6439fdf5b61d982838daf3c5b553577e5d54392c (patch) | |
tree | 4f463713b808762a1a066a0a1d74d329ce198e65 /apps/settings/lib/Controller/HelpController.php | |
parent | f3f2d9b9784ef3a9304543969a0a88cd1f1054d8 (diff) | |
download | nextcloud-server-6439fdf5b61d982838daf3c5b553577e5d54392c.tar.gz nextcloud-server-6439fdf5b61d982838daf3c5b553577e5d54392c.zip |
Move inline docs to online documentation
Signed-off-by: Simon L <szaimen@e.mail.de>
Diffstat (limited to 'apps/settings/lib/Controller/HelpController.php')
-rw-r--r-- | apps/settings/lib/Controller/HelpController.php | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/apps/settings/lib/Controller/HelpController.php b/apps/settings/lib/Controller/HelpController.php index aa850b7d42e..cf202c28d98 100644 --- a/apps/settings/lib/Controller/HelpController.php +++ b/apps/settings/lib/Controller/HelpController.php @@ -79,32 +79,19 @@ class HelpController extends Controller { * @NoAdminRequired * @NoSubAdminRequired */ - public function help(string $mode = 'user'): TemplateResponse { + public function help(): TemplateResponse { $this->navigationManager->setActiveEntry('help'); - $pageTitle = $this->l10n->t('Administrator documentation'); - if ($mode !== 'admin') { - $pageTitle = $this->l10n->t('User documentation'); - $mode = 'user'; - } + $pageTitle = $this->l10n->t('Nextcloud help overview'); - $documentationUrl = $this->urlGenerator->getAbsoluteURL( - $this->urlGenerator->linkTo('', 'core/doc/' . $mode . '/index.html') - ); - - $urlUserDocs = $this->urlGenerator->linkToRoute('settings.Help.help', ['mode' => 'user']); - $urlAdminDocs = $this->urlGenerator->linkToRoute('settings.Help.help', ['mode' => 'admin']); + $urlUserDocs = $this->urlGenerator->linkToDocs('user'); + $urlAdminDocs = $this->urlGenerator->linkToDocs('admin'); $response = new TemplateResponse('settings', 'help', [ 'admin' => $this->groupManager->isAdmin($this->userId), - 'url' => $documentationUrl, 'urlUserDocs' => $urlUserDocs, 'urlAdminDocs' => $urlAdminDocs, - 'mode' => $mode, 'pageTitle' => $pageTitle, ]); - $policy = new ContentSecurityPolicy(); - $policy->addAllowedFrameDomain('\'self\''); - $response->setContentSecurityPolicy($policy); return $response; } } |