]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates-bootstrap/opac/myopac/update_username.tt2
LP#1778972: (follow-up) use OILSWebTemplatePath to enable/disable the bootstrap OPAC
[Evergreen.git] / Open-ILS / src / templates-bootstrap / opac / myopac / update_username.tt2
1 [%  PROCESS "opac/parts/header.tt2";
2     PROCESS "opac/parts/misc_util.tt2";
3     WRAPPER "opac/parts/myopac/base.tt2";
4     myopac_page = "prefs"  %]
5 <h3 class="sr-only">[% l('Update Username') %]</h3>
6 <div id='myopac_summary_div' style="padding:0px;">
7
8     <div class="header_middle">
9         <span class="float-left">[% l('Update Username') %]</span>
10     </div>
11         
12 [% IF ctx.invalid_username %]
13     <div id='account-update-email-error'> <!-- borrow css from update-email page -->
14         [% bad_user = ctx.invalid_username | html %]
15         [% l('"[_1]" is not a valid username.  Usernames cannot have any spaces or look like a barcode, and may be restricted by policy.  Please try a different username.', '<b>' _ bad_user _ '</b>') %]
16     </div>
17
18 [% ELSIF ctx.username_exists %]
19     <div id='account-update-email-error'>
20         [% l('The username "[_1]" is taken.  Please try a different username.', '<b>' _ bad_user _ '</b>') %]
21     </div>
22
23 [% ELSIF ctx.password_incorrect %]
24     <div id='account-update-email-error'>
25         [% |l %]Your current password was not correct.[% END %]
26     </div>
27
28 [% END %]
29
30 <form method='post' id='account-update-email' autocomplete='off'> 
31     <table> 
32         <tr><td>[% l('Current Username') %]</td><td>[% ctx.user.usrname | html %]</td></tr>
33         <tr><td>[% l('Current Password') %]</td><td><input type='password' name='current_pw' class="form-control"/></td></tr>
34         <tr><td>[% l('New Username') %]</td><td><input type='text' name='username' value='[% ctx.invalid_username | html %]' class="form-control"/></td></tr>
35         <tr><td colspan='2' align='center'><input value="[% l('Submit') %]" class="btn btn-confirm m-2" type='submit'/></td></tr>
36     </table>
37 </form>
38
39 [% END %]