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: