|
Lines 393-399
function LoadIssuesTable() {
Link Here
|
| 393 |
"</span>"; |
393 |
"</span>"; |
| 394 |
|
394 |
|
| 395 |
span_style = "display: none"; |
395 |
span_style = "display: none"; |
| 396 |
span_class = "renewals-allowed"; |
396 |
span_class = "renewals-allowed-too_many"; |
| 397 |
} else if (oObj.can_renew_error == "too_unseen") { |
397 |
} else if (oObj.can_renew_error == "too_unseen") { |
| 398 |
msg += |
398 |
msg += |
| 399 |
"<span>" + |
399 |
"<span>" + |
|
Lines 447-453
function LoadIssuesTable() {
Link Here
|
| 447 |
"</span>"; |
447 |
"</span>"; |
| 448 |
|
448 |
|
| 449 |
span_style = "display: none"; |
449 |
span_style = "display: none"; |
| 450 |
span_class = "renewals-allowed"; |
450 |
span_class = "renewals-allowed-auto_too_much_owing"; |
| 451 |
} else if ( |
451 |
} else if ( |
| 452 |
oObj.can_renew_error == "auto_account_expired" |
452 |
oObj.can_renew_error == "auto_account_expired" |
| 453 |
) { |
453 |
) { |
|
Lines 476-488
function LoadIssuesTable() {
Link Here
|
| 476 |
msg += |
476 |
msg += |
| 477 |
"<span class='renewals-disabled'>" + |
477 |
"<span class='renewals-disabled'>" + |
| 478 |
__( |
478 |
__( |
| 479 |
"Cannot renew, the patron has a debt of " + |
479 |
"Cannot renew - patron has debts blocking renewal" |
| 480 |
parseFloat(oObj.fine).format_price() |
|
|
| 481 |
) + |
480 |
) + |
| 482 |
"</span>"; |
481 |
"</span>"; |
| 483 |
|
482 |
|
| 484 |
span_style = "display: none"; |
483 |
span_style = "display: none"; |
| 485 |
span_class = "renewals-allowed"; |
484 |
span_class = "renewals-allowed-too_much_owing"; |
| 486 |
} else { |
485 |
} else { |
| 487 |
msg += |
486 |
msg += |
| 488 |
"<span class='renewals-disabled'>" + |
487 |
"<span class='renewals-disabled'>" + |
|
Lines 968-973
$(document).ready(function () {
Link Here
|
| 968 |
|
967 |
|
| 969 |
function renew(item_id) { |
968 |
function renew(item_id) { |
| 970 |
var override_limit = $("#override_limit").is(":checked") ? 1 : 0; |
969 |
var override_limit = $("#override_limit").is(":checked") ? 1 : 0; |
|
|
970 |
var override_debt = $("#override_debt").is(":checked") ? 1 : 0; |
| 971 |
|
971 |
|
| 972 |
$(this) |
972 |
$(this) |
| 973 |
.parent() |
973 |
.parent() |
|
Lines 987-992
$(document).ready(function () {
Link Here
|
| 987 |
patron_id: borrowernumber, |
987 |
patron_id: borrowernumber, |
| 988 |
library_id: branchcode, |
988 |
library_id: branchcode, |
| 989 |
override_limit: override_limit, |
989 |
override_limit: override_limit, |
|
|
990 |
override_debt: override_debt, |
| 990 |
}; |
991 |
}; |
| 991 |
|
992 |
|
| 992 |
if (UnseenRenewals) { |
993 |
if (UnseenRenewals) { |
|
Lines 1379-1394
$(document).ready(function () {
Link Here
|
| 1379 |
.click(function () { |
1380 |
.click(function () { |
| 1380 |
if (this.checked) { |
1381 |
if (this.checked) { |
| 1381 |
if (AllowRenewalLimitOverride) { |
1382 |
if (AllowRenewalLimitOverride) { |
| 1382 |
$(".renewals-allowed").show(); |
1383 |
$(".renewals-allowed-too_many").show(); |
| 1383 |
$(".renewals-disabled").hide(); |
|
|
| 1384 |
} |
1384 |
} |
| 1385 |
if (AllowRenewalOnHoldOverride) { |
1385 |
if (AllowRenewalOnHoldOverride) { |
| 1386 |
$(".renewals-allowed-on_reserve").show(); |
1386 |
$(".renewals-allowed-on_reserve").show(); |
| 1387 |
} |
1387 |
} |
| 1388 |
} else { |
1388 |
} else { |
| 1389 |
$(".renewals-allowed").hide(); |
1389 |
$(".renewals-allowed-too_many").hide(); |
| 1390 |
$(".renewals-allowed-on_reserve").hide(); |
1390 |
$(".renewals-allowed-on_reserve").hide(); |
| 1391 |
$(".renewals-disabled").show(); |
1391 |
} |
|
|
1392 |
}) |
| 1393 |
.prop("checked", false); |
| 1394 |
} |
| 1395 |
|
| 1396 |
if (AllowFineOverrideRenewing) { |
| 1397 |
$("#override_debt") |
| 1398 |
.click(function () { |
| 1399 |
if (this.checked) { |
| 1400 |
$(".renewals-allowed-too_much_owing").show(); |
| 1401 |
$(".renewals-allowed-auto_too_much_owing").show(); |
| 1402 |
} else { |
| 1403 |
$(".renewals-allowed-too_much_owing").hide(); |
| 1404 |
$(".renewals-allowed-auto_too_much_owing").hide(); |
| 1392 |
} |
1405 |
} |
| 1393 |
}) |
1406 |
}) |
| 1394 |
.prop("checked", false); |
1407 |
.prop("checked", false); |