Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 93

Avahi: ya detecta ltpsServers y profesores

Ver diferencias:

index.html
var result = $.parseJSON(data);
$.each(result.response, function(i, l){
$('#selectable').append('<li class="ui-state-default" id="selectable-'+l+'"><div id="pcName" style="font-size:11px;">'+l+'</div><img class="thumb-image" src="img/turnOff.png"/><div id="userName" style="font-size:11px;">ajimenezf01</div></li>');
$('#selectable').append('<li class="ui-state-default" id="selectable-'+l+'"><div id="pcName" style="font-size:11px;">'+l+'</div><img class="thumb-image" src="img/turnOff.png"/><div id="userName" style="font-size:11px;"></div></li>');
});
getLTSPStatus();
......
function getLTSPStatus(){
$.post('hosts','action=getLTSPStatus', function(data) {
var result = $.parseJSON(data);
$('#selectable li .thumb-image').attr('src','img/turnOff.png');
$.each(result.response, function(i, l){
$('#selectable').append('<li class="ui-state-default" id="selectable-'+l+'"><div id="pcName" style="font-size:11px;">'+l+'</div><img class="thumb-image" src="img/turnOff.png"/><div id="userName" style="font-size:11px;">ajimenezf01</div></li>');
$.each(result.computers, function(i, l){
$('#selectable #selectable-'+l+' .thumb-image').attr('src','img/turnOn.png');
});
$.each(result.teachers, function(i, l){
var teacher = l.split(".");
var computer = teacher[0].split("@");
$('#selectable #selectable-'+computer[1]+' #userName').html(computer[0]);
$('#selectable #selectable-'+computer[1]+' .thumb-image').attr('src','img/nobody.png');
});
setTimeout("getLTSPStatus()",2000);
setTimeout("getLTSPStatus()",10000);
});
}

Exportar a: Unified diff