Skip to content
Snippets Groups Projects
Commit d1f7fbbb authored by Robert Lange's avatar Robert Lange
Browse files

refs #19684 [finc] add aria-label for submit button on login form

* copy abstractBase login.phtml from bootstrap
* add aria-label in cataloglogin.phtml and login.phtml
parent 21a842fa
No related merge requests found
<!-- finc-accessibility: auth - abstractbase - login.phtml -->
<?php $account = $this->auth()->getManager(); ?>
<?php $sessionInitiator = $account->getSessionInitiator($this->serverUrl($this->url('myresearch-home'))); ?>
<?php if (!$sessionInitiator): // display default login form if no login URL provided ?>
<form method="post" action="<?=$this->url('myresearch-home')?>" name="loginForm" class="form-login">
<?=$this->auth()->getLoginFields()?>
<input type="hidden" name="auth_method" value="<?=$account->getAuthMethod()?>">
<input type="hidden" name="csrf" value="<?=$this->escapeHtmlAttr($account->getCsrfHash())?>" />
<div class="form-group">
<input class="btn btn-primary" type="submit" name="processLogin" aria-label="<?= $this->transEsc("Login-to-account") ?>" value="<?=$this->transEsc('Login')?>">
<?php if ($account->supportsCreation()): ?>
<a class="btn btn-link createAccountLink" href="<?=$this->url('myresearch-account') ?>?auth_method=<?=$account->getAuthMethod()?>"><?=$this->transEsc('Create New Account')?></a>
<?php endif; ?>
<?php if ($account->supportsRecovery()): ?>
<a class="btn btn-link" href="<?=$this->url('myresearch-recover') ?>?auth_method=<?=$account->getAuthMethod()?>"><?=$this->transEsc('Forgot Password')?></a>
<?php endif; ?>
</div>
</form>
<?php else: ?>
<a href="<?=$this->escapeHtmlAttr($sessionInitiator)?>" class="btn btn-link" data-lightbox-ignore><?=$this->transEsc("Institutional Login")?></a>
<?php endif; ?>
<!-- finc-accessibility: auth - abstractbase - login.phtml - END -->
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
<input id="profile_cat_password" type="password" name="cat_password" value="" class="form-control" autocomplete="current-password"/> <input id="profile_cat_password" type="password" name="cat_password" value="" class="form-control" autocomplete="current-password"/>
</div> </div>
<div class="form-group"> <div class="form-group">
<input class="btn btn-primary" type="submit" name="processLogin" value="<?=$this->transEsc('Login')?>"> <input class="btn btn-primary" type="submit" name="processLogin" aria-label="<?= $this->transEsc("Login-to-account") ?>" value="<?=$this->transEsc('Login')?>">
</div> </div>
</form> </form>
<?php endif; ?> <?php endif; ?>
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment