Changeset 1502 for trunk/jabberit_messenger/inc/jabberit_sessions.inc.php
- Timestamp:
- 10/08/09 12:06:41 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/jabberit_messenger/inc/jabberit_sessions.inc.php
r1431 r1502 11 11 \***************************************************************************/ 12 12 13 //User14 $_SESSION['phpgw_info']['jabberit_messenger']['user_jabber'] = $GLOBALS['phpgw_info']['user']['account_lid'];15 $_SESSION['phpgw_info']['jabberit_messenger']['user_id'] = $GLOBALS['phpgw_info']['user']['account_id'];16 $_SESSION['phpgw_info']['jabberit_messenger']['passwd'] = $GLOBALS['phpgw_info']['user']['passwd'];17 $_SESSION['phpgw_info']['jabberit_messenger']['mail'] = $GLOBALS['phpgw_info']['user']['email'];18 $_SESSION['phpgw_info']['jabberit_messenger']['fullname'] = $GLOBALS['phpgw_info']['user']['fullname'];19 $_SESSION['phpgw_info']['jabberit_messenger']['account_dn'] = $GLOBALS['phpgw_info']['user']['account_dn'];20 13 21 // User Lang 22 $_SESSION['phpgw_info']['jabberit_messenger']['applet_lang'] = $GLOBALS['phpgw_info']['user']['preferences']['common']['lang']; 23 24 //Members Group 25 $_SESSION['phpgw_info']['jabberit_messenger']['membership'] = $GLOBALS['phpgw']->accounts->membership(); 14 // Identifica que atributo a organização utiliza para autenticar no servidor jabber 15 $ou = explode(",",$GLOBALS['phpgw_info']['user']['account_dn']); 16 $ou = explode("=",$ou[3]); 17 $ou = $ou[1]; 26 18 27 //Groups Locked 28 $_SESSION['phpgw_info']['jabberit_messenger']['groups_locked'] = $GLOBALS['phpgw_info']['server']['groups_locked_jabberit']; 19 $org_array = explode(",",$GLOBALS['phpgw_info']['server']['attributes_org_ldap_jabberit']); 29 20 30 //Server http or https 31 $_SESSION['phpgw_info']['jabberit_messenger']['use_https'] = $GLOBALS['phpgw_info']['server']['use_https']; 21 for($i = 0; $i < sizeof($org_array); ++$i) 22 { 23 $org = explode(";",$org_array[$i]); 24 if ($org[0] == $ou) 25 { 26 $org = $org[1]; 27 break; 28 } 29 } 32 30 33 //Organization Ldap 34 $_SESSION['phpgw_info']['jabberit_messenger']['account_dn'] = $GLOBALS['phpgw_info']['user']['account_dn']; 31 $_SESSION['phpgw_info']['jabberit_messenger']['user_org_att'] = $org; 32 33 // Seta a variável user_jabber de acordo com o atributo adotado pela organização 34 switch ($org) 35 { 36 case 'uid': 37 $_SESSION['phpgw_info']['jabberit_messenger']['user_jabber'] = $GLOBALS['phpgw_info']['user']['account_lid']; 38 break; 39 case 'mail': 40 $_SESSION['phpgw_info']['jabberit_messenger']['user_jabber'] = $GLOBALS['phpgw_info']['user']['mail']; 41 break; 42 case 'description': 43 $description = explode("@", $GLOBALS['phpgw_info']['user']['email']); 44 $_SESSION['phpgw_info']['jabberit_messenger']['user_jabber'] = $description[0]; 45 break; 46 } 47 48 $_SESSION['phpgw_info']['jabberit_messenger']['user_id'] = $GLOBALS['phpgw_info']['user']['account_id']; 49 $_SESSION['phpgw_info']['jabberit_messenger']['passwd'] = $GLOBALS['phpgw_info']['user']['passwd']; 50 $_SESSION['phpgw_info']['jabberit_messenger']['mail'] = $GLOBALS['phpgw_info']['user']['email']; 51 $_SESSION['phpgw_info']['jabberit_messenger']['fullname'] = $GLOBALS['phpgw_info']['user']['fullname']; 52 $_SESSION['phpgw_info']['jabberit_messenger']['account_dn'] = $GLOBALS['phpgw_info']['user']['account_dn']; 35 53 36 //Ldap 37 $_SESSION['phpgw_info']['jabberit_messenger']['server_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['server_ldap_jabberit']; 38 $_SESSION['phpgw_info']['jabberit_messenger']['context_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['context_ldap_jabberit']; 39 $_SESSION['phpgw_info']['jabberit_messenger']['user_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['user_ldap_jabberit']; 40 $_SESSION['phpgw_info']['jabberit_messenger']['password_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['password_ldap_jabberit']; 54 // User Lang 55 $_SESSION['phpgw_info']['jabberit_messenger']['applet_lang'] = $GLOBALS['phpgw_info']['user']['preferences']['common']['lang']; 56 57 //Members Group 58 $_SESSION['phpgw_info']['jabberit_messenger']['membership'] = $GLOBALS['phpgw']->accounts->membership(); 59 60 //Groups Locked 61 $_SESSION['phpgw_info']['jabberit_messenger']['groups_locked'] = $GLOBALS['phpgw_info']['server']['groups_locked_jabberit']; 62 63 //Server http or https 64 $_SESSION['phpgw_info']['jabberit_messenger']['use_https'] = $GLOBALS['phpgw_info']['server']['use_https']; 65 66 //Organization Ldap 67 $_SESSION['phpgw_info']['jabberit_messenger']['account_dn'] = $GLOBALS['phpgw_info']['user']['account_dn']; 68 69 //Ldap 70 $_SESSION['phpgw_info']['jabberit_messenger']['server_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['server_ldap_jabberit']; 71 $_SESSION['phpgw_info']['jabberit_messenger']['context_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['context_ldap_jabberit']; 72 $_SESSION['phpgw_info']['jabberit_messenger']['user_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['user_ldap_jabberit']; 73 $_SESSION['phpgw_info']['jabberit_messenger']['password_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['password_ldap_jabberit']; 41 74 42 43 44 45 46 47 48 75 //DB 76 $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_name'] = $GLOBALS['phpgw_info']['server']['db_name']; 77 $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_host'] = $GLOBALS['phpgw_info']['server']['db_host']; 78 $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_port'] = $GLOBALS['phpgw_info']['server']['db_port']; 79 $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_user'] = $GLOBALS['phpgw_info']['server']['db_user']; 80 $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_pass'] = $GLOBALS['phpgw_info']['server']['db_pass']; 81 $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_type'] = $GLOBALS['phpgw_info']['server']['db_type']; 49 82 50 51 $_SESSION['phpgw_info']['jabberit_messenger']['name_jabberit']= $GLOBALS['phpgw_info']['server']['name_jabberit'];52 $_SESSION['phpgw_info']['jabberit_messenger']['ip_server_jabberit'] = $GLOBALS['phpgw_info']['server']['ip_server_jabberit'];53 $_SESSION['phpgw_info']['jabberit_messenger']['port_1_jabberit'] = $GLOBALS['phpgw_info']['server']['port_1_jabberit'];54 $_SESSION['phpgw_info']['jabberit_messenger']['port_2_jabberit'] = $GLOBALS['phpgw_info']['server']['port_2_jabberit'];55 $_SESSION['phpgw_info']['jabberit_messenger']['resource_jabberit'] = $GLOBALS['phpgw_info']['server']['resource_jabberit'];56 $_SESSION['phpgw_info']['jabberit_messenger']['group_chat_jabberit'] = $GLOBALS['phpgw_info']['server']['group_chat_server_jabberit'];57 $_SESSION['phpgw_info']['jabberit_messenger']['name_company']= $GLOBALS['phpgw_info']['server']['name_company_applet_jabberit'];58 $_SESSION['phpgw_info']['jabberit_messenger']['use_attribute_jabberit']= $GLOBALS['phpgw_info']['server']['use_attribute_jabberit'];59 60 83 //Jabberd 84 $_SESSION['phpgw_info']['jabberit_messenger']['name_jabberit'] = $GLOBALS['phpgw_info']['server']['name_jabberit']; 85 $_SESSION['phpgw_info']['jabberit_messenger']['port_jabberit'] = $GLOBALS['phpgw_info']['server']['port_jabberit']; 86 $_SESSION['phpgw_info']['jabberit_messenger']['resource_jabberit'] = $GLOBALS['phpgw_info']['server']['resource_jabberit']; 87 $_SESSION['phpgw_info']['jabberit_messenger']['group_chat_jabberit'] = $GLOBALS['phpgw_info']['server']['group_chat_server_jabberit']; 88 $_SESSION['phpgw_info']['jabberit_messenger']['use_ssl_jabberit'] = $GLOBALS['phpgw_info']['server']['use_ssl_jabberit']; 89 $_SESSION['phpgw_info']['jabberit_messenger']['use_proxy_java'] = $GLOBALS['phpgw_info']['server']['use_proxy_java']; 90 $_SESSION['phpgw_info']['jabberit_messenger']['name_company'] = $GLOBALS['phpgw_info']['server']['name_company_applet_jabberit']; 91 $_SESSION['phpgw_info']['jabberit_messenger']['use_attribute_jabberit'] = $GLOBALS['phpgw_info']['server']['use_attribute_jabberit']; 92 $_SESSION['phpgw_info']['jabberit_messenger']['attributes_org_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['attributes_org_ldap_jabberit']; 93 $_SESSION['phpgw_info']['jabberit_messenger']['map_org_realm_jabberit'] = $GLOBALS['phpgw_info']['server']['map_org_realm_jabberit']; 61 94 62 95 ?>
Note: See TracChangeset
for help on using the changeset viewer.