Changeset 262 for trunk/instant_messenger/inc
- Timestamp:
- 04/03/08 16:46:54 (16 years ago)
- Location:
- trunk/instant_messenger/inc
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/instant_messenger/inc/Jabber.abstract.php
r260 r262 45 45 46 46 $this->_socket = $socket; 47 47 48 //stream_socket_enable_crypto($this->_socket, true, STREAM_CRYPTO_METHOD_TLS_CLIENT); 49 48 50 fwrite($socket, "{$USER}@{$SERVER}##{$pPassword}##{$pConnectionType}"); 49 51 -
trunk/instant_messenger/inc/im_acl.inc.php
r260 r262 3 3 $size_of_ACL = sizeof($GLOBALS['phpgw_info']['user']['acl']); 4 4 5 for ( $i = 0; $i < $size_of_ACL && $GLOBALS['phpgw_info']['user']['acl'][$i]['appname'] == 'instant_messenger'; $i++ ); 6 7 $webserver_url = $GLOBALS['phpgw_info']['server']['webserver_url']; 8 $webserver_url = ( !empty($webserver_url) ) ? $webserver_url : '/'; 9 10 if ( strrpos($webserver_url, '/') === false || strrpos($webserver_url, '/') != (strlen($webserver_url)-1) ) 11 $webserver_url .= '/'; 12 13 $webserver_url = $webserver_url . 'instant_messenger/'; 14 15 session_start(); 16 require_once PHPGW_SERVER_ROOT . '/instant_messenger/inc/im_sessions.inc.php'; 17 require_once PHPGW_SERVER_ROOT . '/instant_messenger/inc/load_lang.php'; 18 $_user = $_SESSION['phpgw_info']['instant_messenger']['user']; 19 $_pass = $_SESSION['phpgw_info']['instant_messenger']['passwd']; 20 $_server = $_SESSION['phpgw_info']['instant_messenger']['name_jabber']; 21 $_port = $_SESSION['phpgw_info']['instant_messenger']['port_jabber']; 22 $_resource = $_SESSION['phpgw_info']['instant_messenger']['resource_jabber']; 23 session_write_close(); 24 25 $js = array( 26 'connector', 27 'xtools', 28 'jabber', 29 'client', 30 'images', 31 'dragdrop', 32 'build_win', 33 'templates', 34 'fcommon', 35 'menu_action', 36 'functions', 37 'images', 38 'cookies_im', 39 'load', 40 ); 41 42 print '<script type="text/javascript">var path_im = "'.$webserver_url.'";</script>'; 43 44 foreach ( $js as $key => $val ) 45 print '<script src="' . $webserver_url . 'controller.php?act=j.' . $val . '"></script>'; 46 47 print '<link rel="stylesheet" type="text/css" href="' . $webserver_url . 'templates/default/css/window.css">'; 48 print '<link rel="stylesheet" type="text/css" href="' . $webserver_url . 'templates/default/css/chat.css">'; 49 print '<link rel="stylesheet" type="text/css" href="' . $webserver_url . 'templates/default/css/common.css">'; 50 51 print '<script type="text/javascript">setTimeout("client()",2000);</script>'; 5 for ( $i = 0; $i < sizeof($GLOBALS['phpgw_info']['user']['acl']); $i++ ) 6 { 7 if ( $GLOBALS['phpgw_info']['user']['acl'][$i]['appname'] == 'instant_messenger') 8 { 9 $webserver_url = $GLOBALS['phpgw_info']['server']['webserver_url']; 10 $webserver_url = ( !empty($webserver_url) ) ? $webserver_url : '/'; 11 12 if ( strrpos($webserver_url, '/') === false || strrpos($webserver_url, '/') != (strlen($webserver_url)-1) ) 13 $webserver_url .= '/'; 14 15 $webserver_url = $webserver_url . 'instant_messenger/'; 16 17 session_start(); 18 require_once PHPGW_SERVER_ROOT . '/instant_messenger/inc/im_sessions.inc.php'; 19 require_once PHPGW_SERVER_ROOT . '/instant_messenger/inc/load_lang.php'; 20 $_user = $_SESSION['phpgw_info']['instant_messenger']['user']; 21 $_pass = $_SESSION['phpgw_info']['instant_messenger']['passwd']; 22 $_server = $_SESSION['phpgw_info']['instant_messenger']['name_jabber']; 23 $_port = $_SESSION['phpgw_info']['instant_messenger']['port_jabber']; 24 $_resource = $_SESSION['phpgw_info']['instant_messenger']['resource_jabber']; 25 session_write_close(); 26 27 $js = array( 28 'connector', 29 'xtools', 30 'jabber', 31 'client', 32 'images', 33 'dragdrop', 34 'build_win', 35 'templates', 36 'fcommon', 37 'menu_action', 38 'functions', 39 'images', 40 'cookies_im', 41 'load', 42 ); 43 44 print '<script type="text/javascript">var path_im = "'.$webserver_url.'";</script>'; 45 46 foreach ( $js as $key => $val ) 47 print '<script src="' . $webserver_url . 'controller.php?act=j.' . $val . '"></script>'; 48 49 print '<link rel="stylesheet" type="text/css" href="' . $webserver_url . 'templates/default/css/window.css">'; 50 print '<link rel="stylesheet" type="text/css" href="' . $webserver_url . 'templates/default/css/chat.css">'; 51 print '<link rel="stylesheet" type="text/css" href="' . $webserver_url . 'templates/default/css/common.css">'; 52 53 print '<script type="text/javascript">setTimeout("client()",2000);</script>'; 54 } 55 } 52 56 ?>
Note: See TracChangeset
for help on using the changeset viewer.