Lines 278-284
$(document).ready(function() {
Link Here
|
278 |
if ( oObj.can_renew ) { |
278 |
if ( oObj.can_renew ) { |
279 |
// Do nothing |
279 |
// Do nothing |
280 |
} else if ( oObj.can_renew_error == "on_reserve" ) { |
280 |
} else if ( oObj.can_renew_error == "on_reserve" ) { |
281 |
content += "<span class='renewals-disabled'>" |
281 |
content += "<span class='renewals-disabled-no-override'>" |
282 |
+ "<a href='/cgi-bin/koha/reserve/request.pl?biblionumber=" + oObj.biblionumber + "'>" + ON_HOLD + "</a>" |
282 |
+ "<a href='/cgi-bin/koha/reserve/request.pl?biblionumber=" + oObj.biblionumber + "'>" + ON_HOLD + "</a>" |
283 |
+ "</span>"; |
283 |
+ "</span>"; |
284 |
|
284 |
|
Lines 321-338
$(document).ready(function() {
Link Here
|
321 |
span_class = "renewals-allowed"; |
321 |
span_class = "renewals-allowed"; |
322 |
} |
322 |
} |
323 |
|
323 |
|
324 |
if ( oObj.renewals_remaining && oObj.onsite_checkout == 0 ) { |
324 |
var can_force_renew = ( oObj.onsite_checkout == 0 ) && ( oObj.can_renew_error != "on_reserve" ); |
325 |
content += "<span class='" + span_class + "' style='" + span_style + "'>" |
325 |
var can_renew = ( oObj.renewals_remaining > 0 && !oObj.can_renew_error ); |
326 |
+ "<input type='checkbox' "; |
326 |
if ( oObj.onsite_checkout == 0 ) { |
327 |
if ( oObj.date_due_overdue ) { |
327 |
if ( can_renew || can_force_renew ) { |
328 |
content += "checked='checked' "; |
328 |
content += "<span class='" + span_class + "' style='" + span_style + "'>" |
329 |
} |
329 |
+ "<input type='checkbox' "; |
330 |
content += "class='renew' id='renew_" + oObj.itemnumber + "' name='renew' value='" + oObj.itemnumber +"'/>" |
330 |
if ( oObj.date_due_overdue && can_renew ) { |
331 |
+ "</span>"; |
331 |
content += "checked='checked' "; |
|
|
332 |
} |
333 |
content += "class='renew' id='renew_" + oObj.itemnumber + "' name='renew' value='" + oObj.itemnumber +"'/>" |
334 |
+ "</span>"; |
332 |
|
335 |
|
333 |
content += "<span class='renewals'>(" |
336 |
content += "<span class='renewals'>(" |
334 |
+ RENEWALS_REMAINING.format( oObj.renewals_remaining, oObj.renewals_allowed ) |
337 |
+ RENEWALS_REMAINING.format( oObj.renewals_remaining, oObj.renewals_allowed ) |
335 |
+ ")</span>"; |
338 |
+ ")</span>"; |
|
|
339 |
} |
336 |
} |
340 |
} |
337 |
|
341 |
|
338 |
content += "</span>"; |
342 |
content += "</span>"; |
339 |
- |
|
|