diff --git a/data/interfaces/default/js/tables/newsletter_logs.js b/data/interfaces/default/js/tables/newsletter_logs.js new file mode 100644 index 00000000..166fc22e --- /dev/null +++ b/data/interfaces/default/js/tables/newsletter_logs.js @@ -0,0 +1,136 @@ +newsletter_log_table_options = { + "destroy": true, + "serverSide": true, + "processing": false, + "pagingType": "full_numbers", + "order": [ 0, 'desc'], + "pageLength": 50, + "stateSave": true, + "language": { + "search":"Search: ", + "lengthMenu": "Show _MENU_ lines per page", + "emptyTable": "No log information available", + "info" :"Showing _START_ to _END_ of _TOTAL_ lines", + "infoEmpty": "Showing 0 to 0 of 0 lines", + "infoFiltered": "(filtered from _MAX_ total lines)", + "loadingRecords": ' Loading items...' + }, + "autoWidth": false, + "scrollX": true, + "columnDefs": [ + { + "targets": [0], + "data": "timestamp", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(moment(cellData, "X").format('YYYY-MM-DD HH:mm:ss')); + } + }, + "width": "10%", + "className": "no-wrap" + }, + { + "targets": [1], + "data": "newsletter_id", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(cellData); + } + }, + "width": "5%", + "className": "no-wrap" + }, + { + "targets": [2], + "data": "agent_name", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(cellData); + } + }, + "width": "10%", + "className": "no-wrap" + }, + { + "targets": [3], + "data": "notify_action", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(cellData); + } + }, + "width": "5%", + "className": "no-wrap" + }, + { + "targets": [4], + "data": "subject_text", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html('' + cellData + ''); + } + }, + "width": "38%" + }, + { + "targets": [5], + "data": "start_date", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(cellData); + } + }, + "width": "10%" + }, + { + "targets": [6], + "data": "end_date", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(cellData); + } + }, + "width": "10%" + }, + { + "targets": [7], + "data": "uuid", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData !== '') { + $(td).html(cellData); + } + }, + "width": "10%" + }, + { + "targets": [8], + "data": "success", + "createdCell": function (td, cellData, rowData, row, col) { + if (cellData === 1) { + $(td).html(''); + } else { + $(td).html(''); + } + }, + "searchable": false, + "orderable": false, + "className": "no-wrap", + "width": "2%" + }, + ], + "drawCallback": function (settings) { + // Jump to top of page + //$('html,body').scrollTop(0); + $('#ajaxMsg').fadeOut(); + + // Create the tooltips. + $('body').tooltip({ + selector: '[data-toggle="tooltip"]', + container: 'body' + }); + }, + "preDrawCallback": function(settings) { + var msg = " Fetching rows..."; + showMsg(msg, false, false, 0) + } +}; diff --git a/data/interfaces/default/js/tables/notification_logs.js b/data/interfaces/default/js/tables/notification_logs.js index 4c306419..1aa9a6db 100644 --- a/data/interfaces/default/js/tables/notification_logs.js +++ b/data/interfaces/default/js/tables/notification_logs.js @@ -86,7 +86,7 @@ notification_log_table_options = { "targets": [6], "data": "success", "createdCell": function (td, cellData, rowData, row, col) { - if (cellData == 1) { + if (cellData === 1) { $(td).html(''); } else { $(td).html(''); @@ -113,4 +113,4 @@ notification_log_table_options = { var msg = " Fetching rows..."; showMsg(msg, false, false, 0) } -} +}; diff --git a/data/interfaces/default/logs.html b/data/interfaces/default/logs.html index 78a96e63..38d88ab5 100644 --- a/data/interfaces/default/logs.html +++ b/data/interfaces/default/logs.html @@ -50,6 +50,7 @@ + @@ -62,6 +63,7 @@
Timestamp | +Newsletter ID | +Agent | +Action | +Subject Text | +Start Date | +End Date | +UUID | ++ |
---|