]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - plugins/Comet/cometupdate.js
Localisation updates from http://translatewiki.net.
[quix0rs-gnu-social.git] / plugins / Comet / cometupdate.js
1 // update the local timeline from a Comet server
2 var CometUpdate = function()
3 {
4      var _server;
5      var _timeline;
6      var _userid;
7      var _replyurl;
8      var _favorurl;
9      var _deleteurl;
10      var _cometd;
11
12      return {
13           init: function(server, timeline, userid, replyurl, favorurl, deleteurl)
14           {
15                _cometd = $.cometd; // Uses the default Comet object
16                _cometd.init(server);
17                _server = server;
18                _timeline = timeline;
19                _userid = userid;
20                _favorurl = favorurl;
21                _replyurl = replyurl;
22                _deleteurl = deleteurl;
23                _cometd.subscribe(timeline, function(message) { RealtimeUpdate.receive(message.data) });
24                $(window).unload(function() { _cometd.disconnect(); } );
25           }
26      }
27 }();