diff --git a/data/web/inc/vars.inc.php b/data/web/inc/vars.inc.php index 43222201..4d3fd07a 100644 --- a/data/web/inc/vars.inc.php +++ b/data/web/inc/vars.inc.php @@ -100,7 +100,7 @@ $MAILCOW_APPS = array( ); // Rows until pagination begins -$PAGINATION_SIZE = 1; +$PAGINATION_SIZE = 20; // Default number of rows/lines to display (log table) $LOG_LINES = 100; diff --git a/data/web/js/quarantaine.js b/data/web/js/quarantaine.js index ba9e3bb3..3a2306cd 100644 --- a/data/web/js/quarantaine.js +++ b/data/web/js/quarantaine.js @@ -38,44 +38,46 @@ jQuery(function($){ "paging": {"enabled": true,"limit": 5,"size": pagination_size}, "sorting": {"enabled": true}, "on": { - "ready.ft.table": function(ev, ft){ - $('.show_qid_info').on('click', function (e) { - e.preventDefault(); - var qitem = $(this).data('item'); - $('#qidDetailModal').modal('show'); - $( "#qid_error" ).hide(); - $.ajax({ - url: '/inc/ajax/qitem_details.php', - data: { id: qitem }, - dataType: 'json', - success: function(data){ - if (typeof data.error !== 'undefined') { - $( "#qid_error" ).text(data.error); - $( "#qid_error" ).show(); - } - $('#qid_detail_subj').text(escapeHtml(data.subject)); - $('#qid_detail_text').text(escapeHtml(data.text_plain)); - if (typeof data.attachments !== 'undefined') { - $( "#qid_detail_atts" ).text(''); - $.each(data.attachments, function( index, value ) { - $( "#qid_detail_atts" ).append( - '
' + value[0] + ' (' + value[1] + ')' + - ' - ' + lang.check_hash + '
' - ); - }); - } - else { - $( "#qid_detail_atts" ).text('-'); - } - } - }); - }) - } + "ready.ft.table": btn_group_quarantaine, + "after.ft.paging": btn_group_quarantaine }, "filtering": {"enabled": true,"position": "left","connectors": false,"placeholder": lang.filter_table}, }); } + btn_group_quarantaine = function(ev, ft){ + $('.show_qid_info').on('click', function (e) { + e.preventDefault(); + var qitem = $(this).data('item'); + $('#qidDetailModal').modal('show'); + $( "#qid_error" ).hide(); + $.ajax({ + url: '/inc/ajax/qitem_details.php', + data: { id: qitem }, + dataType: 'json', + success: function(data){ + if (typeof data.error !== 'undefined') { + $( "#qid_error" ).text(data.error); + $( "#qid_error" ).show(); + } + $('#qid_detail_subj').text(escapeHtml(data.subject)); + $('#qid_detail_text').text(escapeHtml(data.text_plain)); + if (typeof data.attachments !== 'undefined') { + $( "#qid_detail_atts" ).text(''); + $.each(data.attachments, function( index, value ) { + $( "#qid_detail_atts" ).append( + '' + value[0] + ' (' + value[1] + ')' + + ' - ' + lang.check_hash + '
' + ); + }); + } + else { + $( "#qid_detail_atts" ).text('-'); + } + } + }); + }) + } // Initial table drawings draw_quarantaine_table();