Bug 41796: "Forgot your password" link is not visible if OpacResetPassword is enabled but OpacPasswordChange is disabled
Before applying this patch, to reproduce the issue: 1. Set system preference OpacResetPassword to 'not allowed' 2. Set system preference OpacPasswordChange to 'Don't allow' 3. Set preference opacuserlogin to 'Allow' 4. Navigate to OPAC 5. Observe no "Forgot your password?" link on the OPAC main page 6. Set system preference OpacResetPassword to 'allowed' 7. Observe no "Forgot your password?" link on the OPAC main page 8. Set system preference OpacPasswordChange 'Allow' 9. Observe "Forgot your password?" link is present on the OPAC main page. Instead, it should be already present when OpacResetPassword is allowed. To test this patch: 1. Apply this patch 2. Set system preference OpacResetPassword to 'not allowed' 3. Set system preference OpacPasswordChange to 'Don't allow' 4. Set preference opacuserlogin to 'Allow' 5. Navigate to OPAC 6. Observe no "Forgot your password?" link on the OPAC main page 7. Set system preference OpacResetPassword to 'allowed' 8. Observe "Forgot your password?" link is present Signed-off-by: Bo Gustavsson <bosse@gustavsson.one> Signed-off-by: Laura_Escamilla <laura.escamilla@bywatersolutions.com> Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
This commit is contained in:
parent
8df3159ecf
commit
4a366b4d5e
|
|
@ -515,7 +515,7 @@
|
|||
[% IF OpacLoginInstructions %]
|
||||
<div id="nologininstructions-modal" class="nologininstructions"> [% PROCESS koha_news_block news => OpacLoginInstructions %] </div>
|
||||
[% END %]
|
||||
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %]
|
||||
[% IF Koha.Preference('OpacResetPassword') && Categories.can_any_reset_password %]
|
||||
<div id="forgotpassword-modal" class="forgotpassword">
|
||||
<p><a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a></p>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -220,7 +220,7 @@
|
|||
[% END %]
|
||||
[% IF Koha.Preference('EnableExpiredPasswordReset') %]
|
||||
<a href="/cgi-bin/koha/opac-reset-password.pl">Reset your password</a>.
|
||||
[% ELSIF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %]
|
||||
[% ELSIF Koha.Preference('OpacResetPassword') && Categories.can_any_reset_password %]
|
||||
<div id="resetpassword">
|
||||
<a href="/cgi-bin/koha/opac-password-recovery.pl">Reset your password</a>
|
||||
</div>
|
||||
|
|
@ -272,7 +272,7 @@
|
|||
<p>If you don't have a library card, stop by your local library to sign up.</p>
|
||||
[% END # / IF OpacLoginInstructions %]
|
||||
</div>
|
||||
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %]
|
||||
[% IF Koha.Preference('OpacResetPassword') && Categories.can_any_reset_password %]
|
||||
<div id="forgotpassword">
|
||||
<p><a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a></p>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -209,7 +209,7 @@
|
|||
[% IF ( OpacLoginInstructions ) %]
|
||||
<div id="nologininstructions-main" class="nologininstructions"> [% PROCESS koha_news_block news => OpacLoginInstructions %] </div>
|
||||
[% END %]
|
||||
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %]
|
||||
[% IF Koha.Preference('OpacResetPassword') && Categories.can_any_reset_password %]
|
||||
<div id="forgotpassword-main" class="forgotpassword">
|
||||
<p><a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a></p>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -104,7 +104,7 @@
|
|||
</fieldset>
|
||||
<input type="hidden" name="op" value="cud-update" />
|
||||
</fieldset>
|
||||
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %]
|
||||
[% IF Koha.Preference('OpacResetPassword') && Categories.can_any_reset_password %]
|
||||
<div id="resetpassword">
|
||||
<a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a>
|
||||
</div>
|
||||
|
|
@ -113,7 +113,7 @@
|
|||
[% END # /IF Error_messages %]
|
||||
[% ELSE %]
|
||||
<h1>Resetting your password has not been enabled by the library.</h1>
|
||||
[% IF Koha.Preference('OpacPasswordChange') && Categories.can_any_reset_password %]
|
||||
[% IF Koha.Preference('OpacResetPassword') && Categories.can_any_reset_password %]
|
||||
<div id="resetpassword">
|
||||
<a href="/cgi-bin/koha/opac-password-recovery.pl">Forgot your password?</a>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue