diff options
author | Vincent Petry <vincent@nextcloud.com> | 2022-07-21 14:12:39 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-21 14:12:39 +0200 |
commit | 58a2989c4a7a27d995f41bb057e243f1629d6ace (patch) | |
tree | d705583ad7eb17bf65564aef8004a12ee5c16206 | |
parent | bff1e9a9f50e81b54e22eeff456de141ab5252a8 (diff) | |
parent | 92500e810f8adbb8410d1f1891d6eebb6521ea17 (diff) | |
download | nextcloud-server-58a2989c4a7a27d995f41bb057e243f1629d6ace.tar.gz nextcloud-server-58a2989c4a7a27d995f41bb057e243f1629d6ace.zip |
Merge pull request #33281 from nextcloud/enh/a11y-login-page-title
Identify the login page explicitly by the page title
-rw-r--r-- | core/Controller/LoginController.php | 6 | ||||
-rw-r--r-- | core/templates/layout.guest.php | 5 |
2 files changed, 9 insertions, 2 deletions
diff --git a/core/Controller/LoginController.php b/core/Controller/LoginController.php index ff2cb641f88..3694e672977 100644 --- a/core/Controller/LoginController.php +++ b/core/Controller/LoginController.php @@ -201,12 +201,16 @@ class LoginController extends Controller { $parameters = [ 'alt_login' => OC_App::getAlternativeLogIns(), + 'pageTitle' => $this->l10n->t('Login'), ]; $this->initialStateService->provideInitialState('core', 'countAlternativeLogins', count($parameters['alt_login'])); return new TemplateResponse( - $this->appName, 'login', $parameters, 'guest' + $this->appName, + 'login', + $parameters, + TemplateResponse::RENDER_AS_GUEST, ); } diff --git a/core/templates/layout.guest.php b/core/templates/layout.guest.php index 980d9abb7c4..432bc4e8601 100644 --- a/core/templates/layout.guest.php +++ b/core/templates/layout.guest.php @@ -7,7 +7,10 @@ data-requesttoken="<?php p($_['requesttoken']); ?>"> <meta charset="utf-8"> <title> - <?php p($theme->getTitle()); ?> + <?php + p(!empty($_['pageTitle']) ? $_['pageTitle'] . ' – ' : ''); + p($theme->getTitle()); + ?> </title> <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0"> <?php if ($theme->getiTunesAppId() !== '') { ?> |