summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorCarson Fleming <cflems@cflems.net>2017-04-13 23:02:43 -0400
committerCarson Fleming <cflems@cflems.net>2017-04-13 23:02:43 -0400
commit36e4fae6958796419dcff63f323735dc66aabdcd (patch)
tree2dc67b5a900616f7b8b25850465fbcd0ae141255 /js
parentd85e6f791413422c74f4a1f5119a891ae19b8d17 (diff)
downloadbulletin-36e4fae6958796419dcff63f323735dc66aabdcd.tar.gz
Restyled the chat
Diffstat (limited to 'js')
-rw-r--r--js/chat.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/js/chat.js b/js/chat.js
index a0ccefb..b79fee6 100644
--- a/js/chat.js
+++ b/js/chat.js
@@ -29,7 +29,7 @@ var bullechat = {
$child.data('body', $chbody);
$child.append($('<input>', {'type': 'text', 'class': 'chinput', 'placeholder': 'press <enter> to send'}).keypress(function (e) {
if (e.which == 13) {
- var $item = bullechat.gui.addline($child, $(this).val(), 'You');
+ var $item = bullechat.gui.addline($child, $(this).val(), 'You', false);
if (!bullechat.socket.sendto(user, $(this).val())) $item.addClass('chfailed').click(function (e) {
$(this).hide(750);
});
@@ -51,10 +51,10 @@ var bullechat = {
$('body').append($child);
bullechat.gui.updown($child);
},
- addline: function ($elem, msg, nick) {
+ addline: function ($elem, msg, nick, recvd) {
var $item;
if (nick) {
- $item = $('<li/>').append($('<span/>',{'class':'chnick'}).text(bullechat.nickfmt(nick))).append(document.createTextNode(msg));
+ $item = $('<li/>', {'class': (recvd ? 'recvd' : 'sent')}).text(msg);
} else {
$item = $('<li/>', {'class': 'chspecial'}).text(msg);
}
@@ -95,9 +95,9 @@ var bullechat = {
message: function (e) {
var data = JSON.parse(e.data);
if (!data || !data['uname']) return;
- if (!bullechat.gui.$windows[data['uname']]) bullechat.gui.create(data['uname']);
+ if (!bullechat.gui.$windows[data['uname']]) bullechat.gui.create(data['uname'], data['nick']);
bullechat.gui.addline(bullechat.gui.$windows[data['uname']],
- data['msg'], data['nick']);
+ data['msg'], data['nick'], true);
},
start: function () {
if (window.WebSocket) {