diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edifactmsgs.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edifactmsgs.tt
index 15ed26d996..93a1c03568 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edifactmsgs.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edifactmsgs.tt
@@ -1,5 +1,6 @@
+[% USE KohaDates %]
[% INCLUDE 'doc-head-open.inc' %]
-
Koha › Acquisitions
+Koha › Acquisitions › EDIFACT messages
[% INCLUDE 'doc-head-close.inc' %]
[% INCLUDE 'datatables.inc' %]
@@ -7,11 +8,37 @@
$(document).ready(function() {
$('#edi_msgs').dataTable($.extend(true, {}, dataTablesDefaults, {
'aaSorting': [[1, "desc" ]],
- 'sPaginationType': "four_button"
- }));
+ 'sPaginationType': "four_button",
+ "aoColumnDefs": [
+ { "aTargets": [ -1 ], "bSortable": false, "bSearchable": false },
+ { "sType": "title-string", "aTargets" : [ "title-string" ] }
+ ]
+ }));
+
+ var EDIModal = $("#EDI_modal");
+ var EDIModalBody = $("#EDI_modal .modal-body");
+
+ $(".view_message").on("click", function(e){
+ e.preventDefault();
+ var page = $(this).attr("href");
+ EDIModalBody.load(page + " #edimsg");
+ EDIModal.modal("show");
+ });
+ EDIModal.on("click",".closebtn",function(e){
+ e.preventDefault();
+ EDIModal.modal("hide");
+ });
+ EDIModal.on("hidden", function(){
+ EDIModalBody.html("
"+_("Loading")+"
");
+ });
+ $(".delete_msg").on("click",function(){
+ return confirm(_("Are you sure you want to delete this message?"));
+ });
});
-
+
[% INCLUDE 'header.inc' %]
@@ -32,27 +59,29 @@ $(document).ready(function() {
EDIFACT messages
-
+[% IF ( messages ) %]
+
| Type |
-Transferred |
+Transferred |
Status |
Vendor |
Details |
Filename |
- |
-Action |
+Actions |
+
[% FOREACH msg IN messages %]
| [% msg.message_type %] |
-[% msg.transfer_date %] |
+[% msg.transfer_date | $KohaDates %] |
[% msg.status %] |
-
-[% msg.vendor.name %]
+
+ [% msg.vendor.name %]
+
|
[% IF msg.message_type == 'QUOTE' || msg.message_type == 'ORDERS' %]
@@ -68,11 +97,11 @@ $(document).ready(function() {
[% END %]
|
-
[% msg.filename %] |
- |
-
-Delete
+
+ |
+ View message
+ Delete
|
[% END %]
@@ -80,6 +109,25 @@ $(document).ready(function() {
+
+
+
+
+

Loading
+
+
+
+
+
+[% ELSE %]
+
There are no EDIFACT messages.
+[% END %]
+
diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edimsg.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edimsg.tt
index 8f0dba4eec..0307e47d47 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edimsg.tt
+++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/edimsg.tt
@@ -12,24 +12,24 @@
-
-[% IF no_message %]
-
The requested message cannot be displayed
-[% ELSE %]
-
-
-
-
- [% FOREACH seg IN segments %]
- - [% seg | html %]
- [% END %]
-
-[% END %]
-
-
-
-
-[% INCLUDE 'acquisitions-menu.inc' %]
-
-
+
+
+
+
+ [% IF no_message %]
+
The requested message cannot be displayed
+ [% ELSE %]
+
+ [% FOREACH seg IN segments %]
+ - [% seg | html %]
+ [% END %]
+
+ [% END %]
+
+
+
+
+ [% INCLUDE 'acquisitions-menu.inc' %]
+
+
[% INCLUDE 'intranet-bottom.inc' %]