|
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 |
- |
|
|