[% USE KohaDates %] [% SET userupdateview = 1 %] [% INCLUDE 'doc-head-open.inc' %] [% IF ( LibraryNameTitle ) %][% LibraryNameTitle %][% ELSE %]Koha online[% END %] catalog › [% IF action == 'edit' %]Update your personal details[% ELSE %]Register a new account[% END %] [% INCLUDE 'doc-head-close.inc' %] [% INCLUDE 'calendar.inc' %] [% IF action == 'edit' %] [% ELSE %] [% END %]
[% INCLUDE 'masthead.inc' %]
[% IF action == 'edit' %]
[% ELSE %]
[% END %]
[% IF action == 'edit' %]

[% borrower.firstname %] [% borrower.surname %]'s account ⇢ Personal details

[% ELSE %]

Register a new account

[% END %] [% IF action == 'edit' %] [% UNLESS OPACPatronDetails %]
To make changes to your record please contact the library.
[% END %] [% END %] [% IF empty_mandatory_fields %]
You have not filled out all required fields. Please fill in all missing fields and resubmit.
[% END %] [% IF failed_captcha %]
You typed in the wrong characters in the box before submitting. Please try again.
[% END %] [% UNLESS hidden.defined('branchcode') %]
Library
    [% UNLESS hidden.defined('branchcode') %]
  1. [% IF mandatory.defined('branchcode') %]
  2. [% END %]
[% END %]
[% UNLESS hidden.defined('title') && hidden.defined('surname') && hidden.defined('firstname') && hidden.defined('dateofbirth') && hidden.defined('initials') && hidden.defined('othernames') && hidden.defined('sex') %]
[% IF ( display_patron_image ) %]
[% END %]
Identity
    [% UNLESS hidden.defined('title') %]
  1. [% IF mandatory.defined('title') %]
  2. [% END %] [% UNLESS hidden.defined('surname') %]
  3. [% IF mandatory.defined('surname') %]
  4. [% END %] [% UNLESS hidden.defined('firstname') %]
  5. [% IF mandatory.defined('firstname') %]
  6. [% END %] [% UNLESS hidden.defined('dateofbirth') %]
  7. [% IF mandatory.defined('dateofbirth') %]
  8. [% END %] [% UNLESS hidden.defined('initials') %]
  9. [% IF mandatory.defined('initials') %]
  10. [% END %] [% UNLESS hidden.defined('othernames') %]
  11. [% IF mandatory.defined('othernames') %]
  12. [% END %] [% UNLESS hidden.defined('sex') %]
  13. [% IF borrower.sex == 'F' %] [% ELSE %] [% END %] [% IF borrower.sex == 'M' %] [% ELSE %] [% END %] [% IF borrower.sex == '' %] [% ELSE %] [% END %] [% IF mandatory.defined('sex') %]Required[% END %]
  14. [% END %]
[% IF ( display_patron_image ) %]

[% END %]
[% END %]
[% UNLESS hidden.defined('streetnumber') && hidden.defined('address') && hidden.defined('address2') && hidden.defined('city') && hidden.defined('state') && hidden.defined('zipcode') && hidden.defined('country') %]
Main address
    [% UNLESS hidden.defined('streetnumber') %]
  1. [% IF mandatory.defined('streetnumber') %]
  2. [% END %] [% UNLESS hidden.defined('address') %]
  3. [% IF mandatory.defined('address') %]
  4. [% END %] [% UNLESS hidden.defined('address2') %]
  5. [% IF mandatory.defined('address2') %]
  6. [% END %] [% UNLESS hidden.defined('city') %]
  7. [% IF mandatory.defined('city') %]
  8. [% END %] [% UNLESS hidden.defined('state') %]
  9. [% IF mandatory.defined('state') %]
  10. [% END %] [% UNLESS hidden.defined('zipcode') %]
  11. [% IF mandatory.defined('zipcode') %]
  12. [% END %] [% UNLESS hidden.defined('country') %]
  13. [% IF mandatory.defined('country') %]
  14. [% END %]
[% END %] [% UNLESS hidden.defined('phone') && hidden.defined('phonepro') && hidden.defined('mobile') && hidden.defined('email') && hidden.defined('emailpro') && hidden.defined('fax') %]
Contact information
    [% UNLESS hidden.defined('phone') %]
  1. [% IF mandatory.defined('phone') %]
  2. [% END %] [% UNLESS hidden.defined('phonepro') %]
  3. [% IF mandatory.defined('phonepro') %]
  4. [% END %] [% UNLESS hidden.defined('mobile') %]
  5. [% IF mandatory.defined('mobile') %]
  6. [% END %] [% UNLESS hidden.defined('email') %]
  7. [% IF mandatory.defined('email') %]
  8. [% END %] [% UNLESS hidden.defined('emailpro') %]
  9. [% IF mandatory.defined('emailpro') %]
  10. [% END %] [% UNLESS hidden.defined('fax') %]
  11. [% IF mandatory.defined('fax') %]
  12. [% END %]
[% END %] [% UNLESS hidden.defined('B_address') && hidden.defined('B_address2') && hidden.defined('B_city') && hidden.defined('B_state') && hidden.defined('B_zipcode') && hidden.defined('B_county') && hidden.defined('B_phone') && hidden.defined('B_email') && hidden.defined('contactnote') %]
Alternate address
    [% UNLESS hidden.defined('B_address') %]
  1. [% IF mandatory.defined('B_address') %]
  2. [% END %] [% UNLESS hidden.defined('B_address2') %]
  3. [% IF mandatory.defined('B_address2') %]
  4. [% END %] [% UNLESS hidden.defined('B_city') %]
  5. [% IF mandatory.defined('B_city') %]
  6. [% END %] [% UNLESS hidden.defined('B_state') %]
  7. [% IF mandatory.defined('B_state') %]
  8. [% END %] [% UNLESS hidden.defined('B_zipcode') %]
  9. [% IF mandatory.defined('B_zipcode') %]
  10. [% END %] [% UNLESS hidden.defined('B_country') %]
  11. [% IF mandatory.defined('B_country') %]
  12. [% END %] [% UNLESS hidden.defined('B_phone') %]
  13. [% IF mandatory.defined('B_phone') %]
  14. [% END %] [% UNLESS hidden.defined('B_email') %]
  15. [% IF mandatory.defined('B_email') %]
  16. [% END %] [% UNLESS hidden.defined('contactnote') %]
  17. [% IF mandatory.defined('contactnote') %]
  18. [% END %]
[% END %] [% UNLESS hidden.defined('altcontactsurname') && hidden.defined('altcontactfirstname') && hidden.defined('altcontactaddress1') && hidden.defined('altcontactaddress2') && hidden.defined('altcontactaddress3') && hidden.defined('altcontactstate') && hidden.defined('altcontactzipcode') && hidden.defined('altcontactcountry') && hidden.defined('altcontactphone') %]
Alternate contact
    [% UNLESS hidden.defined('altcontactsurname') %]
  1. [% IF mandatory.defined('altcontactsurname') %]
  2. [% END %] [% UNLESS hidden.defined('altcontactfirstname') %]
  3. [% IF mandatory.defined('altcontactfirstname') %]
  4. [% END %] [% UNLESS hidden.defined('altcontactaddress1') %]
  5. [% IF mandatory.defined('altcontactaddress1') %]
  6. [% END %] [% UNLESS hidden.defined('altcontactaddress2') %]
  7. [% IF mandatory.defined('altcontactaddress2') %]
  8. [% END %] [% UNLESS hidden.defined('altcontactaddress3') %]
  9. [% IF mandatory.defined('altcontactaddress3') %]
  10. [% END %] [% UNLESS hidden.defined('altcontactstate') %]
  11. [% IF mandatory.defined('altcontactstate') %]
  12. [% END %] [% UNLESS hidden.defined('altcontactzipcode') %]
  13. [% IF mandatory.defined('altcontactzipcode') %]
  14. [% END %] [% UNLESS hidden.defined('altcontactcountry') %]
  15. [% IF mandatory.defined('altcontactcountry') %]
  16. [% END %] [% UNLESS hidden.defined('altcontactphone') %]
  17. [% IF mandatory.defined('altcontactphone') %]
  18. [% END %]
[% END %] [% UNLESS action == 'edit' %]
  1. Please type this following characters into the preceding box: [% captcha %]
[% END %] [% IF action == 'edit' %] [% IF OPACPatronDetails %]
[% END %] [% ELSE %]
[% END %]
[% INCLUDE 'navigation.inc' IsPatronPage=1 %]
[% INCLUDE 'opac-bottom.inc' %]