Repaired sorting of date columns
This commit is contained in:
@@ -1,21 +1,38 @@
|
|||||||
$ = jQuery
|
$ = jQuery
|
||||||
$ ->
|
$ ->
|
||||||
|
|
||||||
|
$.tablesorter.addParser(
|
||||||
|
id: 'timestamp'
|
||||||
|
|
||||||
|
# Return false so this parser is not auto detected
|
||||||
|
is: (s) ->
|
||||||
|
false
|
||||||
|
|
||||||
|
# Normalize the timestamp to epoch for sorting
|
||||||
|
format: (s) ->
|
||||||
|
moment.utc(s).unix()
|
||||||
|
|
||||||
|
# The return value of our normalization function is an integer
|
||||||
|
type: 'numeric'
|
||||||
|
)
|
||||||
|
|
||||||
$('.nodes').tablesorter(
|
$('.nodes').tablesorter(
|
||||||
headers:
|
headers:
|
||||||
4:
|
2: sorter: 'timestamp'
|
||||||
sorter: false
|
3: sorter: 'timestamp'
|
||||||
sortList: [[1,0]]
|
4: sorter: false
|
||||||
|
sortList: [[1,0]]
|
||||||
)
|
)
|
||||||
|
|
||||||
$('.facts').tablesorter(
|
$('.facts').tablesorter(
|
||||||
sortList: [[0,0]]
|
sortList: [[0,0]]
|
||||||
)
|
)
|
||||||
|
|
||||||
$('.dashboard').tablesorter(
|
$('.dashboard').tablesorter(
|
||||||
headers:
|
headers:
|
||||||
3:
|
2: sorter: 'timestamp'
|
||||||
sorter: false
|
3: sorter: false
|
||||||
sortList: [[0, 1]]
|
sortList: [[0, 1]]
|
||||||
)
|
)
|
||||||
|
|
||||||
$('input.filter-table').parent('div').removeClass('hide')
|
$('input.filter-table').parent('div').removeClass('hide')
|
||||||
|
|||||||
@@ -6,8 +6,25 @@
|
|||||||
|
|
||||||
$(function() {});
|
$(function() {});
|
||||||
|
|
||||||
|
$.tablesorter.addParser({
|
||||||
|
id: 'timestamp',
|
||||||
|
is: function(s) {
|
||||||
|
return false;
|
||||||
|
},
|
||||||
|
format: function(s) {
|
||||||
|
return moment.utc(s).unix();
|
||||||
|
},
|
||||||
|
type: 'numeric'
|
||||||
|
});
|
||||||
|
|
||||||
$('.nodes').tablesorter({
|
$('.nodes').tablesorter({
|
||||||
headers: {
|
headers: {
|
||||||
|
2: {
|
||||||
|
sorter: 'timestamp'
|
||||||
|
},
|
||||||
|
3: {
|
||||||
|
sorter: 'timestamp'
|
||||||
|
},
|
||||||
4: {
|
4: {
|
||||||
sorter: false
|
sorter: false
|
||||||
}
|
}
|
||||||
@@ -21,6 +38,9 @@
|
|||||||
|
|
||||||
$('.dashboard').tablesorter({
|
$('.dashboard').tablesorter({
|
||||||
headers: {
|
headers: {
|
||||||
|
2: {
|
||||||
|
sorter: 'timestamp'
|
||||||
|
},
|
||||||
3: {
|
3: {
|
||||||
sorter: false
|
sorter: false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user