|
Lines 468-473
Link Here
|
| 468 |
return query_params; |
468 |
return query_params; |
| 469 |
} |
469 |
} |
| 470 |
|
470 |
|
|
|
471 |
function _escape_str(s){ |
| 472 |
return s != null ? s.escapeHtml() : ""; |
| 473 |
} |
| 474 |
function _escape_price(p){ |
| 475 |
return p != null ? p.escapeHtml().format_price() : ""; |
| 476 |
} |
| 477 |
|
| 471 |
$(document).ready(function(){ |
478 |
$(document).ready(function(){ |
| 472 |
|
479 |
|
| 473 |
if ( $("#receivedt").length ) { |
480 |
if ( $("#receivedt").length ) { |
|
Lines 536-565
Link Here
|
| 536 |
"columnDefs": [ { |
543 |
"columnDefs": [ { |
| 537 |
"targets": [3,4,5,9], |
544 |
"targets": [3,4,5,9], |
| 538 |
"render": function (data, type, row, meta) { |
545 |
"render": function (data, type, row, meta) { |
| 539 |
if ( data != null ) { |
546 |
return _escape_str(data); |
| 540 |
return data.escapeHtml(); |
|
|
| 541 |
} |
| 542 |
else { |
| 543 |
return ""; |
| 544 |
} |
| 545 |
} |
547 |
} |
| 546 |
}, |
548 |
}, |
| 547 |
{ |
549 |
{ |
| 548 |
"targets": [8,10], |
550 |
"targets": [8,10], |
| 549 |
"render": function (data, type, row, meta) { |
551 |
"render": function (data, type, row, meta) { |
| 550 |
if ( data != null ) { |
552 |
return _escape_price(data); |
| 551 |
return data.escapeHtml().format_price(); |
|
|
| 552 |
} |
| 553 |
else { |
| 554 |
return ""; |
| 555 |
} |
| 556 |
} |
553 |
} |
| 557 |
} ], |
554 |
} ], |
| 558 |
"columns": [ |
555 |
"columns": [ |
| 559 |
{ "data": "basket.name", |
556 |
{ "data": "basket.name", |
| 560 |
"orderable": true, |
557 |
"orderable": true, |
| 561 |
"render": function(data, type, row, meta) { |
558 |
"render": function(data, type, row, meta) { |
| 562 |
if (type != 'display') return data; |
559 |
if (type != 'display') return _escape_str(data); |
| 563 |
return "<a href=\"/cgi-bin/koha/acqui/basket.pl?basketno=" + encodeURIComponent(row.basket.basket_id) + "\">" + data.escapeHtml() + " (" + row.basket.basket_id.escapeHtml() + ")</a>"; |
560 |
return "<a href=\"/cgi-bin/koha/acqui/basket.pl?basketno=" + encodeURIComponent(row.basket.basket_id) + "\">" + data.escapeHtml() + " (" + row.basket.basket_id.escapeHtml() + ")</a>"; |
| 564 |
} |
561 |
} |
| 565 |
}, |
562 |
}, |
|
Lines 567-578
Link Here
|
| 567 |
"orderable": true, |
564 |
"orderable": true, |
| 568 |
"render": function(data, type, row, meta) { |
565 |
"render": function(data, type, row, meta) { |
| 569 |
if ( type != 'display' ) { |
566 |
if ( type != 'display' ) { |
| 570 |
if ( data == null ) { |
567 |
return _escape_str(data); |
| 571 |
return ""; |
|
|
| 572 |
} |
| 573 |
else { |
| 574 |
return data; |
| 575 |
} |
| 576 |
} |
568 |
} |
| 577 |
if ( row.basket.basket_group_id == null ) { |
569 |
if ( row.basket.basket_group_id == null ) { |
| 578 |
return _("No basket group"); |
570 |
return _("No basket group"); |
|
Lines 588-594
Link Here
|
| 588 |
{ |
580 |
{ |
| 589 |
"data": "order_id", |
581 |
"data": "order_id", |
| 590 |
"render": function(data, type, row, meta) { |
582 |
"render": function(data, type, row, meta) { |
| 591 |
if (type != 'display') return data; |
583 |
if (type != 'display') return _escape_str(data); |
| 592 |
return "<a href=\"neworderempty.pl?ordernumber="+encodeURIComponent(data)+"&booksellerid="+encodeURIComponent(row.basket.vendor_id)+"\">"+data.escapeHtml()+"</a>"; |
584 |
return "<a href=\"neworderempty.pl?ordernumber="+encodeURIComponent(data)+"&booksellerid="+encodeURIComponent(row.basket.vendor_id)+"\">"+data.escapeHtml()+"</a>"; |
| 593 |
} |
585 |
} |
| 594 |
}, |
586 |
}, |
| 595 |
- |
|
|