- "+
"
- From "+ "
- "+source+" "+ // may have a link, I think "
- "+
"
- To "+ "
- "+ "in reply to"+ " "+ "
// add a notice encoded as JSON into the current timeline // RealtimeUpdate = { _userid: 0, _replyurl: '', _favorurl: '', _deleteurl: '', init: function(userid, replyurl, favorurl, deleteurl) { RealtimeUpdate._userid = userid; RealtimeUpdate._replyurl = replyurl; RealtimeUpdate._favorurl = favorurl; RealtimeUpdate._deleteurl = deleteurl; }, receive: function(data) { id = data.id; // Don't add it if it already exists if ($("#notice-"+id).length > 0) { return; } var noticeItem = RealtimeUpdate.makeNoticeItem(data); $("#notices_primary .notices").prepend(noticeItem, true); $("#notices_primary .notice:first").css({display:"none"}); $("#notices_primary .notice:first").fadeIn(1000); NoticeReply(); }, makeNoticeItem: function(data) { user = data['user']; html = data['html'].replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"'); source = data['source'].replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>').replace(/"/g,'"'); ni = "
"+html+"
"+ "