Lines 44-50
var relatives_borrowernumbers = new Array();
Link Here
|
44 |
var MSG_ADD_MESSAGE = _("Add a new message"); |
44 |
var MSG_ADD_MESSAGE = _("Add a new message"); |
45 |
var MSG_EXPORT_SELECT_CHECKOUTS = _("You must select checkout(s) to export"); |
45 |
var MSG_EXPORT_SELECT_CHECKOUTS = _("You must select checkout(s) to export"); |
46 |
[% IF ( borrowernumber ) %]if($.cookie("holdfor") != [% borrowernumber %]){ $.cookie("holdfor",null, { path: "/", expires: 0 }); }[% ELSE %]$.cookie("holdfor",null, { path: "/", expires: 0 });[% END %] |
46 |
[% IF ( borrowernumber ) %]if($.cookie("holdfor") != [% borrowernumber %]){ $.cookie("holdfor",null, { path: "/", expires: 0 }); }[% ELSE %]$.cookie("holdfor",null, { path: "/", expires: 0 });[% END %] |
47 |
[% UNLESS ( borrowernumber ) %][% UNLESS ( selectborrower ) %]window.onload=function(){ $('#findborrower').focus(); };[% END %][% END %] |
47 |
[% UNLESS ( borrowernumber ) %][% UNLESS ( borrowers ) %]window.onload=function(){ $('#findborrower').focus(); };[% END %][% END %] |
48 |
|
48 |
|
49 |
// On-site checkout |
49 |
// On-site checkout |
50 |
function toggle_onsite_checkout(){ |
50 |
function toggle_onsite_checkout(){ |
Lines 83-88
$(document).ready(function() {
Link Here
|
83 |
$("#onsite_checkout").click(function(){ |
83 |
$("#onsite_checkout").click(function(){ |
84 |
toggle_onsite_checkout(); |
84 |
toggle_onsite_checkout(); |
85 |
}); |
85 |
}); |
|
|
86 |
|
87 |
var table = $("#table_borrowers").dataTable($.extend(true, {}, dataTablesDefaults, { |
88 |
"aoColumnDefs": [ |
89 |
{ "aTargets": [ 0 ], "bSortable": false, "bSearchable": false }, |
90 |
], |
91 |
"aaSorting": [ 2, "asc" ], |
92 |
"sDom": "t", |
93 |
"iDisplayLength": -1 |
94 |
})); |
95 |
$(table).find('tbody tr').filter(':has(:radio:checked)').end().click(function(event) { |
96 |
$('#table_borrowers tbody tr').removeClass('selected'); |
97 |
$(this).addClass('selected'); |
98 |
if (event.target.type !== 'radio') { |
99 |
$(':radio', this).attr('checked', 'true') |
100 |
} |
101 |
}); |
102 |
|
86 |
}); |
103 |
}); |
87 |
|
104 |
|
88 |
//]]> |
105 |
//]]> |
Lines 100-106
$(document).ready(function() {
Link Here
|
100 |
<strong>Checkouts</strong> |
117 |
<strong>Checkouts</strong> |
101 |
[% END %] |
118 |
[% END %] |
102 |
</div> |
119 |
</div> |
103 |
[% IF ( selectborrower ) %] |
120 |
[% IF ( $borrowers ) %] |
104 |
<div id="doc" class="yui-t7"> |
121 |
<div id="doc" class="yui-t7"> |
105 |
|
122 |
|
106 |
<div id="bd"> |
123 |
<div id="bd"> |
Lines 500-518
No patron matched <span class="ex">[% message %]</span>
Link Here
|
500 |
<input type="hidden" name="duedatespec" value="[% duedatespec %]" /> |
517 |
<input type="hidden" name="duedatespec" value="[% duedatespec %]" /> |
501 |
<input type="hidden" name="stickyduedate" value="[% stickyduedate %]" /> |
518 |
<input type="hidden" name="stickyduedate" value="[% stickyduedate %]" /> |
502 |
|
519 |
|
503 |
<ol> <li> |
520 |
<table id="table_borrowers"> |
504 |
<label for="borrowernumber">Select a patron: </label> |
521 |
<thead> |
505 |
<select name="borrowernumber" id="borrowernumber" size="7" class="focus" ondblclick="document.forms['mainform'].submit()"> |
522 |
<tr> |
506 |
[% FOREACH borrower IN selectborrower.values %] |
523 |
<th></th> |
507 |
<option value="[% borrower %]">[% selectborrower.labels.$borrower %]</option> |
524 |
<th>Name</th> |
508 |
[% END %] |
525 |
<th>Cardnumber</th> |
509 |
</select> |
526 |
<th>Category</th> |
510 |
</li> |
527 |
<th>Library</th> |
511 |
</ol> |
528 |
<th>Address</th> |
512 |
<p><input type="submit" value="Select" /></p> |
529 |
</tr> |
|
|
530 |
</thead> |
531 |
<tbody> |
532 |
[% FOREACH borrower IN borrowers %] |
533 |
<tr> |
534 |
<td><input type="radio" name="borrowernumber" value="[% borrower.borrowernumber %]" /></td> |
535 |
<td>[% borrower.surname %], [% borrower.firstname %]</td> |
536 |
<td>[% borrower.cardnumber %]</td> |
537 |
<td>[% borrower.categorycode %]</td> |
538 |
<td>[% borrower.branchcode %]</td> |
539 |
<td>[% borrower.address %]</td> |
540 |
</tr> |
541 |
[% END %] |
542 |
</tbody> |
543 |
</table> |
544 |
<fieldset class="action"><input type="submit" value="Select" /></fieldset> |
513 |
</fieldset> |
545 |
</fieldset> |
514 |
</form> |
546 |
</form> |
515 |
[% ELSE %] <!-- selectborrower --> |
547 |
[% ELSE %] |
516 |
|
548 |
|
517 |
<!-- BARCODE ENTRY --> |
549 |
<!-- BARCODE ENTRY --> |
518 |
|
550 |
|
Lines 878-884
No patron matched <span class="ex">[% message %]</span>
Link Here
|
878 |
|
910 |
|
879 |
</div> |
911 |
</div> |
880 |
</div> |
912 |
</div> |
881 |
[% UNLESS ( selectborrower ) %][% IF ( borrowernumber ) %]<div class="yui-b"> |
913 |
[% UNLESS ( borrowers ) %][% IF ( borrowernumber ) %]<div class="yui-b"> |
882 |
[% INCLUDE 'circ-menu.inc' %] |
914 |
[% INCLUDE 'circ-menu.inc' %] |
883 |
</div>[% END %][% END %] |
915 |
</div>[% END %][% END %] |
884 |
</div> |
916 |
</div> |
885 |
- |
|
|