diff --git a/src/sunstone/public/app/tabs/acls-tab/datatable.js b/src/sunstone/public/app/tabs/acls-tab/datatable.js index 20582f92aa..92c0299826 100644 --- a/src/sunstone/public/app/tabs/acls-tab/datatable.js +++ b/src/sunstone/public/app/tabs/acls-tab/datatable.js @@ -53,7 +53,8 @@ define(function(require) { { "bSortable": false, "aTargets": ["check",2,3,4,5,6,7] }, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/clusters-tab/datatable.js b/src/sunstone/public/app/tabs/clusters-tab/datatable.js index efcdc9c13b..00a8c5c469 100644 --- a/src/sunstone/public/app/tabs/clusters-tab/datatable.js +++ b/src/sunstone/public/app/tabs/clusters-tab/datatable.js @@ -54,7 +54,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"] }, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1, 3, 4, 5]} ] }; diff --git a/src/sunstone/public/app/tabs/datastores-tab/datatable.js b/src/sunstone/public/app/tabs/datastores-tab/datatable.js index 3f3f6e45af..49f0c7d935 100644 --- a/src/sunstone/public/app/tabs/datastores-tab/datatable.js +++ b/src/sunstone/public/app/tabs/datastores-tab/datatable.js @@ -73,7 +73,8 @@ define(function(require) { {"sWidth": "35px", "aTargets": [0]}, {"sWidth": "250px", "aTargets": [5]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1,6]} ] } diff --git a/src/sunstone/public/app/tabs/groups-tab/datatable.js b/src/sunstone/public/app/tabs/groups-tab/datatable.js index 9a7b7b4a2a..9f1598d989 100644 --- a/src/sunstone/public/app/tabs/groups-tab/datatable.js +++ b/src/sunstone/public/app/tabs/groups-tab/datatable.js @@ -57,7 +57,8 @@ define(function(require) { {"sWidth": "35px", "aTargets": [0]}, {"sWidth": "150px", "aTargets": [4,5,6] }, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1, 3]} ] }; diff --git a/src/sunstone/public/app/tabs/hosts-tab/datatable.js b/src/sunstone/public/app/tabs/hosts-tab/datatable.js index 1801c2fc68..b9dad7926f 100644 --- a/src/sunstone/public/app/tabs/hosts-tab/datatable.js +++ b/src/sunstone/public/app/tabs/hosts-tab/datatable.js @@ -61,7 +61,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check", 5, 6, 7, 8]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1, 4]} ] } diff --git a/src/sunstone/public/app/tabs/images-tab/datatable-common.js b/src/sunstone/public/app/tabs/images-tab/datatable-common.js index 7f037a117d..83143aa6c2 100644 --- a/src/sunstone/public/app/tabs/images-tab/datatable-common.js +++ b/src/sunstone/public/app/tabs/images-tab/datatable-common.js @@ -57,7 +57,8 @@ define(function(require) { {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(tabId)}, {"bVisible": false, "aTargets": ['_all']}, - {"sType": "file-size", "aTargets": [ 6 ] } + {"sType": "file-size", "aTargets": [ 6 ] }, + {"sType": "num", "aTargets": [1, 11]} ] } diff --git a/src/sunstone/public/app/tabs/marketplaceapps-tab/datatable.js b/src/sunstone/public/app/tabs/marketplaceapps-tab/datatable.js index 445e18c4aa..2c87e5322b 100644 --- a/src/sunstone/public/app/tabs/marketplaceapps-tab/datatable.js +++ b/src/sunstone/public/app/tabs/marketplaceapps-tab/datatable.js @@ -76,7 +76,8 @@ define(function(require) { {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, {"bVisible": false, "aTargets": ['_all']}, {"sType": "file-size", "aTargets": [ 6 ]}, - {"sType": "date-euro", "aTargets": [ 9 ]} + {"sType": "date-euro", "aTargets": [ 9 ]}, + {"sType": "num", "aTargets": [1, 11]} ] } diff --git a/src/sunstone/public/app/tabs/marketplaces-tab/datatable.js b/src/sunstone/public/app/tabs/marketplaces-tab/datatable.js index 2ae1176186..063fb6b62a 100644 --- a/src/sunstone/public/app/tabs/marketplaces-tab/datatable.js +++ b/src/sunstone/public/app/tabs/marketplaces-tab/datatable.js @@ -74,7 +74,8 @@ define(function(require) { {"sWidth": "35px", "aTargets": [0]}, {"sWidth": "250px", "aTargets": [5]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1, 6, 8]} ] } diff --git a/src/sunstone/public/app/tabs/oneflow-services-tab/datatable.js b/src/sunstone/public/app/tabs/oneflow-services-tab/datatable.js index 8b9b8901f5..8b6e1af1bf 100644 --- a/src/sunstone/public/app/tabs/oneflow-services-tab/datatable.js +++ b/src/sunstone/public/app/tabs/oneflow-services-tab/datatable.js @@ -57,7 +57,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/oneflow-templates-tab/datatable.js b/src/sunstone/public/app/tabs/oneflow-templates-tab/datatable.js index 295c17ad56..844a1667b1 100644 --- a/src/sunstone/public/app/tabs/oneflow-templates-tab/datatable.js +++ b/src/sunstone/public/app/tabs/oneflow-templates-tab/datatable.js @@ -56,7 +56,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/secgroups-tab/datatable.js b/src/sunstone/public/app/tabs/secgroups-tab/datatable.js index 3d556bddd8..a776e475dc 100644 --- a/src/sunstone/public/app/tabs/secgroups-tab/datatable.js +++ b/src/sunstone/public/app/tabs/secgroups-tab/datatable.js @@ -56,7 +56,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/templates-tab/datatable-common.js b/src/sunstone/public/app/tabs/templates-tab/datatable-common.js index 6d5074d5ac..2b02a95007 100644 --- a/src/sunstone/public/app/tabs/templates-tab/datatable-common.js +++ b/src/sunstone/public/app/tabs/templates-tab/datatable-common.js @@ -59,7 +59,8 @@ define(function(require) { {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(tabId)}, {"bVisible": false, "aTargets": ['_all']}, - {"sType": "date-euro", "aTargets": [ 5 ]} + {"sType": "date-euro", "aTargets": [ 5 ]}, + {"sType": "num", "aTargets": [1]} ] } diff --git a/src/sunstone/public/app/tabs/users-tab/datatable.js b/src/sunstone/public/app/tabs/users-tab/datatable.js index 367ef75ac2..815af636b4 100644 --- a/src/sunstone/public/app/tabs/users-tab/datatable.js +++ b/src/sunstone/public/app/tabs/users-tab/datatable.js @@ -56,11 +56,12 @@ define(function(require) { "bSortClasses" : false, "bDeferRender": true, "aoColumnDefs": [ - { "bSortable": false, "aTargets": ["check",6,7,8] }, + {"bSortable": false, "aTargets": ["check",6,7,8] }, {"sWidth": "35px", "aTargets": [0]}, - { "sWidth": "150px", "aTargets": [6,7,8] }, + {"sWidth": "150px", "aTargets": [6,7,8] }, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/vdcs-tab/datatable.js b/src/sunstone/public/app/tabs/vdcs-tab/datatable.js index de7edf24d2..97730fc9ef 100644 --- a/src/sunstone/public/app/tabs/vdcs-tab/datatable.js +++ b/src/sunstone/public/app/tabs/vdcs-tab/datatable.js @@ -57,7 +57,8 @@ define(function(require) { { "bSortable": false, "aTargets": ["check"] }, { "sWidth": "35px", "aTargets": [0] }, { "bVisible": true, "aTargets": Config.tabTableColumns(TAB_NAME)}, - { "bVisible": false, "aTargets": ['_all']} + { "bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1, 3, 5, 6, 7]} ] }; diff --git a/src/sunstone/public/app/tabs/vmgroup-tab/datatable.js b/src/sunstone/public/app/tabs/vmgroup-tab/datatable.js index df4ccd0056..d90abd724e 100644 --- a/src/sunstone/public/app/tabs/vmgroup-tab/datatable.js +++ b/src/sunstone/public/app/tabs/vmgroup-tab/datatable.js @@ -57,7 +57,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/vnets-tab/datatable.js b/src/sunstone/public/app/tabs/vnets-tab/datatable.js index c012ca450d..a0cc2ebeb2 100644 --- a/src/sunstone/public/app/tabs/vnets-tab/datatable.js +++ b/src/sunstone/public/app/tabs/vnets-tab/datatable.js @@ -59,7 +59,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1, 6]} ] } diff --git a/src/sunstone/public/app/tabs/vrouters-tab/datatable.js b/src/sunstone/public/app/tabs/vrouters-tab/datatable.js index 59b2175aa7..7bd0f5cf22 100644 --- a/src/sunstone/public/app/tabs/vrouters-tab/datatable.js +++ b/src/sunstone/public/app/tabs/vrouters-tab/datatable.js @@ -56,7 +56,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] }; diff --git a/src/sunstone/public/app/tabs/zones-tab/datatable.js b/src/sunstone/public/app/tabs/zones-tab/datatable.js index 8233a91038..b2b6b97f1e 100644 --- a/src/sunstone/public/app/tabs/zones-tab/datatable.js +++ b/src/sunstone/public/app/tabs/zones-tab/datatable.js @@ -54,7 +54,8 @@ define(function(require) { {"bSortable": false, "aTargets": ["check"]}, {"sWidth": "35px", "aTargets": [0]}, {"bVisible": true, "aTargets": SunstoneConfig.tabTableColumns(TAB_NAME)}, - {"bVisible": false, "aTargets": ['_all']} + {"bVisible": false, "aTargets": ['_all']}, + {"sType": "num", "aTargets": [1]} ] } diff --git a/src/sunstone/public/app/utils/showback.js b/src/sunstone/public/app/utils/showback.js index 27fcaa4cc4..75519da474 100644 --- a/src/sunstone/public/app/utils/showback.js +++ b/src/sunstone/public/app/utils/showback.js @@ -74,7 +74,8 @@ define(function(require) { "iDisplayLength": 6, "sDom": "t<'row collapse'<'small-12 columns'p>>", "aoColumnDefs": [ - { "bVisible": false, "aTargets": [0,1,2]} + { "bVisible": false, "aTargets": [0,1,2]}, + { "sType": "num", "aTargets": [4]} ] }); @@ -82,7 +83,10 @@ define(function(require) { showback_vms_dataTable = $("#showback_vms_datatable",context).dataTable({ "bSortClasses" : false, - "bDeferRender": true + "bDeferRender": true, + "aoColumnDefs": [ + { "sType": "num", "aTargets": [0,3,4]} + ] }); showback_dataTable.on("click", "tbody tr", function(){