Ignore:
Timestamp:
01/06/12 13:08:37 (12 years ago)
Author:
rafaelraymundo
Message:

Ticket #2418 - Instala o gears diretamente dos servidores do Expresso

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.3/expressoMail1_2/js/main.js

    r5277 r5319  
    2525                if(parseInt(version)==7 && (/trident\/\d/i.test(navigator.userAgent))) 
    2626                        preferences.use_local_messages="0"; 
    27                  
     27         
     28                if ( preferences.use_local_messages == '1' && (!window.google || !google.gears)) { 
     29                                temp = confirm(get_lang("To use local messages you have to install google gears. Would you like to be redirected to gears installation page?")); 
     30                                if (temp) { 
     31                                       if(is_win && is_gecko && preferences.gears_firefox_windows != null) 
     32                                            location.href = preferences.gears_firefox_windows; 
     33                                       else if(!is_win && is_gecko && preferences.gears_firefox_linux != null) 
     34                                           location.href = preferences.gears_firefox_linux; 
     35                                       else if(is_ie && preferences.gears_ie != null) 
     36                                           location.href = preferences.gears_ie; 
     37                                       else 
     38                                            location.href = "http://gears.google.com/?action=install&message="+get_lang("To use local messages, install Google Gears")+"&return="+document.location.href; 
     39                                } 
     40                                else { 
     41                                        preferences.use_local_messages=0; 
     42                                } 
     43                } 
     44 
    2845                if( (window.google && google.gears) && !google.gears.factory.getPermission()) 
    2946                    preferences.use_local_messages=0; 
    3047                 
    31                 if ((preferences.use_local_messages==1) && (!window.google || !google.gears)) { 
    32                     temp = confirm(get_lang("To use local messages you have to install google gears. Would you like to be redirected to gears installation page?")); 
    33                     if (temp) { 
    34                             location.href = "http://gears.google.com/?action=install&message="+ 
    35                             "Para utilizar o recurso de mensagens locais, instale o google gears&return=" + document.location.href; 
    36                     } 
    37                     else { 
    38                             preferences.use_local_messages=0; 
    39                     } 
    40                 } 
    4148                if (preferences.use_local_messages==1) { //O I.E 7 estava se atrapalhando caso esses loads fossem feitos após as chamadas ajax. Antes não apresentou problemas... 
    4249                        connector.loadScript('mail_sync'); 
Note: See TracChangeset for help on using the changeset viewer.