Lines 55-81
Link Here
|
55 |
|
55 |
|
56 |
|
56 |
|
57 |
[% INCLUDE 'members-toolbar.inc' %] |
57 |
[% INCLUDE 'members-toolbar.inc' %] |
|
|
58 |
<h1> |
59 |
[% UNLESS ( I ) %] |
60 |
[% patron.title | html %] [% patron.firstname | html %] |
61 |
[% END %] |
62 |
[% patron.surname | html %] ([% patron.cardnumber | html %]) |
63 |
</h1> |
58 |
|
64 |
|
59 |
[% IF ( error ) %] |
65 |
[% IF ( error ) %] |
60 |
<div class="dialog alert"> |
66 |
<div class="dialog alert"> |
61 |
[% IF ( error == 'CANT_DELETE_STAFF' ) %] |
67 |
[% IF ( error == 'CANT_DELETE_STAFF' ) %] |
62 |
<h3>Unable to delete staff user</h3> |
68 |
<h2>Unable to delete staff user</h2> |
63 |
<p>Insufficient privileges.</p> |
69 |
<p>Insufficient privileges.</p> |
64 |
[% END %] |
70 |
[% END %] |
65 |
[% IF ( error == 'CANT_DELETE_YOURSELF' ) %] |
71 |
[% IF ( error == 'CANT_DELETE_YOURSELF' ) %] |
66 |
<h3>Not allowed to delete own account</h3> |
72 |
<h2>Not allowed to delete own account</h2> |
67 |
<p>Deleting your own account would lock you out of Koha.</p> |
73 |
<p>Deleting your own account would lock you out of Koha.</p> |
68 |
[% END %] |
74 |
[% END %] |
69 |
[% IF ( error == 'CANT_DELETE_OTHERLIBRARY' ) %] |
75 |
[% IF ( error == 'CANT_DELETE_OTHERLIBRARY' ) %] |
70 |
<h3>Unable to delete patrons from other libraries with current settings</h3> |
76 |
<h2>Unable to delete patrons from other libraries with current settings</h2> |
71 |
<p>Insufficient privileges.</p> |
77 |
<p>Insufficient privileges.</p> |
72 |
[% END %] |
78 |
[% END %] |
73 |
[% IF ( error == 'CANT_DELETE_ANONYMOUS_PATRON' ) %] |
79 |
[% IF ( error == 'CANT_DELETE_ANONYMOUS_PATRON' ) %] |
74 |
<h3>Unable to delete patron that is set as AnonymousPatron</h3> |
80 |
<h2>Unable to delete patron that is set as AnonymousPatron</h2> |
75 |
<p>This patron cannot be deleted while set as AnonymousPatron in the system preferences.</p> |
81 |
<p>This patron cannot be deleted while set as AnonymousPatron in the system preferences.</p> |
76 |
[% END %] |
82 |
[% END %] |
77 |
[% IF ( error == 'CANT_DELETE' ) %] |
83 |
[% IF ( error == 'CANT_DELETE' ) %] |
78 |
<h3>Unable to delete patron</h3> |
84 |
<h2>Unable to delete patron</h2> |
79 |
<p>Insufficient privileges.</p> |
85 |
<p>Insufficient privileges.</p> |
80 |
[% END %] |
86 |
[% END %] |
81 |
</div> |
87 |
</div> |
Lines 104-110
Link Here
|
104 |
|
110 |
|
105 |
[% IF ( patron_messages ) %] |
111 |
[% IF ( patron_messages ) %] |
106 |
<div id="messages" class="circmessage"> |
112 |
<div id="messages" class="circmessage"> |
107 |
<h4>Messages:</h4> |
113 |
<h2>Messages:</h2> |
108 |
<ul> |
114 |
<ul> |
109 |
[% FOREACH patron_message IN patron_messages %] |
115 |
[% FOREACH patron_message IN patron_messages %] |
110 |
<li> |
116 |
<li> |
Lines 132-138
Link Here
|
132 |
|
138 |
|
133 |
[% IF ( patron.borrowernotes ) %] |
139 |
[% IF ( patron.borrowernotes ) %] |
134 |
<div id="circnotes" class="circmessage"> |
140 |
<div id="circnotes" class="circmessage"> |
135 |
<h4>Notes: </h4> |
141 |
<h2>Notes: </h2> |
136 |
<ul><li> |
142 |
<ul><li> |
137 |
<span class="circ-hlt"> |
143 |
<span class="circ-hlt"> |
138 |
[% patron.borrowernotes | $raw | html_line_break %] |
144 |
[% patron.borrowernotes | $raw | html_line_break %] |
Lines 190-207
Link Here
|
190 |
</div> |
196 |
</div> |
191 |
[% END %] |
197 |
[% END %] |
192 |
|
198 |
|
193 |
<h1> |
|
|
194 |
[% UNLESS ( I ) %] |
195 |
[% patron.title | html %] [% patron.firstname | html %] |
196 |
[% END %] |
197 |
[% patron.surname | html %] ([% patron.cardnumber | html %]) |
198 |
</h1> |
199 |
<div class="col-sm-6"> |
199 |
<div class="col-sm-6"> |
200 |
|
200 |
|
201 |
<div id="patron-information" class="patroninfo-section"> |
201 |
<div id="patron-information" class="patroninfo-section"> |
202 |
|
202 |
|
203 |
<div class="patroninfo-heading"> |
203 |
<div class="patroninfo-heading"> |
204 |
<h3>Contact information</h3> |
204 |
<h2>Contact information</h2> |
205 |
[% IF ( guarantor.borrowernumber ) %] |
205 |
[% IF ( guarantor.borrowernumber ) %] |
206 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=1&guarantorid=[% guarantor.borrowernumber | html %]"><i class="fa fa-pencil"></i> Edit</a> |
206 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=1&guarantorid=[% guarantor.borrowernumber | html %]"><i class="fa fa-pencil"></i> Edit</a> |
207 |
[% ELSE %] |
207 |
[% ELSE %] |
Lines 335-346
Link Here
|
335 |
<div id="manage-patron-image" class="patroninfo-section"> |
335 |
<div id="manage-patron-image" class="patroninfo-section"> |
336 |
[% IF ( patron.image ) %] |
336 |
[% IF ( patron.image ) %] |
337 |
<div class="patroninfo-heading"> |
337 |
<div class="patroninfo-heading"> |
338 |
<h3>Manage patron image</h3> |
338 |
<h2>Manage patron image</h2> |
339 |
<a class="btn btn-default btn-xs" id="show-picture-upload" href="#"><i class="fa fa-pencil"></i> Edit</a> |
339 |
<a class="btn btn-default btn-xs" id="show-picture-upload" href="#"><i class="fa fa-pencil"></i> Edit</a> |
340 |
</div> |
340 |
</div> |
341 |
[% ELSE %] |
341 |
[% ELSE %] |
342 |
<div class="patroninfo-heading"> |
342 |
<div class="patroninfo-heading"> |
343 |
<h3>Upload patron image</h3> |
343 |
<h2>Upload patron image</h2> |
344 |
<a class="btn btn-default btn-xs" id="show-picture-upload" href="#"><i class="fa fa-plus"></i> Add</a> |
344 |
<a class="btn btn-default btn-xs" id="show-picture-upload" href="#"><i class="fa fa-plus"></i> Add</a> |
345 |
</div> |
345 |
</div> |
346 |
[% END %] |
346 |
[% END %] |
Lines 374-380
Link Here
|
374 |
<div id="houseboundroles" class="patroninfo-section"> |
374 |
<div id="houseboundroles" class="patroninfo-section"> |
375 |
[% IF ( housebound_role.housebound_chooser == 1 OR housebound_role.housebound_deliverer == 1 ) %] |
375 |
[% IF ( housebound_role.housebound_chooser == 1 OR housebound_role.housebound_deliverer == 1 ) %] |
376 |
<div class="patroninfo-heading"> |
376 |
<div class="patroninfo-heading"> |
377 |
<h3>Housebound roles</h3> |
377 |
<h2>Housebound roles</h2> |
378 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=7"><i class="fa fa-pencil"></i> Edit</a> |
378 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=7"><i class="fa fa-pencil"></i> Edit</a> |
379 |
</div> |
379 |
</div> |
380 |
<div class="rows"> |
380 |
<div class="rows"> |
Lines 399-405
Link Here
|
399 |
</div> |
399 |
</div> |
400 |
[% ELSE %] |
400 |
[% ELSE %] |
401 |
<div class="patroninfo-heading"> |
401 |
<div class="patroninfo-heading"> |
402 |
<h3>Housebound roles</h3> |
402 |
<h2>Housebound roles</h2> |
403 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=7"><i class="fa fa-plus"></i> Add</a> |
403 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=7"><i class="fa fa-plus"></i> Add</a> |
404 |
</div> |
404 |
</div> |
405 |
[% END %] |
405 |
[% END %] |
Lines 411-417
Link Here
|
411 |
<div id="patron-extended-attributes" class="patroninfo-section"> |
411 |
<div id="patron-extended-attributes" class="patroninfo-section"> |
412 |
[% IF ( attributes_loop ) %] |
412 |
[% IF ( attributes_loop ) %] |
413 |
<div class="patroninfo-heading"> |
413 |
<div class="patroninfo-heading"> |
414 |
<h3>Additional attributes and identifiers</h3> |
414 |
<h2>Additional attributes and identifiers</h2> |
415 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=4"><i class="fa fa-pencil"></i> Edit</a> |
415 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=4"><i class="fa fa-pencil"></i> Edit</a> |
416 |
</div> |
416 |
</div> |
417 |
[% FOREACH attribute IN attributes_loop %] |
417 |
[% FOREACH attribute IN attributes_loop %] |
Lines 420-426
Link Here
|
420 |
[% ELSE %] |
420 |
[% ELSE %] |
421 |
<div id="aai" class="rows"> |
421 |
<div id="aai" class="rows"> |
422 |
[% END %] |
422 |
[% END %] |
423 |
<h4>[% attribute.lib | html %]</h4> |
423 |
<h3>[% attribute.lib | html %]</h3> |
424 |
<ol> |
424 |
<ol> |
425 |
[% FOREACH item IN attribute.items %] |
425 |
[% FOREACH item IN attribute.items %] |
426 |
<li> |
426 |
<li> |
Lines 435-441
Link Here
|
435 |
</div> |
435 |
</div> |
436 |
[% ELSE %] |
436 |
[% ELSE %] |
437 |
<div class="patroninfo-heading"> |
437 |
<div class="patroninfo-heading"> |
438 |
<h3>Additional attributes and identifiers</h3> |
438 |
<h2>Additional attributes and identifiers</h2> |
439 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=4"><i class="fa fa-plus"></i> Add</a> |
439 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=4"><i class="fa fa-plus"></i> Add</a> |
440 |
</div> |
440 |
</div> |
441 |
[% END %] |
441 |
[% END %] |
Lines 446-452
Link Here
|
446 |
[% IF ( EnhancedMessagingPreferences ) %] |
446 |
[% IF ( EnhancedMessagingPreferences ) %] |
447 |
<div id="patron-messaging-prefs" class="patroninfo-section"> |
447 |
<div id="patron-messaging-prefs" class="patroninfo-section"> |
448 |
<div class="patroninfo-heading"> |
448 |
<div class="patroninfo-heading"> |
449 |
<h3>Patron messaging preferences</h3> |
449 |
<h2>Patron messaging preferences</h2> |
450 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=5"><i class="fa fa-pencil"></i> Edit</a> |
450 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=5"><i class="fa fa-pencil"></i> Edit</a> |
451 |
</div> |
451 |
</div> |
452 |
[% INCLUDE 'messaging-preference-form.inc' %] |
452 |
[% INCLUDE 'messaging-preference-form.inc' %] |
Lines 472-478
Link Here
|
472 |
<div class="col-sm-6"> |
472 |
<div class="col-sm-6"> |
473 |
<div id="patron-library-details" class="patroninfo-section"> |
473 |
<div id="patron-library-details" class="patroninfo-section"> |
474 |
<div class="patroninfo-heading"> |
474 |
<div class="patroninfo-heading"> |
475 |
<h3>Library use</h3> |
475 |
<h2>Library use</h2> |
476 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=3"><i class="fa fa-pencil"></i> Edit</a> |
476 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=3"><i class="fa fa-pencil"></i> Edit</a> |
477 |
</div> |
477 |
</div> |
478 |
<div class="rows"> |
478 |
<div class="rows"> |
Lines 604-610
Link Here
|
604 |
<div id="patron-alternate-address" class="patroninfo-section"> |
604 |
<div id="patron-alternate-address" class="patroninfo-section"> |
605 |
[% IF ( patron.B_phone || patron.B_email || patron.contactnote || patron.B_address || patron.B_address2 || patron.B_city || patron.B_zipcode || patron.B_country ) %] |
605 |
[% IF ( patron.B_phone || patron.B_email || patron.contactnote || patron.B_address || patron.B_address2 || patron.B_city || patron.B_zipcode || patron.B_country ) %] |
606 |
<div class="patroninfo-heading"> |
606 |
<div class="patroninfo-heading"> |
607 |
<h3>Alternate address</h3> |
607 |
<h2>Alternate address</h2> |
608 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=6"><i class="fa fa-pencil"></i> Edit</a> |
608 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=6"><i class="fa fa-pencil"></i> Edit</a> |
609 |
</div> |
609 |
</div> |
610 |
<div class="address"> |
610 |
<div class="address"> |
Lines 638-644
Link Here
|
638 |
</div> |
638 |
</div> |
639 |
[% ELSE %] |
639 |
[% ELSE %] |
640 |
<div class="patroninfo-heading"> |
640 |
<div class="patroninfo-heading"> |
641 |
<h3 class="inline">Alternate address</h3> |
641 |
<h2 class="inline">Alternate address</h2> |
642 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=6"><i class="fa fa-plus"></i> Add</a> |
642 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=6"><i class="fa fa-plus"></i> Add</a> |
643 |
</div> |
643 |
</div> |
644 |
[% END %] |
644 |
[% END %] |
Lines 647-653
Link Here
|
647 |
<div id="patron-alternative-contact" class="patroninfo-section"> |
647 |
<div id="patron-alternative-contact" class="patroninfo-section"> |
648 |
[% IF ( patron.altcontactsurname || patron.altcontactfirstname || patron.altcontactaddress1 || patron.altcontactaddress2 || patron.altcontactaddress3 || patron.altcontactstate || patron.altcontactzipcode || patron.altcontactcountry || patron.altcontactphone ) %] |
648 |
[% IF ( patron.altcontactsurname || patron.altcontactfirstname || patron.altcontactaddress1 || patron.altcontactaddress2 || patron.altcontactaddress3 || patron.altcontactstate || patron.altcontactzipcode || patron.altcontactcountry || patron.altcontactphone ) %] |
649 |
<div class="patroninfo-heading"> |
649 |
<div class="patroninfo-heading"> |
650 |
<h3>Alternative contact</h3> |
650 |
<h2>Alternative contact</h2> |
651 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=2"><i class="fa fa-pencil"></i> Edit</a> |
651 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=2"><i class="fa fa-pencil"></i> Edit</a> |
652 |
</div> |
652 |
</div> |
653 |
<div class="rows"> |
653 |
<div class="rows"> |
Lines 711-717
Link Here
|
711 |
</div> [% # /div.rows %] |
711 |
</div> [% # /div.rows %] |
712 |
[% ELSE %] |
712 |
[% ELSE %] |
713 |
<div class="patroninfo-heading"> |
713 |
<div class="patroninfo-heading"> |
714 |
<h3>Alternative contact</h3> |
714 |
<h2>Alternative contact</h2> |
715 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=2"><i class="fa fa-plus"></i> Add</a> |
715 |
<a class="btn btn-default btn-xs" href="memberentry.pl?op=modify&borrowernumber=[% patron.borrowernumber | html %]&step=2"><i class="fa fa-plus"></i> Add</a> |
716 |
</div> |
716 |
</div> |
717 |
[% END %] |
717 |
[% END %] |
Lines 720-726
Link Here
|
720 |
[% IF Koha.Preference('EnableBorrowerFiles') %] |
720 |
[% IF Koha.Preference('EnableBorrowerFiles') %] |
721 |
<div id="patron-files" class="patroninfo-section"> |
721 |
<div id="patron-files" class="patroninfo-section"> |
722 |
<div class="patroninfo-heading"> |
722 |
<div class="patroninfo-heading"> |
723 |
<h3>Files</h3> |
723 |
<h2>Files</h2> |
724 |
<a class="btn btn-default btn-xs" href="/cgi-bin/koha/members/files.pl?borrowernumber=[% patron.borrowernumber | uri %]"><i class="fa fa-list"></i> Manage</a> |
724 |
<a class="btn btn-default btn-xs" href="/cgi-bin/koha/members/files.pl?borrowernumber=[% patron.borrowernumber | uri %]"><i class="fa fa-list"></i> Manage</a> |
725 |
|
725 |
|
726 |
[% IF ( files ) %] |
726 |
[% IF ( files ) %] |