Changeset 358


Ignore:
Timestamp:
07/18/08 11:40:21 (16 years ago)
Author:
niltonneto
Message:

Verificação se o usuario logado está com Serviço VoIP liberado.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/contactcenter/index.php

    r292 r358  
    2222        ); 
    2323        include('../header.inc.php'); 
     24 
    2425        $_SESSION['phpgw_info']['user']['preferences']['contactcenter']['telephone_number'] = $GLOBALS['phpgw_info']['user']['telephonenumber']; 
    25         //Enable/Disable VoIP Service 
    26     $_SESSION['phpgw_info']['user']['preferences']['contactcenter']['voip_enabled'] = false; 
     26        //Enable/Disable VoIP Service -> Voip Server Config 
     27        $_SESSION['phpgw_info']['user']['preferences']['contactcenter']['voip_enabled'] = false;         
     28        if($GLOBALS['phpgw_info']['server']['voip_groups']) { 
     29                $voip_groups = explode(",",$GLOBALS['phpgw_info']['server']['voip_groups']);                     
     30                foreach($GLOBALS['phpgw']->accounts->membership() as $idx => $group){                                            
     31                        if(array_search($group['account_name'],$voip_groups) !== FALSE){                 
     32                                $_SESSION['phpgw_info']['user']['preferences']['contactcenter']['voip_enabled'] = true; 
     33                                break; 
     34                        } 
     35                } 
     36        }     
    2737        $obj = CreateObject('contactcenter.ui_data'); 
    2838        $obj->index(); 
  • trunk/expressoMail1_2/index.php

    r336 r358  
    3939                <script type="text/javascript" src="../phpgwapi/js/dJSWin/dJSWin.js?'.$update_version.'"></script>'; 
    4040         
    41         //Enable/Disable VoIP Service 
    42         $voip_enabled = true; 
     41        //Enable/Disable VoIP Service -> Voip Server Config 
     42        $voip_enabled = false;   
     43        if($GLOBALS['phpgw_info']['server']['voip_groups']) { 
     44                $voip_groups = explode(",",$GLOBALS['phpgw_info']['server']['voip_groups']);                     
     45                foreach($GLOBALS['phpgw']->accounts->membership() as $idx => $group){                                            
     46                        if(array_search($group['account_name'],$voip_groups) !== FALSE){                 
     47                                $voip_enabled = true; 
     48                                break; 
     49                        } 
     50                } 
     51        } 
    4352 
    4453        // Get Data from ldap_manager and emailadmin. 
Note: See TracChangeset for help on using the changeset viewer.