+[% USE Koha %]
+[% INCLUDE 'doc-head-open.inc' %]
+[% IF (LibraryNameTitle) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog ›
+[% INCLUDE 'doc-head-close.inc' %]
+[% BLOCK cssinclude %][% END %]
+[% BLOCK jsinclude %]
+<script type="text/javascript" language="javascript">
+ $(function() {
+ $("#CheckAll").click(function(){
+ $("[name=deleteRequest]").attr('checked', true);
+ return false;
+ });
+
+ $("#CheckNone").click(function(){
+ $("[name=deleteRequest]").attr('checked', false);
+ return false;
+ });
+
+ $("select#type").change(function() {
+ $("fieldset#serial, fieldset#book, fieldset#chapter").hide()
+ $("fieldset#" + $(this).val() ).show();
+ });
+ });
+</script>
+[% END %]
+</head>
+[% INCLUDE 'bodytag.inc' bodyid='opac-password-recovery' %]
+[% INCLUDE 'masthead.inc' %]
+
+<div class="main">
+ <ul class="breadcrumb">
+ <li><a href="/cgi-bin/koha/opac-main.pl">Home</a> <span class="divider">›</span></li>
+ <li><a href="#">Change your password</a></li>
+ </ul>
+
+ <div class="container-fluid">
+ <div class="row-fluid">
+ <div class="span2">
+ <div id="navigation">
+ [% INCLUDE 'navigation.inc' IsPatronPage=0 %]
+ </div>
+ </div>
+ <div class="span10">
+ <h3>Password recovery</h3>
+ [% IF (hasError) %]
+ <div class="alert alert-warning">
+ <h3>An error occured</h3>
+ <p>
+ [% IF (sendmailError) %]
+ An error has occured while sending you the password recovery link.
+ <br/>Please try again later.
+ [% ELSIF (errNoBorrowerFound) %]
+ No account was found with the provided information.
+ <br/>Check if you typed it correctly.
+ [% ELSIF (errBadEmail) %]
+ The provided email address is not tied to this account.
+ [% ELSIF (errTooManyEmailFound) %]
+ More than one account has been found for the email address: "<strong>[% email %]</strong>"
+ <br/>Try to use your username or an alternative email if you have one.
+ [% ELSIF (errNoBorrowerEmail) %]
+ This account has no email address we can send the email to.
+ [% ELSIF (errAlreadyStartRecovery) %]
+ The process of password recovery has already started for this account ("<strong>[% username %]</strong>")
+ <br/>Check your emails; you should receive the link to reset your password.
+ <br/>If you did not receive it, click <a href="/cgi-bin/koha/opac-password-recovery.pl?resendEmail=true&email=[% email %]&username=[% username %]">here</a> to get a new password recovery link.
+ [% ELSIF (errPassNotMatch) %]
+ The passwords entered does not match.
+ <br/>Please try again.
+ [% ELSIF (errPassTooShort) %]
+ The password is too short.
+ <br/>The password must contain at least [% minPassLength %] characters.
+ [% ELSIF (errLinkNotValid) %]
+ We could not authenticate you as the account owner.
+ <br/>Be sure to use the link you received in your email.
+ [% END %]
+ </p>
+ <p>Please contact the staff if you need further assistance.</p>
+ </div>
+ [% END %]
+ <div id="password-recovery">
+[% IF (!Koha.Preference('OpacResetPassword')) %]
+ <div class="alert alert-info">You can't reset your password.</div>
+[% ELSIF (password_recovery) %]
+ <form action="/cgi-bin/koha/opac-password-recovery.pl" method="post">
+ <input type="hidden" name="koha_login_context" value="opac" />
+ <fieldset>
+ <p>To reset your password, enter your username or email address.
+ <br/>A link to reset your password will be sent at this address.</p>
+ <label for="username">Login:</label>
+ <input type="text" id="username" size="40" name="username" value="[% username %]" />
+ <label for="email">Email:</label>
+ <input type="text" id="email" size="40" name="email" value="[% email %]" />
+ <fieldset class="action">
+ <input type="submit" value="Submit" class="btn" name="sendEmail" />
+ </fieldset>
+ </fieldset>
+ </form>
+[% ELSIF (new_password) %]
+ <form action="/cgi-bin/koha/opac-password-recovery.pl" method="post">
+ <input type="hidden" name="koha_login_context" value="opac" />
+ <fieldset>
+ <div class="alert alert-info">The password must contain at least [% minPassLength %] characters.</div>
+ <label for="password">New password:</label>
+ <input type="password" id="password" size="40" name="password" />
+ <label for="repeatPassword">Confirm new password:</label>
+ <input type="password" id="repeatPassword" size="40" name="repeatPassword" />
+ <fieldset class="action">
+ <input type="hidden" name="username" value="[% username %]" />
+ <input type="hidden" name="uniqueKey" value="[% uniqueKey %]" />
+ <input type="submit" value="Submit" class="btn" name="passwordReset" />
+ </fieldset>
+ </fieldset>
+ </form>
+[% ELSIF (mail_sent) %]
+ <div class="alert alert-info">
+ <p>
+ An email has been sent to "[% email %]".
+ <br/>It contains a link to create a new password.
+ <br/>This link will be valid for 2 days starting now.
+ </p>
+ Click <a href="/cgi-bin/koha/opac-main.pl"">here</a> to return to the main page.
+ </div>
+[% ELSIF (password_reset_done) %]
+ <div class="alert alert-success">
+ <p>The password has been changed for user "[% username %]".</p>
+ Click <a href="/cgi-bin/koha/opac-user.pl">here</a> to login.
+ </div>
+[% END %]
+ </div><!-- / #password-recovery -->
+ </div><!-- / .span10 -->
+ </div><!-- / .row-fluid -->
+ </div><!-- / .container-fluid -->
+</div><!-- / .main -->
+[% INCLUDE 'opac-bottom.inc' %]
\ No newline at end of file