mirror of
https://github.com/owntracks/recorder.git
synced 2026-05-05 02:36:45 +00:00
@@ -10,6 +10,8 @@ config = {
|
||||
batt: "Battery",
|
||||
tid: "TID",
|
||||
cc: "CC",
|
||||
addr: "Address"
|
||||
addr: "Address",
|
||||
vel: "Vel",
|
||||
cog: "CoG"
|
||||
}
|
||||
};
|
||||
|
||||
@@ -115,7 +115,7 @@
|
||||
order: [[ 2, "desc" ]],
|
||||
columnDefs: [
|
||||
{ orderable : true, targets: [0, 1, 3, 4, 5] },
|
||||
|
||||
|
||||
{
|
||||
className: 'topic',
|
||||
name: 'topic',
|
||||
@@ -211,6 +211,56 @@
|
||||
},
|
||||
"targets" : [6],
|
||||
},
|
||||
{
|
||||
className: 'vel',
|
||||
name: 'vel',
|
||||
title: config.column_titles.vel,
|
||||
visible: true,
|
||||
data: null,
|
||||
render: function(data, type, row) {
|
||||
if (typeof data.vel === 'undefined' || data.vel === null) {
|
||||
return '';
|
||||
}
|
||||
|
||||
try {
|
||||
var v = parseInt(data.vel, 10);
|
||||
if (v < 0) {
|
||||
return '';
|
||||
}
|
||||
} catch(err) {
|
||||
return '';
|
||||
}
|
||||
|
||||
var t = "{{vel}}";
|
||||
return Mustache.render(t, data);
|
||||
},
|
||||
"targets" : [7],
|
||||
},
|
||||
{
|
||||
className: 'cog',
|
||||
name: 'cog',
|
||||
title: config.column_titles.cog,
|
||||
visible: true,
|
||||
data: null,
|
||||
render: function(data, type, row) {
|
||||
if (typeof data.cog === 'undefined' || data.cog === null) {
|
||||
return '';
|
||||
}
|
||||
|
||||
try {
|
||||
var c = parseInt(data.cog, 10);
|
||||
if (c < 0) {
|
||||
return '';
|
||||
}
|
||||
} catch(err) {
|
||||
return '';
|
||||
}
|
||||
|
||||
var t = "{{cog}}";
|
||||
return Mustache.render(t, data);
|
||||
},
|
||||
"targets" : [8],
|
||||
},
|
||||
{
|
||||
className: 'cc',
|
||||
name: 'cc',
|
||||
@@ -221,7 +271,7 @@
|
||||
var t = "<img src='flags/{{cc}}.png' title='{{cc}}'/>";
|
||||
return Mustache.render(t, data);
|
||||
},
|
||||
"targets" : [7],
|
||||
"targets" : [9],
|
||||
},
|
||||
{
|
||||
className: 'addr',
|
||||
@@ -233,10 +283,10 @@
|
||||
var t = "<a target='_new' href='http://maps.google.com/?q={{lat}},{{lon}}'>{{addr}}</a>";
|
||||
return Mustache.render(t, data);
|
||||
},
|
||||
"targets" : [8],
|
||||
"targets" : [10],
|
||||
},
|
||||
],
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
@@ -270,7 +320,7 @@
|
||||
alert(JSON.stringify(o));
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
</script>
|
||||
|
||||
@@ -12,6 +12,8 @@ td.topic, td.tid { font-size: 80%; font-family: courier; }
|
||||
td.addr { font-size: 90%; }
|
||||
td.user { font-size: 80%; }
|
||||
td.batt { font-size: 90%; }
|
||||
td.vel { font-size: 90%; }
|
||||
td.cog { font-size: 70%; }
|
||||
|
||||
#togglers ul {
|
||||
list-style-type: none;
|
||||
|
||||
Reference in New Issue
Block a user