[% DOC_IMG = '/images/question-mark.png' %]
[% l('Register Patron') %]
[% INCLUDE 'staff/circ/patron/reg_actions.tt2' %]
[% l('Patron Edit') %]
[% l('Address Alert') %]
{{address_alert.alert_message()}}
{{idl_fields[selected_field_doc.fm_class()][selected_field_doc.field()].label}}
{{selected_field_doc.string()}}
[% l('Requested by [_1]', '{{stage_user_requestor}}') %]
[% # draws a label for inputs based on the idl class's field's # label OR a supplied string MACRO draw_field_label (cls, field, label_override) BLOCK %]
[% IF label_override %] [% ELSE %][% END %]
[% END %] [% # draws a vanilla form input field for inputs that require no # special additions. MACRO draw_form_input(cls, field, path, type, disable) BLOCK; IF !type; type = 'text'; END; base_obj = path ? 'patron.' _ path : 'patron'; model = base_obj _ '.' _ field; %]
[% END %] [% MACRO draw_example_text(cls, field) BLOCK; set_str = "org_settings['ui.patron.edit." _ cls _ "." _ field _ ".example']"; %] [% l('Example: [_1]', '{{' _ set_str _ '}}') %] [% END %]
[% l('Loading...') %]
[% draw_field_label('ac', 'barcode') %]
[% l('Barcode is already in use') %]
[% draw_field_label('au', 'usrname') %]
[% l('Username is already in use') %]
[% draw_field_label('au', 'passwd') %] [% draw_form_input('au', 'passwd'); %]
[% draw_field_label('au', 'prefix') %] [% draw_form_input('au', 'prefix'); %]
[% draw_example_text('au', 'prefix') %]
[% draw_field_label('au', 'first_given_name') %] [% draw_form_input('au', 'first_given_name'); %]
[% draw_example_text('au', 'first_given_name') %]
[% draw_field_label('au', 'second_given_name') %] [% draw_form_input('au', 'second_given_name'); %]
[% draw_example_text('au', 'second_given_name') %]
[% draw_field_label('au', 'family_name') %] [% draw_form_input('au', 'family_name'); %]
[% draw_example_text('au', 'family_name') %]
[% draw_field_label('au', 'suffix') %] [% draw_form_input('au', 'suffix'); %]
[% draw_example_text('au', 'suffix') %]
[% draw_field_label('au', 'pref_prefix') %] [% draw_form_input('au', 'pref_prefix'); %]
[% draw_example_text('au', 'pref_prefix') %]
[% draw_field_label('au', 'pref_first_given_name') %] [% draw_form_input('au', 'pref_first_given_name'); %]
[% draw_example_text('au', 'pref_first_given_name') %]
[% draw_field_label('au', 'pref_second_given_name') %] [% draw_form_input('au', 'pref_second_given_name'); %]
[% draw_example_text('au', 'pref_second_given_name') %]
[% draw_field_label('au', 'pref_family_name') %] [% draw_form_input('au', 'pref_family_name'); %]
[% draw_example_text('au', 'pref_family_name') %]
[% draw_field_label('au', 'pref_suffix') %] [% draw_form_input('au', 'pref_suffix'); %]
[% draw_example_text('au', 'pref_suffix') %]

[% draw_field_label('au', 'name_keywords') %]
[% draw_example_text('au', 'name_keywords') %]
[% draw_field_label('au', 'alias') %] [% draw_form_input('au', 'alias'); %]
[% draw_example_text('au', 'alias') %]
[% draw_field_label('au', 'dob') %]
[% draw_example_text('au', 'dob') %]
[% draw_field_label('au', 'juvenile') %]
[% draw_field_label('au', 'guardian') %] [% draw_form_input('au', 'guardian'); %]
[% draw_example_text('au', 'guardian') %]
[% draw_field_label('au', 'ident_type') %]
[% draw_field_label('au', 'ident_value') %] [% draw_form_input('au', 'ident_value') %]
[% draw_example_text('au', 'ident_value') %]
[% draw_field_label('au', 'ident_type2') %]
[% draw_field_label('au', 'ident_value2') %] [% draw_form_input('au', 'ident_value2') %]
[% draw_example_text('au', 'ident_value2') %]
[% draw_field_label('au', 'photo_url') %] [% draw_form_input('au', 'photo_url', '', 'photo_url') %]
[% l('Example: [_1]', "{{org_settings['ui.patron.edit.au.photo_url.example']}}") %]
[% draw_field_label('au', 'locale') %]
[% draw_field_label('au', 'email') %] [% draw_form_input('au', 'email', '', 'email') %]
[% l('Example: [_1]', "{{org_settings['ui.patron.edit.au.email.example']}}") %]
[% draw_field_label('au', 'day_phone') %] [% draw_form_input('au', 'day_phone') %]
[% draw_example_text('au', 'day_phone') %] [% l('Example: [_1]', "{{org_settings['ui.patron.edit.phone.example']}}") %]
[% draw_field_label('au', 'evening_phone') %] [% draw_form_input('au', 'evening_phone') %]
[% draw_example_text('au', 'evening_phone') %] [% l('Example: [_1]', "{{org_settings['ui.patron.edit.phone.example']}}") %]
[% draw_field_label('au', 'other_phone') %] [% draw_form_input('au', 'other_phone') %]
[% draw_example_text('au', 'other_phone') %] [% l('Example: [_1]', "{{org_settings['ui.patron.edit.phone.example']}}") %]
[% draw_field_label('au', 'home_ou') %]
[% draw_field_label('au', 'profile') %]
[% draw_field_label('au', 'expire_date') %]
[% draw_field_label('au', 'net_access_level') %]
[% draw_field_label('au', 'active') %]
[% draw_field_label('au', 'barred') %]
[% draw_field_label('au', 'master_account') %]
[% draw_field_label('au', 'claims_returned_count') %] [% draw_form_input('au', 'claims_returned_count', '', 'number', '!perms.UPDATE_PATRON_CLAIM_RETURN_COUNT') %]
[% draw_example_text('au', 'claims_returned_count') %]
[% draw_field_label('au', 'claims_never_checked_out_count') %] [% draw_form_input('au', 'claims_never_checked_out_count', '', 'number', '!perms.UPDATE_PATRON_CLAIM_NEVER_CHECKED_OUT_COUNT') %]
[% draw_example_text('au', 'claims_never_checked_out_count') %]
[% l('This is a pending address') %]
[% | l( '{{addr._replaces.street1}}', '{{addr._replaces.street2}}', '
' '{{addr._replaces.city}}', '{{addr._replaces.state}}', '{{addr._replaces.post_code}}') %] Replaces: [_1] [_2] [_3] [_4], [_5] [_6] [% END %]
[% draw_field_label('aua', 'address_type') %] [% draw_form_input('aua', 'address_type', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'address_type') %]
[% draw_field_label('aua', 'post_code') %] [% draw_form_input('aua', 'post_code', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'post_code') %]
[% draw_field_label('aua', 'street1') %] [% draw_form_input('aua', 'street1', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'street1') %]
[% draw_field_label('aua', 'street2') %] [% draw_form_input('aua', 'street2', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'street2') %]
[% draw_field_label('aua', 'city') %] [% draw_form_input('aua', 'city', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'city') %]
[% draw_field_label('aua', 'county') %] [% draw_form_input('aua', 'county', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'county') %]
[% draw_field_label('aua', 'state') %] [% draw_form_input('aua', 'state', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'state') %]
[% draw_field_label('aua', 'country') %] [% draw_form_input('aua', 'country', 'addresses[$index]', '', 'addr._linked_owner') %]
[% draw_example_text('aua', 'country') %]
[% draw_field_label('aua', 'valid') %]
[% draw_example_text('aua', 'valid') %]
[% draw_field_label('aua', 'within_city_limits') %]
[% draw_example_text('aua', 'within_city_limits') %]
{{question.question()}}