Ignore:
Timestamp:
08/09/10 14:21:31 (14 years ago)
Author:
alexandrecorreia
Message:

Ticket #1157 - Carregar o modulo IM ( Applet - java ) sem a necessidade do modulo Mcrypt do PHP.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/jabberit_messenger/inc/login.php

    r3102 r3155  
    120120                 
    121121                // Crypt Password 
    122                 require_once("crypto.php"); 
    123                 $CRYPT_JAVA = "DefaultJava1234@"; 
    124                  
    125                 // Load Template; 
    126                 $template = new Template('templates/default'); 
    127                 $template->set_var("path", $path); 
    128                 $template->set_var("java_files", $javaFiles); 
    129                 $template->set_var("value_cnname", encrypt($CnName[0],$CRYPT_JAVA)); 
    130                 $template->set_var("value_codeBase", $codeBase); 
    131                 $template->set_var("value_company", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['name_company'],$CRYPT_JAVA)); 
    132                 $template->set_var("value_country", encrypt($country,$CRYPT_JAVA)); 
    133                 $template->set_var("value_expresso", encrypt($SERVER_EXPRESSO,$CRYPT_JAVA));             
    134                 $template->set_var("value_host", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['ip_server_jabberit'], $CRYPT_JAVA)); 
    135                 $template->set_var("value_javaPlugins", $javaPlugins); 
    136                 $template->set_var("value_language", encrypt($language,$CRYPT_JAVA));                    
    137                 $template->set_var("value_password", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['passwd'],$CRYPT_JAVA)); 
    138                 $template->set_var("value_port", encrypt($port_jabber,$CRYPT_JAVA)); 
    139                 $template->set_var("value_resource", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['resource_jabberit'],$CRYPT_JAVA)); 
    140                 $template->set_var("value_server", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['name_jabberit'],$CRYPT_JAVA)); 
    141                 $template->set_var("value_ssl", encrypt($conn_SSL,$CRYPT_JAVA)); 
    142                 $template->set_var("value_use_https", encrypt($PROTOCOL,$CRYPT_JAVA)); 
    143                 $template->set_var("value_user", encrypt($uid,$CRYPT_JAVA)); 
     122                if( function_exists('mcrypt_module_open') )              
     123                { 
     124                        require_once("crypto.php"); 
     125                        $CRYPT_JAVA = "DefaultJava1234@"; 
     126 
     127                        // Load Template; 
     128                        $template = new Template('templates/default'); 
     129                        $template->set_var("path", $path); 
     130                        $template->set_var("java_files", $javaFiles); 
     131                        $template->set_var("value_cnname", encrypt($CnName[0],$CRYPT_JAVA)); 
     132                        $template->set_var("value_codeBase", $codeBase); 
     133                        $template->set_var("value_company", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['name_company'],$CRYPT_JAVA)); 
     134                        $template->set_var("value_country", encrypt($country,$CRYPT_JAVA)); 
     135                        $template->set_var("value_expresso", encrypt($SERVER_EXPRESSO,$CRYPT_JAVA));             
     136                        $template->set_var("value_host", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['ip_server_jabberit'], $CRYPT_JAVA)); 
     137                        $template->set_var("value_javaPlugins", $javaPlugins); 
     138                        $template->set_var("value_language", encrypt($language,$CRYPT_JAVA));                    
     139                        $template->set_var("value_password", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['passwd'],$CRYPT_JAVA)); 
     140                        $template->set_var("value_port", encrypt($port_jabber,$CRYPT_JAVA)); 
     141                        $template->set_var("value_resource", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['resource_jabberit'],$CRYPT_JAVA)); 
     142                        $template->set_var("value_server", encrypt($_SESSION['phpgw_info']['jabberit_messenger']['name_jabberit'],$CRYPT_JAVA)); 
     143                        $template->set_var("value_ssl", encrypt($conn_SSL,$CRYPT_JAVA)); 
     144                        $template->set_var("value_use_https", encrypt($PROTOCOL,$CRYPT_JAVA)); 
     145                        $template->set_var("value_user", encrypt($uid,$CRYPT_JAVA)); 
     146                        $template->set_var("value_mc", "true"); 
     147                } 
     148                else 
     149                { 
     150                        // Load Template; 
     151                        $template = new Template('templates/default'); 
     152                        $template->set_var("path", $path); 
     153                        $template->set_var("java_files", $javaFiles); 
     154                        $template->set_var("value_cnname", $CnName[0] ); 
     155                        $template->set_var("value_codeBase", $codeBase); 
     156                        $template->set_var("value_company", $_SESSION['phpgw_info']['jabberit_messenger']['name_company'] ); 
     157                        $template->set_var("value_country", $country ); 
     158                        $template->set_var("value_expresso", $SERVER_EXPRESSO );                 
     159                        $template->set_var("value_host", $_SESSION['phpgw_info']['jabberit_messenger']['ip_server_jabberit'] ); 
     160                        $template->set_var("value_javaPlugins", $javaPlugins); 
     161                        $template->set_var("value_language", $language );                        
     162                        $template->set_var("value_password", $_SESSION['phpgw_info']['jabberit_messenger']['passwd'] ); 
     163                        $template->set_var("value_port", $port_jabber ); 
     164                        $template->set_var("value_resource", $_SESSION['phpgw_info']['jabberit_messenger']['resource_jabberit'] ); 
     165                        $template->set_var("value_server", $_SESSION['phpgw_info']['jabberit_messenger']['name_jabberit'] ); 
     166                        $template->set_var("value_ssl", $conn_SSL ); 
     167                        $template->set_var("value_use_https", $PROTOCOL ); 
     168                        $template->set_var("value_user", $uid ); 
     169                        $template->set_var("value_mc", "false"); 
     170                } 
    144171 
    145172                if( strpos($_SERVER['HTTP_USER_AGENT'], "MSIE") ) 
     
    150177                $template->set_block('jabberit_messenger','index'); 
    151178                $template->pfp('out','index'); 
    152  
    153179    } 
    154180?> 
Note: See TracChangeset for help on using the changeset viewer.