From 3b9ce0f824f98715795d50f8841b39ce1112aaf7 Mon Sep 17 00:00:00 2001 From: Alexander Purr <purr@ub.uni-leipzig.de> Date: Thu, 17 Feb 2022 17:23:12 +0100 Subject: [PATCH] refs #20735 [finc] better error messages on set pin form * remove min and max length check and associated error messages * instead display customized message (title-attribute) on pattern mismatch --- themes/finc/templates/myresearch/setpin.phtml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/themes/finc/templates/myresearch/setpin.phtml b/themes/finc/templates/myresearch/setpin.phtml index 7d57c304752..12ecc98e1b0 100644 --- a/themes/finc/templates/myresearch/setpin.phtml +++ b/themes/finc/templates/myresearch/setpin.phtml @@ -39,8 +39,7 @@ $this->layout()->breadcrumbs = '<li><a href="' . $this->url('myresearch-home') . <div class="form-group"> <label for="pin" class="control-label"><?=$this->transEsc('LiberoAccount::new_pin')?>:</label> <input type="password" id="pin" name="pin" class="form-control" required aria-required="true" aria-describedby="pin-policy-error" - <?=isset($this->passwordPolicy['minLength']) ? ' data-minlength="' . $this->passwordPolicy['minLength'] . '" data-minlength-error="' . $this->escapeHtmlAttr($this->translate('password_minimum_length', array('%%minlength%%' => $this->passwordPolicy['minLength']))) . '"' : ''?> - <?=isset($this->passwordPolicy['maxLength']) ? ' maxlength="' . $this->passwordPolicy['maxLength'] . '"' : ''?> pattern="[0-9]{4}" /> + pattern="[0-9]{4}" title="<?=$this->escapeHtmlAttr($this->translate('LiberoAccount::set_pin_note'))?>" /> <div id="pin-policy-error" class="help-block with-errors"></div> </div> -- GitLab