|
Lines 193-204
Link Here
|
| 193 |
} |
193 |
} |
| 194 |
}; |
194 |
}; |
| 195 |
|
195 |
|
| 196 |
// Toggle request attributes in Illview |
|
|
| 197 |
$('#toggle_requestattributes').on('click', function(e) { |
| 198 |
e.preventDefault(); |
| 199 |
$('#requestattributes').toggleClass('content_hidden'); |
| 200 |
}); |
| 201 |
|
| 202 |
// Filter partner list |
196 |
// Filter partner list |
| 203 |
$('#partner_filter').keyup(function() { |
197 |
$('#partner_filter').keyup(function() { |
| 204 |
var needle = $('#partner_filter').val(); |
198 |
var needle = $('#partner_filter').val(); |
|
Lines 216-221
Link Here
|
| 216 |
}); |
210 |
}); |
| 217 |
}); |
211 |
}); |
| 218 |
|
212 |
|
|
|
213 |
// Display the modal containing request supplier metadata |
| 214 |
$('#ill-request-display-metadata').on('click', function(e) { |
| 215 |
e.preventDefault(); |
| 216 |
$('#dataPreview').modal({show:true}); |
| 217 |
}); |
| 218 |
|
| 219 |
// Get our data from the API and process it prior to passing |
219 |
// Get our data from the API and process it prior to passing |
| 220 |
// it to datatables |
220 |
// it to datatables |
| 221 |
var ajax = $.ajax( |
221 |
var ajax = $.ajax( |
|
Lines 483-501
Link Here
|
| 483 |
[% capabilities = request.capabilities %] |
483 |
[% capabilities = request.capabilities %] |
| 484 |
[% req_status = request.status %] |
484 |
[% req_status = request.status %] |
| 485 |
<h1>Manage ILL request</h1> |
485 |
<h1>Manage ILL request</h1> |
| 486 |
<div id="toolbar" class="btn-toolbar"> |
486 |
<div class="row"> |
| 487 |
<a title="Edit request" id="ill-toolbar-btn-edit-action" class="btn btn-sm btn-default" href="/cgi-bin/koha/ill/ill-requests.pl?method=edit_action&illrequest_id=[% request.illrequest_id %]"> |
487 |
<div class="col-md-10"> |
| 488 |
<span class="fa fa-pencil"></span> |
488 |
<div id="toolbar" class="btn-toolbar"> |
| 489 |
Edit request |
489 |
<a title="Edit request" id="ill-toolbar-btn-edit-action" class="btn btn-sm btn-default" href="/cgi-bin/koha/ill/ill-requests.pl?method=edit_action&illrequest_id=[% request.illrequest_id %]"> |
| 490 |
</a> |
490 |
<span class="fa fa-pencil"></span> |
| 491 |
[% FOREACH action IN actions %] |
491 |
Edit request |
| 492 |
[% IF action.method != 0 %] |
492 |
</a> |
| 493 |
<a title="[% action.ui_method_name %]" id="ill-toolbar-btn-[% action.id | lower %]" class="btn btn-sm btn-default" href="/cgi-bin/koha/ill/ill-requests.pl?method=[% action.method %]&illrequest_id=[% request.illrequest_id %]"> |
493 |
[% FOREACH action IN actions %] |
| 494 |
<span class="fa [% action.ui_method_icon %]"></span> |
494 |
[% IF action.method != 0 %] |
| 495 |
[% action.ui_method_name %] |
495 |
<a title="[% action.ui_method_name %]" id="ill-toolbar-btn-[% action.id | lower %]" class="btn btn-sm btn-default" href="/cgi-bin/koha/ill/ill-requests.pl?method=[% action.method %]&illrequest_id=[% request.illrequest_id %]"> |
|
|
496 |
<span class="fa [% action.ui_method_icon %]"></span> |
| 497 |
[% action.ui_method_name %] |
| 498 |
</a> |
| 499 |
[% END %] |
| 500 |
[% END %] |
| 501 |
</div> |
| 502 |
</div> |
| 503 |
<div class="col-md-2"> |
| 504 |
<div id="toolbar" class="btn-toolbar pull-right"> |
| 505 |
<a title="Display supplier metadata" id="ill-request-display-metadata" class="btn btn-sm btn-default" href="#"> |
| 506 |
<span class="fa fa-eye"></span> |
| 507 |
Display supplier metadata |
| 496 |
</a> |
508 |
</a> |
| 497 |
[% END %] |
509 |
</div> |
| 498 |
[% END %] |
510 |
</div> |
| 499 |
</div> |
511 |
</div> |
| 500 |
<div id="ill-view-panel" class="panel panel-default"> |
512 |
<div id="ill-view-panel" class="panel panel-default"> |
| 501 |
<div class="panel-heading"> |
513 |
<div class="panel-heading"> |
|
Lines 562-582
Link Here
|
| 562 |
</div> |
574 |
</div> |
| 563 |
[% END %] |
575 |
[% END %] |
| 564 |
</div> |
576 |
</div> |
| 565 |
<div class="rows"> |
|
|
| 566 |
<h3><a id="toggle_requestattributes" href="#">Toggle full supplier metadata</a></h3> |
| 567 |
<div id="requestattributes" class="content_hidden"> |
| 568 |
[% FOREACH attr IN request.illrequestattributes %] |
| 569 |
<div class="requestattr-[% attr.type %]"> |
| 570 |
<span class="label">[% attr.type %]:</span> |
| 571 |
[% attr.value %] |
| 572 |
</div> |
| 573 |
[% END %] |
| 574 |
</div> |
| 575 |
|
| 576 |
</div> |
| 577 |
</div> |
577 |
</div> |
| 578 |
</div> |
578 |
</div> |
| 579 |
|
579 |
|
|
|
580 |
<div id="dataPreview" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="dataPreviewLabel" aria-hidden="true"> |
| 581 |
<div class="modal-dialog"> |
| 582 |
<div class="modal-content"> |
| 583 |
<div class="modal-header"> |
| 584 |
<button type="button" class="closebtn" data-dismiss="modal" aria-hidden="true">×</button> |
| 585 |
<h3 id="dataPreviewLabel"> Supplier metadata</h3> |
| 586 |
</div> |
| 587 |
<div class="modal-body"> |
| 588 |
<div id="requestattributes"> |
| 589 |
[% FOREACH attr IN request.illrequestattributes %] |
| 590 |
<div class="requestattr-[% attr.type %]"> |
| 591 |
<span class="label">[% attr.type %]:</span> |
| 592 |
[% attr.value %] |
| 593 |
</div> |
| 594 |
[% END %] |
| 595 |
</div> |
| 596 |
</div> |
| 597 |
<div class="modal-footer"> |
| 598 |
<button class="btn btn-default" data-dismiss="modal" aria-hidden="true">Close</button> |
| 599 |
</div> |
| 600 |
</div> |
| 601 |
</div> |
| 602 |
</div> |
| 603 |
|
| 580 |
[% ELSIF query_type == 'illlist' %] |
604 |
[% ELSIF query_type == 'illlist' %] |
| 581 |
<!-- illlist --> |
605 |
<!-- illlist --> |
| 582 |
<h1>View ILL requests</h1> |
606 |
<h1>View ILL requests</h1> |
| 583 |
- |
|
|