implement nick highlight feature in chat
This commit is contained in:
@ -155,6 +155,10 @@ function boot() {
|
||||
// necessary data has been loaded.
|
||||
urlPortal = getURLParam('pguid');
|
||||
|
||||
// load only once
|
||||
var n = window.PLAYER['nickname'];
|
||||
window.PLAYER['nickMatcher'] = new RegExp('\\b('+n+')\\b');
|
||||
|
||||
$('#sidebar').show();
|
||||
}
|
||||
|
||||
|
@ -365,7 +365,10 @@ window.chat.renderPlayerMsgsTo = function(isFaction, data, isOldMsgs, dupCheckAr
|
||||
window.setPlayerName(pguid, nick); // free nick name resolves
|
||||
}
|
||||
|
||||
if(markup[0] === 'TEXT') msg = markup[1].plain.autoLink();
|
||||
if(markup[0] === 'TEXT') {
|
||||
msg = markup[1].plain.autoLink();
|
||||
msg = msg.replace(window.PLAYER['nickMatcher'], '<em>$1</em>');
|
||||
}
|
||||
|
||||
if(!isFaction && markup[0] === 'SECURE') {
|
||||
nick = null;
|
||||
|
Reference in New Issue
Block a user