summaryrefslogtreecommitdiff
path: root/plugins/Comet/updatetimeline.js
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Comet/updatetimeline.js')
-rw-r--r--plugins/Comet/updatetimeline.js48
1 files changed, 27 insertions, 21 deletions
diff --git a/plugins/Comet/updatetimeline.js b/plugins/Comet/updatetimeline.js
index 6612b5116..7b22445e3 100644
--- a/plugins/Comet/updatetimeline.js
+++ b/plugins/Comet/updatetimeline.js
@@ -3,28 +3,34 @@
var updater = function()
{
- var _handshook = false;
- var _connected = false;
- var _cometd;
+ var _cometd;
- return {
- init: function()
- {
- _cometd = $.cometd; // Uses the default Comet object
- _cometd.init(_timelineServer);
- _cometd.subscribe(_timeline, this, receive);
- $(window).unload(leave);
- }
- }
+ return {
+ init: function(server, timeline)
+ {
+ _cometd = $.cometd; // Uses the default Comet object
+ _cometd.setLogLevel('debug');
+ _cometd.init(server);
+ _cometd.subscribe(timeline, receive);
+ $(window).unload(leave);
+ }
+ }
- function leave()
- {
- _cometd.disconnect();
- }
+ function leave()
+ {
+ _cometd.disconnect();
+ }
- function receive(message)
- {
- var noticeItem = makeNoticeItem(message.data);
- var noticeList = $('ul.notices');
- }
+ function receive(message)
+ {
+ alert("Received notice.");
+ var noticeItem = makeNoticeItem(message.data);
+ var noticeList = $('ul.notices');
+ }
+
+ function makeNoticeItem(data)
+ {
+ return '';
+ }
}();
+