diff --git a/pandora_console/include/functions_ui.php b/pandora_console/include/functions_ui.php index 509dfeebdf..d303185fe8 100755 --- a/pandora_console/include/functions_ui.php +++ b/pandora_console/include/functions_ui.php @@ -3549,7 +3549,7 @@ function ui_print_datatable(array $parameters) pageLength: '.$parameters['default_pagination'].', searching: false, responsive: true, - dom: "lfrtiBp", + dom: "frtBpl", language: { processing:"'.$processing.'", zeroRecords:"'.$zeroRecords.'", @@ -3580,8 +3580,10 @@ function ui_print_datatable(array $parameters) if($("#button-'.$form_id.'_search_bt") != undefined) { $("#'.$form_id.'_loading").remove(); } - + // Move elements to action_buttons bar. $(".action_buttons_right_content").append($("#'.$table_id.'_wrapper > .dataTables_paginate.paging_simple_numbers")); + $(".action_buttons_right_content").append($("#'.$table_id.'_wrapper > #table_events_length")); + if (json.error) { console.error(json.error); $("#error-'.$table_id.'").html(json.error); @@ -4752,13 +4754,13 @@ function ui_print_page_header( $buffer .= ''; - if ($modal && !enterprise_installed()) { + if ($modal && enterprise_installed() === false) { $buffer .= "
"; } - if (!is_metaconsole()) { + if (is_metaconsole() === false) { if ($help != '') { $buffer .= "
".ui_print_help_icon($help, true, '', 'images/help_g.png').'
'; } @@ -4766,7 +4768,7 @@ function ui_print_page_header( $buffer .= ''; - if (is_metaconsole()) { + if (is_metaconsole() === true) { if ($help != '') { $buffer .= "
".ui_print_help_icon($help, true, '', 'images/help_30.png').'
'; } diff --git a/pandora_console/include/javascript/datatables.min.js b/pandora_console/include/javascript/datatables.min.js index 7587a5921d..c2afd85400 100644 --- a/pandora_console/include/javascript/datatables.min.js +++ b/pandora_console/include/javascript/datatables.min.js @@ -149,13 +149,303 @@ n.fnIsDataTable=function(a){var b=h(a).get(0),c=!1;if(a instanceof n.Api)return! this.rows(b).nodes(),c=h(c);return h([].concat(c.filter(a).toArray(),c.find(a).toArray()))});h.each(["on","one","off"],function(a,b){o(b+"()",function(){var a=Array.prototype.slice.call(arguments);a[0]=h.map(a[0].split(/\s/),function(a){return!a.match(/\.dt\b/)?a+".dt":a}).join(" ");var d=h(this.tables().nodes());d[b].apply(d,a);return this})});o("clear()",function(){return this.iterator("table",function(a){oa(a)})});o("settings()",function(){return new s(this.context,this.context)});o("init()",function(){var a= this.context;return a.length?a[0].oInit:null});o("data()",function(){return this.iterator("table",function(a){return D(a.aoData,"_aData")}).flatten()});o("destroy()",function(a){a=a||!1;return this.iterator("table",function(b){var c=b.nTableWrapper.parentNode,d=b.oClasses,e=b.nTable,f=b.nTBody,g=b.nTHead,j=b.nTFoot,i=h(e),f=h(f),k=h(b.nTableWrapper),l=h.map(b.aoData,function(a){return a.nTr}),o;b.bDestroying=!0;r(b,"aoDestroyCallback","destroy",[b]);a||(new s(b)).columns().visible(!0);k.off(".DT").find(":not(tbody *)").off(".DT"); h(E).off(".DT-"+b.sInstance);e!=g.parentNode&&(i.children("thead").detach(),i.append(g));j&&e!=j.parentNode&&(i.children("tfoot").detach(),i.append(j));b.aaSorting=[];b.aaSortingFixed=[];wa(b);h(l).removeClass(b.asStripeClasses.join(" "));h("th, td",g).removeClass(d.sSortable+" "+d.sSortableAsc+" "+d.sSortableDesc+" "+d.sSortableNone);f.children().detach();f.append(l);g=a?"remove":"detach";i[g]();k[g]();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css("width",b.sDestroyWidth).removeClass(d.sTable), -(o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%o])}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){o(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});o("i18n()",function(a,b,c){var d=this.context[0],a=S(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a[c]!==k?a[c]: -a._);return a.replace("%d",c)});n.version="1.10.18";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null, -sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};n.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1, -bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+ -a.sInstance+"_"+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+a.sInstance+"_"+location.pathname,JSON.stringify(b))}catch(c){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"}, -oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:h.extend({}, -n.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"};Z(n.defaults);n.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null}; +(o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%o])}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){o(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});o( + "i18n()", + function( + a, + b, + c + ) { + var d = this + .context[0], + a = S( + a + )( + d.oLanguage + ); + a === + k && + (a = b); + c !== + k && + h.isPlainObject( + a + ) && + (a = + a[ + c + ] !== + k + ? a[ + c + ] + : a._); + return a.replace( + "%d", + c + ); + } + ); + n.version = + "1.10.18"; + n.settings = []; + n.models = {}; + n.models.oSearch = { + bCaseInsensitive: !0, + sSearch: + "", + bRegex: !1, + bSmart: !0 + }; + n.models.oRow = { + nTr: null, + anCells: null, + _aData: [], + _aSortData: null, + _aFilterData: null, + _sFilterRow: null, + _sRowStripe: + "", + src: null, + idx: -1 + }; + n.models.oColumn = { + idx: null, + aDataSort: null, + asSorting: null, + bSearchable: null, + bSortable: null, + bVisible: null, + _sManualType: null, + _bAttrSrc: !1, + fnCreatedCell: null, + fnGetData: null, + fnSetData: null, + mData: null, + mRender: null, + nTh: null, + nTf: null, + sClass: null, + sContentPadding: null, + sDefaultContent: null, + sName: null, + sSortDataType: + "std", + sSortingClass: null, + sSortingClassJUI: null, + sTitle: null, + sType: null, + sWidth: null, + sWidthOrig: null + }; + n.defaults = { + aaData: null, + aaSorting: [ + [ + 0, + "asc" + ] + ], + aaSortingFixed: [], + ajax: null, + aLengthMenu: [ + 10, + 25, + 50, + 100 + ], + aoColumns: null, + aoColumnDefs: null, + aoSearchCols: [], + asStripeClasses: null, + bAutoWidth: !0, + bDeferRender: !1, + bDestroy: !1, + bFilter: !0, + bInfo: !0, + bLengthChange: !0, + bPaginate: !0, + bProcessing: !1, + bRetrieve: !1, + bScrollCollapse: !1, + bServerSide: !1, + bSort: !0, + bSortMulti: !0, + bSortCellsTop: !1, + bSortClasses: !0, + bStateSave: !1, + fnCreatedRow: null, + fnDrawCallback: null, + fnFooterCallback: null, + fnFormatNumber: function( + a + ) { + return a + .toString() + .replace( + /\B(?=(\d{3})+(?!\d))/g, + this + .oLanguage + .sThousands + ); + }, + fnHeaderCallback: null, + fnInfoCallback: null, + fnInitComplete: null, + fnPreDrawCallback: null, + fnRowCallback: null, + fnServerData: null, + fnServerParams: null, + fnStateLoadCallback: function( + a + ) { + try { + return JSON.parse( + (-1 === + a.iStateDuration + ? sessionStorage + : localStorage + ).getItem( + "DataTables_" + + a.sInstance + + "_" + + location.pathname + ) + ); + } catch (b) {} + }, + fnStateLoadParams: null, + fnStateLoaded: null, + fnStateSaveCallback: function( + a, + b + ) { + try { + (-1 === + a.iStateDuration + ? sessionStorage + : localStorage + ).setItem( + "DataTables_" + + a.sInstance + + "_" + + location.pathname, + JSON.stringify( + b + ) + ); + } catch (c) {} + }, + fnStateSaveParams: null, + iStateDuration: 7200, + iDeferLoading: null, + iDisplayLength: 10, + iDisplayStart: 0, + iTabIndex: 0, + oClasses: {}, + oLanguage: { + oAria: { + sSortAscending: + ": activate to sort column ascending", + sSortDescending: + ": activate to sort column descending" + }, + oPaginate: { + sFirst: + "First", + sLast: + "Last", + sNext: + "Next", + sPrevious: + "Previous" + }, + sEmptyTable: + "No data available in table", + sInfo: + "Showing _START_ to _END_ of _TOTAL_ entries", + sInfoEmpty: + "Showing 0 to 0 of 0 entries", + sInfoFiltered: + "(filtered from _MAX_ total entries)", + sInfoPostFix: + "", + sDecimal: + "", + sThousands: + ",", + sLengthMenu: + "_MENU_ items", + sLoadingRecords: + "Loading...", + sProcessing: + "Processing...", + sSearch: + "Search:", + sSearchPlaceholder: + "", + sUrl: + "", + sZeroRecords: + "No matching records found" + }, + oSearch: h.extend( + {}, + n + .models + .oSearch + ), + sAjaxDataProp: + "data", + sAjaxSource: null, + sDom: + "lfrtip", + searchDelay: null, + sPaginationType: + "simple_numbers", + sScrollX: + "", + sScrollXInner: + "", + sScrollY: + "", + sServerMethod: + "GET", + renderer: null, + rowId: + "DT_RowId" + }; + Z( + n.defaults + ); + n.defaults.column = { + aDataSort: null, + iDataSort: -1, + asSorting: [ + "asc", + "desc" + ], + bSearchable: !0, + bSortable: !0, + bVisible: !0, + fnCreatedCell: null, + mData: null, + mRender: null, + sCellType: + "td", + sClass: + "", + sContentPadding: + "", + sDefaultContent: null, + sName: + "", + sSortDataType: + "std", + sTitle: null, + sType: null, + sWidth: null + }; Z(n.defaults.column);n.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[], aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button", iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:k,oAjaxData:k,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==y(this)?1*this._iRecordsTotal: diff --git a/pandora_console/include/javascript/fulldatatables.min.js b/pandora_console/include/javascript/fulldatatables.min.js index ce584c1da6..250972a5d2 100644 --- a/pandora_console/include/javascript/fulldatatables.min.js +++ b/pandora_console/include/javascript/fulldatatables.min.js @@ -168,12 +168,243 @@ this.rows(b).nodes(),c=h(c);return h([].concat(c.filter(a).toArray(),c.find(a).t this.context;return a.length?a[0].oInit:null});o("data()",function(){return this.iterator("table",function(a){return D(a.aoData,"_aData")}).flatten()});o("destroy()",function(a){a=a||!1;return this.iterator("table",function(b){var c=b.nTableWrapper.parentNode,d=b.oClasses,e=b.nTable,f=b.nTBody,g=b.nTHead,j=b.nTFoot,i=h(e),f=h(f),k=h(b.nTableWrapper),l=h.map(b.aoData,function(a){return a.nTr}),o;b.bDestroying=!0;r(b,"aoDestroyCallback","destroy",[b]);a||(new s(b)).columns().visible(!0);k.off(".DT").find(":not(tbody *)").off(".DT"); h(E).off(".DT-"+b.sInstance);e!=g.parentNode&&(i.children("thead").detach(),i.append(g));j&&e!=j.parentNode&&(i.children("tfoot").detach(),i.append(j));b.aaSorting=[];b.aaSortingFixed=[];wa(b);h(l).removeClass(b.asStripeClasses.join(" "));h("th, td",g).removeClass(d.sSortable+" "+d.sSortableAsc+" "+d.sSortableDesc+" "+d.sSortableNone);f.children().detach();f.append(l);g=a?"remove":"detach";i[g]();k[g]();!a&&c&&(c.insertBefore(e,b.nTableReinsertBefore),i.css("width",b.sDestroyWidth).removeClass(d.sTable), (o=b.asDestroyStripes.length)&&f.children().each(function(a){h(this).addClass(b.asDestroyStripes[a%o])}));c=h.inArray(b,n.settings);-1!==c&&n.settings.splice(c,1)})});h.each(["column","row","cell"],function(a,b){o(b+"s().every()",function(a){var d=this.selector.opts,e=this;return this.iterator(b,function(f,g,h,i,m){a.call(e[b](g,"cell"===b?h:d,"cell"===b?d:k),g,h,i,m)})})});o("i18n()",function(a,b,c){var d=this.context[0],a=S(a)(d.oLanguage);a===k&&(a=b);c!==k&&h.isPlainObject(a)&&(a=a[c]!==k?a[c]: -a._);return a.replace("%d",c)});n.version="1.10.18";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null, -sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null};n.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1, -bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(a){return a.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(a){try{return JSON.parse((-1===a.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+ -a.sInstance+"_"+location.pathname))}catch(b){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(a,b){try{(-1===a.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+a.sInstance+"_"+location.pathname,JSON.stringify(b))}catch(c){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"}, -oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:h.extend({}, -n.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"};Z(n.defaults);n.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null}; +a._);return a.replace("%d",c)});n.version="1.10.18";n.settings=[];n.models={};n.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0};n.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1};n.models.oColumn = { + idx: null, + aDataSort: null, + asSorting: null, + bSearchable: null, + bSortable: null, + bVisible: null, + _sManualType: null, + _bAttrSrc: !1, + fnCreatedCell: null, + fnGetData: null, + fnSetData: null, + mData: null, + mRender: null, + nTh: null, + nTf: null, + sClass: null, + sContentPadding: null, + sDefaultContent: null, + sName: null, + sSortDataType: + "std", + sSortingClass: null, + sSortingClassJUI: null, + sTitle: null, + sType: null, + sWidth: null, + sWidthOrig: null + }; + n.defaults = { + aaData: null, + aaSorting: [ + [ + 0, + "asc" + ] + ], + aaSortingFixed: [], + ajax: null, + aLengthMenu: [ + 10, + 25, + 50, + 100 + ], + aoColumns: null, + aoColumnDefs: null, + aoSearchCols: [], + asStripeClasses: null, + bAutoWidth: !0, + bDeferRender: !1, + bDestroy: !1, + bFilter: !0, + bInfo: !0, + bLengthChange: !0, + bPaginate: !0, + bProcessing: !1, + bRetrieve: !1, + bScrollCollapse: !1, + bServerSide: !1, + bSort: !0, + bSortMulti: !0, + bSortCellsTop: !1, + bSortClasses: !0, + bStateSave: !1, + fnCreatedRow: null, + fnDrawCallback: null, + fnFooterCallback: null, + fnFormatNumber: function( + a + ) { + return a + .toString() + .replace( + /\B(?=(\d{3})+(?!\d))/g, + this + .oLanguage + .sThousands + ); + }, + fnHeaderCallback: null, + fnInfoCallback: null, + fnInitComplete: null, + fnPreDrawCallback: null, + fnRowCallback: null, + fnServerData: null, + fnServerParams: null, + fnStateLoadCallback: function( + a + ) { + try { + return JSON.parse( + (-1 === + a.iStateDuration + ? sessionStorage + : localStorage + ).getItem( + "DataTables_" + + a.sInstance + + "_" + + location.pathname + ) + ); + } catch (b) {} + }, + fnStateLoadParams: null, + fnStateLoaded: null, + fnStateSaveCallback: function( + a, + b + ) { + try { + (-1 === + a.iStateDuration + ? sessionStorage + : localStorage + ).setItem( + "DataTables_" + + a.sInstance + + "_" + + location.pathname, + JSON.stringify( + b + ) + ); + } catch (c) {} + }, + fnStateSaveParams: null, + iStateDuration: 7200, + iDeferLoading: null, + iDisplayLength: 10, + iDisplayStart: 0, + iTabIndex: 0, + oClasses: {}, + oLanguage: { + oAria: { + sSortAscending: + ": activate to sort column ascending", + sSortDescending: + ": activate to sort column descending" + }, + oPaginate: { + sFirst: + "First", + sLast: + "Last", + sNext: + "Next", + sPrevious: + "Previous" + }, + sEmptyTable: + "No data available in table", + sInfo: + "Showing _START_ to _END_ of _TOTAL_ entries", + sInfoEmpty: + "Showing 0 to 0 of 0 entries", + sInfoFiltered: + "(filtered from _MAX_ total entries)", + sInfoPostFix: + "", + sDecimal: + "", + sThousands: + ",", + sLengthMenu: + "_MENU_ items", + sLoadingRecords: + "Loading...", + sProcessing: + "Processing...", + sSearch: + "Search:", + sSearchPlaceholder: + "", + sUrl: + "", + sZeroRecords: + "No matching records found" + }, + oSearch: h.extend( + {}, + n + .models + .oSearch + ), + sAjaxDataProp: + "data", + sAjaxSource: null, + sDom: + "lfrtip", + searchDelay: null, + sPaginationType: + "simple_numbers", + sScrollX: + "", + sScrollXInner: + "", + sScrollY: + "", + sServerMethod: + "GET", + renderer: null, + rowId: + "DT_RowId" + }; + Z( + n.defaults + ); + n.defaults.column = { + aDataSort: null, + iDataSort: -1, + asSorting: [ + "asc", + "desc" + ], + bSearchable: !0, + bSortable: !0, + bVisible: !0, + fnCreatedCell: null, + mData: null, + mRender: null, + sCellType: + "td", + sClass: + "", + sContentPadding: + "", + sDefaultContent: null, + sName: + "", + sSortDataType: + "std", + sTitle: null, + sType: null, + sWidth: null + }; Z(n.defaults.column);n.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[], aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button", iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:k,oAjaxData:k,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==y(this)?1*this._iRecordsTotal: