|
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 ) %] |