Changeset 68 for trunk/instant_messenger/inc
- Timestamp:
- 09/14/07 17:43:09 (17 years ago)
- Location:
- trunk/instant_messenger/inc
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/instant_messenger/inc/class.Ujabber.inc.php
r67 r68 434 434 } 435 435 436 function requireVcard() 437 { 438 436 function Vcard() 437 { 439 438 $contacts = array(); 440 439 $contacts = $_SESSION['phpgw_info']['instant_messenger']['contacts']; 441 $jid_user = $_SESSION['phpgw_info']['instant_messenger']['user']; 442 $jid_user .= "@" . $_SESSION['phpgw_info']['instant_messenger']['name_jabber']; 443 440 $jid_user = $this->getJid(); 441 444 442 if( count($contacts) > 0 ) 445 443 { … … 454 452 } 455 453 454 function VcardUser() 455 { 456 $_SESSION['phpgw_info']['instant_messenger']['socket']['out']['vcard'][] = $this->getJid();; 457 } 458 456 459 function getJid() 457 460 { -
trunk/instant_messenger/inc/class.contacts_im.inc.php
r41 r68 29 29 foreach($db_acls as $tmp) 30 30 $search_groups .= "(gidNumber=".$tmp['acl_account'].")"; 31 31 32 32 // Busca Grupos 33 33 $groups = $this->ldap->list_groups_ldap($search_groups); 34 34 35 $search_uids = "|"; 35 36 if($groups) 36 37 { 37 $search_uids = "|";38 foreach($groups as $tmp){38 foreach($groups as $tmp) 39 { 39 40 $members = $tmp['members']; 40 41 foreach($members as $mb) 41 42 $search_uids .= "(uid=".$mb.")"; 42 43 } 43 44 $uids_members = $this->ldap->list_users_ldap($search_uids);45 46 foreach($uids_members as $tmp)47 $uids[] = $tmp;48 44 } 45 46 if($uids) 47 { 48 foreach($uids as $tmp) 49 $search_uids .= "(uid=".$tmp['uid'].")"; 50 } 51 $uids_members = $this->ldap->list_users_ldap($search_uids); 49 52 50 if(count($uids ) > 0)51 return $uids ;53 if(count($uids_members) > 0) 54 return $uids_members; 52 55 else 53 56 return 0; 54 55 57 } 56 58 -
trunk/instant_messenger/inc/class.ldap_im.inc.php
r55 r68 78 78 function list_users_ldap($search) 79 79 { 80 80 81 81 if($this->conn){ 82 82 $filter = "(&(".$search.")(phpgwAccountType=u))";
Note: See TracChangeset
for help on using the changeset viewer.