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 |
- |
|
|