source: branches/2.2/jabberit_messenger/jmessenger/inc/jabberit_sessions.inc.php @ 3102

Revision 3102, 5.1 KB checked in by amuller, 14 years ago (diff)

Ticket #986 - Efetuado merge para o Branch 2.2( atualizacao do modulo)

  • Property svn:executable set to *
Line 
1<?php
2
3  /***************************************************************************\
4  *  Expresso - Expresso Messenger                                            *
5  *     - Alexandre Correia / Rodrigo Souza                                                               *
6  *     - JETI - http://jeti-im.org/                                                                              *
7  * ------------------------------------------------------------------------- *
8  *  This program is free software; you can redistribute it and/or modify it  *
9  *  under the terms of the GNU General Public License as published by the    *
10  *  Free Software Foundation; either version 2 of the License, or (at your   *
11  *  option) any later version.                                               *
12  \***************************************************************************/
13
14                $attributeLdap = PHPGW_SERVER_ROOT . '/jmessenger/inc/attributeLdap.php';
15
16                //User
17                $_SESSION['phpgw_info']['jabberit_messenger']['user_jabber'] = $GLOBALS['phpgw_info']['user']['account_lid'];
18                if ( file_exists($attributeLdap) )     
19                {
20                        require_once($attributeLdap);
21                        if( trim($attributeTypeName) == 'description' )
22                        {
23                                $description = explode("@", $GLOBALS['phpgw_info']['user']['email']);
24                        $_SESSION['phpgw_info']['jabberit_messenger']['user_jabber'] = $description[0];
25                        }
26                }
27
28                $_SESSION['phpgw_info']['jabberit_messenger']['user_id']                = $GLOBALS['phpgw_info']['user']['account_id'];         
29        $_SESSION['phpgw_info']['jabberit_messenger']['passwd']                 = $GLOBALS['phpgw_info']['user']['passwd'];
30                $_SESSION['phpgw_info']['jabberit_messenger']['mail']                   = $GLOBALS['phpgw_info']['user']['email'];
31                $_SESSION['phpgw_info']['jabberit_messenger']['fullname']               = $GLOBALS['phpgw_info']['user']['fullname'];
32                $_SESSION['phpgw_info']['jabberit_messenger']['account_dn']             = $GLOBALS['phpgw_info']['user']['account_dn'];
33
34                // User Lang
35                $_SESSION['phpgw_info']['jabberit_messenger']['applet_lang']    = $GLOBALS['phpgw_info']['user']['preferences']['common']['lang'];
36
37                //Members Group
38                $_SESSION['phpgw_info']['jabberit_messenger']['membership']             = $GLOBALS['phpgw']->accounts->membership();
39
40                //Groups Locked
41                $_SESSION['phpgw_info']['jabberit_messenger']['groups_locked']  = $GLOBALS['phpgw_info']['server']['groups_locked_jabberit'];
42
43                //Groups Search Ldap
44                $_SESSION['phpgw_info']['jabberit_messenger']['groups_search']  = $GLOBALS['phpgw_info']['server']['groups_search_jabberit'];
45
46                //Server http or https
47                $_SESSION['phpgw_info']['jabberit_messenger']['use_https']              = $GLOBALS['phpgw_info']['server']['use_https'];
48
49                //Organization Ldap
50                $_SESSION['phpgw_info']['jabberit_messenger']['account_dn']             = $GLOBALS['phpgw_info']['user']['account_dn'];
51
52                //Ldap
53                $_SESSION['phpgw_info']['jabberit_messenger']['server_ldap_jabberit']   = $GLOBALS['phpgw_info']['server']['server_ldap_jabberit'];
54        $_SESSION['phpgw_info']['jabberit_messenger']['context_ldap_jabberit']  = $GLOBALS['phpgw_info']['server']['context_ldap_jabberit'];
55        $_SESSION['phpgw_info']['jabberit_messenger']['user_ldap_jabberit']     = $GLOBALS['phpgw_info']['server']['user_ldap_jabberit'];
56        $_SESSION['phpgw_info']['jabberit_messenger']['password_ldap_jabberit'] = $GLOBALS['phpgw_info']['server']['password_ldap_jabberit'];
57       
58        //DB
59        $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_name']       = $GLOBALS['phpgw_info']['server']['db_name'];
60        $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_host']       = $GLOBALS['phpgw_info']['server']['db_host'];
61        $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_port']       = $GLOBALS['phpgw_info']['server']['db_port'];
62        $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_user']       = $GLOBALS['phpgw_info']['server']['db_user'];
63        $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_pass']       = $GLOBALS['phpgw_info']['server']['db_pass'];
64        $_SESSION['phpgw_info']['jabberit_messenger']['server']['db_type']       = $GLOBALS['phpgw_info']['server']['db_type'];
65
66                //Jabberd
67        $_SESSION['phpgw_info']['jabberit_messenger']['name_jabberit']                                  = $GLOBALS['phpgw_info']['server']['name_jabberit'];
68        $_SESSION['phpgw_info']['jabberit_messenger']['ip_server_jabberit']                             = $GLOBALS['phpgw_info']['server']['ip_server_jabberit'];
69        $_SESSION['phpgw_info']['jabberit_messenger']['port_1_jabberit']                                = $GLOBALS['phpgw_info']['server']['port_1_jabberit'];
70        $_SESSION['phpgw_info']['jabberit_messenger']['port_2_jabberit']                                = $GLOBALS['phpgw_info']['server']['port_2_jabberit'];       
71        $_SESSION['phpgw_info']['jabberit_messenger']['resource_jabberit']                              = $GLOBALS['phpgw_info']['server']['resource_jabberit'];
72        $_SESSION['phpgw_info']['jabberit_messenger']['group_chat_jabberit']                    = $GLOBALS['phpgw_info']['server']['group_chat_server_jabberit'];
73                $_SESSION['phpgw_info']['jabberit_messenger']['name_company']                                   = $GLOBALS['phpgw_info']['server']['name_company_applet_jabberit'];
74                $_SESSION['phpgw_info']['jabberit_messenger']['use_attribute_jabberit']                 = $GLOBALS['phpgw_info']['server']['use_attribute_jabberit'];
75                $_SESSION['phpgw_info']['jabberit_messenger']['map_org_realm_jabberit']                 = $GLOBALS['phpgw_info']['server']['map_org_realm_jabberit'];
76               
77?>
Note: See TracBrowser for help on using the repository browser.