Merge pull request #30 from teo96/master

#issue 29 : add nickname in the chat textbox when I click on it
This commit is contained in:
Jon Atkins
2013-03-23 07:41:25 -07:00
2 changed files with 10 additions and 3 deletions

View File

@ -362,12 +362,19 @@ window.chat.renderMsg = function(msg, nick, time, team) {
var tb = unixTimeToString(time, true);
// help cursor via “#chat time”
var t = '<time title="'+tb+'" data-timestamp="'+time+'">'+ta+'</time>';
var s = 'style="color:'+COLORS[team]+'"';
var s = 'style="cursor:pointer; color:'+COLORS[team]+'"';
var title = nick.length >= 8 ? 'title="'+nick+'" class="help"' : '';
var i = ['<span class="invisep">&lt;</span>', '<span class="invisep">&gt;</span>'];
return '<tr><td>'+t+'</td><td>'+i[0]+'<mark class="nickname" '+s+'>'+nick+'</mark>'+i[1]+'</td><td>'+msg+'</td></tr>';
return '<tr><td>'+t+'</td><td>'+i[0]+'<mark class="nickname" onclick="window.chat.addNickname(\'@' + nick + '\')" ' + s + '>'+ nick+'</mark>'+i[1]+'</td><td>'+msg+'</td></tr>';
}
window.chat.addNickname= function(nick){
var c = document.getElementById("chattext");
c.value = [c.value, nick, " "].join(" ").trim() + " ";
c.focus()
}
window.chat.getActive = function() {