';
if (avatar) buf += '
+')
';
buf += '
' + Tools.escapeHTML(name) + '';
buf += '
' + (group || ' ') + '';
if (data.rooms) {
var battlebuf = '';
var chatbuf = '';
for (var i in data.rooms) {
if (i === 'global') continue;
var roomid = toRoomid(i);
if (roomid.substr(0,7) === 'battle-') {
if (!battlebuf) battlebuf = '
Battles: ';
else battlebuf += ', ';
battlebuf += '
'+roomid.substr(7)+'';
} else {
if (!chatbuf) chatbuf = '
Chatrooms: ';
else chatbuf += ', ';
chatbuf += '
'+roomid+'';
}
}
buf += '
'+battlebuf+chatbuf+'';
} else if (data.rooms === false) {
buf += '
OFFLINE';
}
buf += '
';
if (userid === app.user.get('userid')) {
buf += '