aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings/lib/Controller/HelpController.php
diff options
context:
space:
mode:
authorSimon L <szaimen@e.mail.de>2023-10-05 13:05:22 +0200
committerSimon L <szaimen@e.mail.de>2023-10-05 15:42:47 +0200
commit6439fdf5b61d982838daf3c5b553577e5d54392c (patch)
tree4f463713b808762a1a066a0a1d74d329ce198e65 /apps/settings/lib/Controller/HelpController.php
parentf3f2d9b9784ef3a9304543969a0a88cd1f1054d8 (diff)
downloadnextcloud-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.php21
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;
}
}