* Add maximal width for roster entries
* Nicer looking padding
* Use random IDs
* Update strophejs version used
background: grey;
float: left;
}
background: grey;
float: left;
}
}
.friend img, #vCard_container img {
}
.friend img, #vCard_container img {
}
function getVCard(jid) {
}
function getVCard(jid) {
- var id = 'getvCard'+jid2id(jid);
+ var id = connection.getUniqueId('vCardGet');
if (roster[jid2id(jid)].vCard == "") {
var vCardiq = $iq({'to':jid,
'id':id,
if (roster[jid2id(jid)].vCard == "") {
var vCardiq = $iq({'to':jid,
'id':id,
}
function getOwnInfo() {
}
function getOwnInfo() {
- var id = 'getvCard'+jid2id(connection.jid);
+ var id = connection.getUniqueId('vCardGet');
var vCardiq = $iq({'to': Strophe.getBareJidFromJid(connection.jid),
'id': id,
'type': 'get'}
var vCardiq = $iq({'to': Strophe.getBareJidFromJid(connection.jid),
'id': id,
'type': 'get'}
connection.addHandler(_cbOwnVCard, null, 'iq', 'result', id);
connection.send(vCardiq.tree());
}
connection.addHandler(_cbOwnVCard, null, 'iq', 'result', id);
connection.send(vCardiq.tree());
}
function addFriend(jid, nick) {
roster[jid2id(jid)] = new Buddy(nick, jid);
$('#friends').append('<div class="friend" id="'+jid2id(jid)+'"><img src="imgs/none.png" /><br /><a class="nick">'+nick+'</a></div>');
function addFriend(jid, nick) {
roster[jid2id(jid)] = new Buddy(nick, jid);
$('#friends').append('<div class="friend" id="'+jid2id(jid)+'"><img src="imgs/none.png" /><br /><a class="nick">'+nick+'</a></div>');
var initialPresence = $pres().c('show').t('online').up().c('status').t('Hy, I am an socialXMPP instance').up().c('priority').t('1').up().c('c', {xmlns: NS_CAPS, hash: 'sha-1', node: 'http://jabber.babelmonkeys.de', ver: genCaps()}).up();
connection.send(initialPresence.tree());
var initialPresence = $pres().c('show').t('online').up().c('status').t('Hy, I am an socialXMPP instance').up().c('priority').t('1').up().c('c', {xmlns: NS_CAPS, hash: 'sha-1', node: 'http://jabber.babelmonkeys.de', ver: genCaps()}).up();
connection.send(initialPresence.tree());
+ $('#friends').show();
+
return false;
}
function getRoster() {
return false;
}
function getRoster() {
+ var id = connection.getUniqueId('roster');
var rosteriq = $iq({'id':id,
'type':'get'}
var rosteriq = $iq({'id':id,
'type':'get'}
$('#log').empty();
$('#ownInfo').hide();
$('#vCard_container').empty();
$('#log').empty();
$('#ownInfo').hide();
$('#vCard_container').empty();
$('.chat').remove();
$('label').show();
jid.show();
$('.chat').remove();
$('label').show();
jid.show();
-Subproject commit b3177bf164e2a8d26f18535d117a18f935340379
+Subproject commit 869a007c919936756c3f00cd298450e6a6b27a7a