LSP: moved function to functions.js + minor style change

This commit is contained in:
Cat 2013-05-02 13:15:44 +02:00
parent 530ba10eb8
commit 1469fa3240
3 changed files with 58 additions and 48 deletions

View file

@ -670,6 +670,59 @@ function BuildLimitRow(l)
} }
} }
/**
* At the logs page, refreshes data for the logs
*/
function getLogsdata(){
getData(function(data){
settings.settings.log = data.log;
$('#page table').remove();
$('#page').append(buildLogsTable());
});
}
/**
* At the logs page, builds a table to display the logs
*/
function buildLogsTable(){
$table = $('<table>');
$table.html("<thead><th>Date<span class='theadinfo'>(MM/DD/YYYY)</span></th><th>Type</th><th>Message</th></thead>");
$tbody = $('<tbody>');
if(!settings.settings.log)
{
return; // no logs, so just bail
}
var i, cur, $tr,
logs = settings.settings.log,
len = logs.length;
if(len >= 2 && settings.settings.log[0][0] < settings.settings.log[len - 1][0])
{
logs.reverse();
}
$tbody.html('');
for(i = 0; i < len; i++)
{
cur = settings.settings.log[i];
$tr = $('<tr>').append(
$('<td>').text(formatDate(cur[0]))
).append(
$('<td>').text(cur[1])
).append(
$('<td>').text(cur[2])
);
$tbody.append($tr);
}
$table.append($tbody);
return $table;
}
/** /**
* Tooltip creator - creates a tooltip near the cursor * Tooltip creator - creates a tooltip near the cursor
@params: - position: the object returned by the hover or click event @params: - position: the object returned by the hover or click event

View file

@ -1241,54 +1241,6 @@
} }
}); });
function getLogsdata(){
getData(function(data){
settings.settings.log = data.log;
$('#page table').remove();
$('#page').append(buildLogsTable());
});
}
function buildLogsTable(){
$table = $('<table>');
$table.html("<thead><th>Date<span class='theadinfo'>(MM/DD/YYYY)</span></th><th>Type</th><th>Message</th></thead>");
$tbody = $('<tbody>');
if(!settings.settings.log)
{
return; // no logs, so just bail
}
var i, cur, $tr,
logs = settings.settings.log,
len = logs.length;
if(len >= 2 && settings.settings.log[0][0] < settings.settings.log[len - 1][0])
{
logs.reverse();
}
$tbody.html('');
for(i = 0; i < len; i++)
{
cur = settings.settings.log[i];
$tr = $('<tr>').append(
$('<td>').text(formatDate(cur[0]))
).append(
$('<td>').text(cur[1])
).append(
$('<td>').text(cur[2])
);
$tbody.append($tr);
}
$table.append($tbody);
return $table;
}
break; break;
case 'server stats': case 'server stats':

View file

@ -309,6 +309,11 @@ button,
text-transform: uppercase; text-transform: uppercase;
} }
span {
font-weight: normal;
text-transform: none ;
}
.nocapitals .nocapitals
{ {