Ignore:
Timestamp:
04/15/10 15:26:02 (14 years ago)
Author:
rodsouza
Message:

Ticket #1009 - Corrigindo problemas com a inclusão de javascript.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/index.php

    r2529 r2549  
    139139if(!$var_tokens) 
    140140{ 
    141         $var_tokens = 'ePass2000Lx;/usr/lib/libepsng_p11.so,ePass2000Win;c:/windows/system32/ngp11v211.dll'; 
     141        $var_tokens = 'ePass2000Lx;/usr/lib/libepsng_p11.so,ePass2000Win;c:/windows/system32/ngp11v211.dll;'; 
    142142} 
    143  
    144  
    145 if ( ! @is_object($GLOBALS['phpgw']->js ) ) 
    146         $GLOBALS['phpgw']->js = CreateObject('phpgwapi.javascript'); 
    147143 
    148144$GLOBALS['phpgw']->js->validate_file( 'dJSWin', 'dJSWin' ); 
     
    168164$GLOBALS['phpgw']->js->validate_file( 'jscode', 'wfolders', 'expressoMail1_2' ); 
    169165 
    170 if ($GLOBALS['phpgw_info']['user']['preferences']['expressoMail']['use_shortcuts']) 
    171         $GLOBALS['phpgw']->js->validate_file( 'jscode', 'shortcut', 'expressoMail1_2' ); 
     166if ( $GLOBALS[ 'phpgw_info' ][ 'user' ][ 'preferences' ][ 'expressoMail' ][ 'use_shortcuts' ] ) 
     167        $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'shortcut', 'expressoMail1_2' ); 
    172168 
    173 if ($_SESSION['phpgw_info']['user']['preferences']['expressoMail']['use_local_messages']) 
    174         $GLOBALS['phpgw']->js->validate_file( 'jscode', 'gears_init', 'expressoMail1_2' ); 
     169if ( $_SESSION[ 'phpgw_info' ][ 'user' ][ 'preferences' ][ 'expressoMail' ][ 'use_local_messages' ] ) 
     170        $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'gears_init', 'expressoMail1_2' ); 
    175171 
    176172 
     
    181177$script .= '<link rel="stylesheet" type="text/css" href="' . $phpgwapi_url . '/js/dftree/dftree.css">'; 
    182178$script .= '<style type="text/css">@import url(' . $phpgwapi_url . '/js/jscalendar/calendar-win2k-1.css);</style>'; 
    183 $script .= '<script type="text/javascript">var template = "' . $GLOBALS['phpgw_info']['server']['template_set'] . '";'; 
    184 $script .= 'var special_folders = new Array(4);'; 
    185 $script .= 'special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'].'"] = \'Trash\';'; 
    186 $script .= 'special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'].'"] = \'Drafts\';'; 
    187 $script .= 'special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'].'"] = \'Spam\';'; 
    188 $script .= 'special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'].'"] = \'Sent\';'; 
    189 $script .= 'var trashfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'].'";'; 
    190 $script .= 'var draftsfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'].'";'; 
    191 $script .= 'var sentfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'].'";'; 
    192 $script .= 'var spamfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'].'";'; 
    193 $script .= 'var token_param = "'.$var_tokens.'";'; 
    194 $script .= 'var locale = "'.$GLOBALS['phpgw']->common->getPreferredLanguage().'";'; 
    195 $script .= 'var account_id = ' . $GLOBALS['phpgw_info']['user']['account_id'] . ';var expresso_offline = false;</script>'; 
     179$script .= '<script type="text/javascript">'; 
     180$script .= '    special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'].'"] = \'Trash\';'; 
     181$script .= '    special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'].'"] = \'Drafts\';'; 
     182$script .= '    special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'].'"] = \'Spam\';'; 
     183$script .= '    special_folders["'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'].'"] = \'Sent\';'; 
     184$script .= '    trashfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'].'";'; 
     185$script .= '    draftsfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'].'";'; 
     186$script .= '    sentfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'].'";'; 
     187$script .= '    spamfolder = "'.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'].'";'; 
     188$script .= '    token_param = "'.$var_tokens.'";'; 
     189$script .= '    var locale = "'.$GLOBALS['phpgw']->common->getPreferredLanguage().'";'; 
     190$script .= '    var account_id = ' . $GLOBALS['phpgw_info']['user']['account_id'] . ';'; 
     191$script .= '    expresso.connector.updateVersion = "'. $GLOBALS['phpgw_info']['flags']['update_version'] . '";'; 
     192$script .= '    init( );'; 
    196193$script .= '</script>'; 
    197194 
    198 $update_version = $GLOBALS['phpgw_info']['flags']['update_version']; 
     195$GLOBALS['phpgw_info']['flags']['java_script'] = $script; 
    199196 
    200 echo $script 
    201         . $GLOBALS[ 'phpgw' ] -> common -> get_java_script( ) 
    202         . '<script language="Javascript">expresso.connector.updateVersion = "'. $update_version . '";init();</script>'; 
     197echo '<!-----Expresso Mail - Version Updated:' . $GLOBALS['phpgw_info']['flags']['update_version'] . '-------->'; 
    203198?> 
    204 <!-----Expresso Mail - Version Updated:<?=$update_version?>--------> 
Note: See TracChangeset for help on using the changeset viewer.