Ignore:
Timestamp:
04/03/08 16:46:54 (16 years ago)
Author:
niltonneto
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/instant_messenger/inc/im_acl.inc.php

    r260 r262  
    33$size_of_ACL = sizeof($GLOBALS['phpgw_info']['user']['acl']); 
    44 
    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>'; 
     5for ( $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} 
    5256?> 
Note: See TracChangeset for help on using the changeset viewer.