|
Lines 1143-1148
Link Here
|
| 1143 |
[% Asset.js("lib/hc-sticky.js") | $raw %] |
1143 |
[% Asset.js("lib/hc-sticky.js") | $raw %] |
| 1144 |
[% INCLUDE 'select2.inc' %] |
1144 |
[% INCLUDE 'select2.inc' %] |
| 1145 |
[% Asset.js("js/holds.js") | $raw%] |
1145 |
[% Asset.js("js/holds.js") | $raw%] |
|
|
1146 |
|
| 1147 |
[% SET url_biblio_params = "biblionumber=" _ biblionumbers.join("&biblionumber=") %] |
| 1148 |
[% IF multi_hold %] |
| 1149 |
[% SET url_biblio_params = url_biblio_params _ "&multi_hold=1" %] |
| 1150 |
[% END %] |
| 1151 |
|
| 1146 |
<script> |
1152 |
<script> |
| 1147 |
var Sticky; |
1153 |
var Sticky; |
| 1148 |
var biblionumbers = [[% biblionumbers.join(', ') | $raw %]]; |
1154 |
var biblionumbers = [[% biblionumbers.join(', ') | $raw %]]; |
|
Lines 1501-1506
Link Here
|
| 1501 |
return false; |
1507 |
return false; |
| 1502 |
}); |
1508 |
}); |
| 1503 |
|
1509 |
|
|
|
1510 |
[% UNLESS ( patron || patron.borrowernumber || borrowers || noitems || nobiblio ) %] |
| 1511 |
[% IF ( PatronAutoComplete ) %] |
| 1512 |
$( "#search_patron_filter" ).autocomplete({ |
| 1513 |
source: "/cgi-bin/koha/circ/ysearch.pl", |
| 1514 |
minLength: 3, |
| 1515 |
select: function( event, ui ) { |
| 1516 |
document.location.href = '/cgi-bin/koha/reserve/request.pl?[% url_biblio_params | url %]&borrowernumber=' + ui.item.borrowernumber; |
| 1517 |
} |
| 1518 |
}) |
| 1519 |
.data( "ui-autocomplete" )._renderItem = function( ul, item ) { |
| 1520 |
return $( "<li></li>" ) |
| 1521 |
.data( "ui-autocomplete-item", item ) |
| 1522 |
.append( |
| 1523 |
"<a>" |
| 1524 |
+ ( item.surname ? item.surname.escapeHtml() : "" ) |
| 1525 |
+ ", " |
| 1526 |
+ ( item.firstname ? item.firstname.escapeHtml() : "" ) |
| 1527 |
+ " (" + ( item.cardnumber ? item.cardnumber.escapeHtml() : "" ) + ")" |
| 1528 |
+ " " |
| 1529 |
+ "<small>" |
| 1530 |
+ ( item.address ? item.address.escapeHtml() : "" ) |
| 1531 |
+ " " |
| 1532 |
+ ( item.city ? item.city.escapeHtml() : "" ) |
| 1533 |
+ " " |
| 1534 |
+ ( item.zipcode ? item.zipcode.escapeHtml() : "" ) |
| 1535 |
+ " " |
| 1536 |
+ ( item.country ? item.country.escapeHtml() : "" ) |
| 1537 |
+ "</small>" |
| 1538 |
+ "</a>" ) |
| 1539 |
.appendTo( ul ); |
| 1540 |
}; |
| 1541 |
[% END %] |
| 1542 |
[% END %] |
| 1543 |
|
| 1504 |
Sticky = $("#toolbar"); |
1544 |
Sticky = $("#toolbar"); |
| 1505 |
Sticky.hcSticky({ |
1545 |
Sticky.hcSticky({ |
| 1506 |
stickTo: "#existing_holds", |
1546 |
stickTo: "#existing_holds", |
|
Lines 1560-1570
Link Here
|
| 1560 |
}); |
1600 |
}); |
| 1561 |
</script> |
1601 |
</script> |
| 1562 |
|
1602 |
|
| 1563 |
[% SET url_biblio_params = "biblionumber=" _ biblionumbers.join("&biblionumber=") %] |
|
|
| 1564 |
[% IF multi_hold %] |
| 1565 |
[% SET url_biblio_params = url_biblio_params _ "&multi_hold=1" %] |
| 1566 |
[% END %] |
| 1567 |
|
| 1568 |
[% PROCESS patron_search_js |
1603 |
[% PROCESS patron_search_js |
| 1569 |
table_id => 'table_borrowers', |
1604 |
table_id => 'table_borrowers', |
| 1570 |
categories => categories, |
1605 |
categories => categories, |
| 1571 |
- |
|
|