issue#29 add player name in chat box when click on it
This commit is contained in:
parent
c643bf91d2
commit
a32adf6e6c
11
code/chat.js
11
code/chat.js
@ -356,12 +356,19 @@ window.chat.renderMsg = function(msg, nick, time, team) {
|
|||||||
var tb = unixTimeToString(time, true);
|
var tb = unixTimeToString(time, true);
|
||||||
// help cursor via “#chat time”
|
// help cursor via “#chat time”
|
||||||
var t = '<time title="'+tb+'" data-timestamp="'+time+'">'+ta+'</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 title = nick.length >= 8 ? 'title="'+nick+'" class="help"' : '';
|
||||||
var i = ['<span class="invisep"><</span>', '<span class="invisep">></span>'];
|
var i = ['<span class="invisep"><</span>', '<span class="invisep">></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() {
|
window.chat.getActive = function() {
|
||||||
|
2
main.js
2
main.js
@ -81,7 +81,7 @@ document.getElementsByTagName('body')[0].innerHTML = ''
|
|||||||
+ '<form id="chatinput" style="display:none"><table><tr>'
|
+ '<form id="chatinput" style="display:none"><table><tr>'
|
||||||
+ ' <td><time></time></td>'
|
+ ' <td><time></time></td>'
|
||||||
+ ' <td><mark>tell faction:</mark></td>'
|
+ ' <td><mark>tell faction:</mark></td>'
|
||||||
+ ' <td><input type="text"/></td>'
|
+ ' <td><input id="chattext" type="text"/></td>'
|
||||||
+ '</tr></table></form>'
|
+ '</tr></table></form>'
|
||||||
+ '<a id="sidebartoggle"><span class="toggle close"></span></a>'
|
+ '<a id="sidebartoggle"><span class="toggle close"></span></a>'
|
||||||
+ '<div id="scrollwrapper">' // enable scrolling for small screens
|
+ '<div id="scrollwrapper">' // enable scrolling for small screens
|
||||||
|
Loading…
x
Reference in New Issue
Block a user