Add initial functionality for transmitting user presence status changes.
This commit is contained in:
parent
ce4528b6f5
commit
6ab9ddc055
@ -325,6 +325,10 @@ $(document).bind('jarnxmpp.message', function (event) {
|
|||||||
xmppchat.receiveMessage(event);
|
xmppchat.receiveMessage(event);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$(document).bind('xmppchat.send_presence', function (event, jid, type) {
|
||||||
|
jarnxmpp.connection.send($pres({'type':type}));
|
||||||
|
});
|
||||||
|
|
||||||
$(document).bind('jarnxmpp.connected', function() {
|
$(document).bind('jarnxmpp.connected', function() {
|
||||||
var chatdata = jQuery('span#babble-client-chatdata'),
|
var chatdata = jQuery('span#babble-client-chatdata'),
|
||||||
cookie = jQuery.cookie('chats-open-'+chatdata.attr('username')),
|
cookie = jQuery.cookie('chats-open-'+chatdata.attr('username')),
|
||||||
@ -357,4 +361,8 @@ $(document).bind('jarnxmpp.connected', function() {
|
|||||||
|
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
$('ul.tabs').tabs('div.panes > div');
|
$('ul.tabs').tabs('div.panes > div');
|
||||||
|
$('select#select-xmpp-status').bind('change', function (event) {
|
||||||
|
var jid = jarnxmpp.connection.jid;
|
||||||
|
$(document).trigger('xmppchat.send_presence', [jid, event.target.value]);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user