Changeset 3073


Ignore:
Timestamp:
07/20/10 11:45:03 (14 years ago)
Author:
amuller
Message:

Ticket #1145 - Divide os js em dois módulos e faz carregamendo sob demanda

Location:
trunk/expressoMail1_2
Files:
1 added
4 edited
9 moved

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/index.php

    r2794 r3073  
    147147$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscalendar', 'calendar-setup', 'expressoMail1_2' ); 
    148148$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscalendar', 'lang/calendar-br', 'expressoMail1_2' ); 
    149 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'globals', 'expressoMail1_2' ); 
    150 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'sniff_browser', 'expressoMail1_2' ); 
    151 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'common_functions', 'expressoMail1_2' ); 
    152 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'abas', 'expressoMail1_2' ); 
    153 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'doiMenuData', 'expressoMail1_2' ); 
    154 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'drag_area', 'expressoMail1_2' ); 
    155 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'draw_api_messages', 'expressoMail1_2' ); 
    156 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'draw_messages', 'expressoMail1_2' ); 
    157 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'draw_api_folders', 'expressoMail1_2' ); 
    158 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'DropDownContacts', 'expressoMail1_2' ); 
    159 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'InfoContact', 'expressoMail1_2' ); 
    160 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'local_messages', 'expressoMail1_2' ); 
    161 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'messages_controller', 'expressoMail1_2' ); 
    162 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'rich_text_editor', 'expressoMail1_2' ); 
    163 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'wfolders', 'expressoMail1_2' ); 
    164 $GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'main', 'expressoMail1_2' ); 
     149 
     150$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'main', 'expressoMail1_2' ); 
     151$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'abas', 'expressoMail1_2' ); 
     152$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'doiMenuData', 'expressoMail1_2' ); 
     153$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'drag_area', 'expressoMail1_2' ); 
     154$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'draw_api_folders', 'expressoMail1_2' ); 
     155$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'DropDownContacts', 'expressoMail1_2' ); 
     156$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'globals', 'expressoMail1_2' ); 
     157$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'wfolders', 'expressoMail1_2' ); 
     158$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'base', 'common_functions', 'expressoMail1_2' ); 
     159//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'draw_messages', 'expressoMail1_2' ); 
     160//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'sniff_browser', 'expressoMail1_2' ); 
     161//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'draw_api_messages', 'expressoMail1_2' ); 
     162//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'InfoContact', 'expressoMail1_2' ); 
     163//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'local_messages', 'expressoMail1_2' ); 
     164//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'messages_controller', 'expressoMail1_2' ); 
     165//$GLOBALS[ 'phpgw' ] -> js -> validate_file( 'jscode', 'rich_text_editor', 'expressoMail1_2' ); 
     166 
     167 
    165168 
    166169if ( $GLOBALS[ 'phpgw_info' ][ 'user' ][ 'preferences' ][ 'expressoMail' ][ 'use_shortcuts' ] ) 
  • trunk/expressoMail1_2/js/base/abas.js

    r2800 r3073  
    5959                                        {   
    6060                                                expresso.connector.loadScript("jscode/rich_text_editor"); 
     61                                                if(typeof(RichTextEditor) == 'undefined'){ 
     62                                                        setTimeout('alernate_border(\''+ID+'\');',500); 
     63                                                        return false; 
     64                                                } 
    6165                                                RichTextEditor.viewsource(false); 
    6266                                        } 
  • trunk/expressoMail1_2/js/base/common_functions.js

    r2930 r3073  
    402402                        { 
    403403                                expresso.connector.loadScript("jscode/QuickCatalogSearch"); 
     404                                if (typeof(QuickCatalogSearch) == 'undefined'){ 
     405                                        setTimeout('emQuickSearch("'+emailList+'", "'+field+'", "'+ID+'")',500); 
     406                                        return false; 
     407                                } 
    404408                                QuickCatalogSearch.showList(data, quickSearchKeyBegin, quickSearchKeyEnd); 
    405409                        } 
     
    407411                        { 
    408412                                expresso.connector.loadScript("jscode/QuickSearchUser"); 
     413                                if (typeof(QuickSearchUser) == 'undefined'){ 
     414                                        setTimeout('emQuickSearch("'+emailList+'", "'+field+'", "'+ID+'")',500); 
     415                                        return false; 
     416                                } 
    409417                                QuickSearchUser.showList(data); 
    410418                        } 
     
    445453function folderbox(){ 
    446454        expresso.connector.loadScript("jscode/TreeS"); 
     455        if (typeof(ttree) == 'undefined'){  
     456                setTimeout('folderbox()',500);  
     457                return false;  
     458        }  
    447459        ttree.make_Window(); 
    448460} 
     
    451463        expresso.connector.loadScript("jscode/filter"); 
    452464        expresso.connector.loadScript("jscode/filters"); 
     465        if (typeof(filters) == 'undefined')  
     466        {  
     467                setTimeout('filterbox()',500);  
     468                return false;  
     469        }  
    453470        filters.Forms(); 
    454471} 
     
    463480                } 
    464481                expresso.connector.loadScript("jscode/sharemailbox"); 
     482                if (typeof(sharemailbox) == 'undefined')  
     483                {  
     484                        setTimeout('sharebox()',500);  
     485                        return false;  
     486                }  
    465487                sharemailbox.makeWindow(options); 
    466488        }; 
     
    473495 
    474496function search_emails(value){ 
     497        expresso.connector.loadScript("TreeS"); 
    475498        expresso.connector.loadScript("jscode/search"); 
     499        if (typeof(EsearchE) == 'undefined' || typeof(ttree) == 'undefined'){  
     500                setTimeout('search_emails("'+value+'")',500);  
     501                return false;  
     502        }  
    476503        EsearchE.showForms(value); 
    477504} 
  • trunk/expressoMail1_2/js/base/draw_api_folders.js

    r3058 r3073  
    887887function make_tr_message(headers_msgs, msg_folder) 
    888888{ 
    889         if ( InfoContact == null ) 
    890                 InfoContact = new emInfoContact(); 
    891  
    892889        var tr_element = document.createElement('tr'); 
    893890        tr_element.style.height = preferences.line_height; 
     
    12981295        draw_footer_box(this.headers_msgs.num_msgs); 
    12991296        Element('main_table').style.display = ''; 
    1300         if(is_ie6)      // Stupid Fixing on IE6. 
    1301                 setTimeout("resizeWindow()",1); 
    1302         else 
    1303                 resizeWindow();  
     1297        resizeWindow(); 
    13041298        if(debug) { 
    13051299                var _eTime = new Date(); 
     
    13181312        } 
    13191313 
    1320         if(!is_ie) { 
    1321                 var scripts = new Array("jscode/ccQuickAdd", 
    1322                                 "jscode/color_palette", 
    1323                                 "jscode/filter", 
    1324                                 "jscode/filters", 
    1325                                 "jscode/html2xhtml", 
    1326                                 "jscode/preferences", 
    1327                                 "jscode/QuickCatalogSearch", 
    1328                                 "jscode/QuickSearchUser", 
    1329                                 "jscode/rich_text_editor", 
    1330                                 "jscode/sharemailbox", 
    1331                                 "jscode/search", 
    1332                                 "jscode/TreeS", 
    1333                                 "jscode/TreeShow"); 
    1334  
    1335                 expresso.connector.loadAllScripts(scripts); 
    1336         } 
     1314 
     1315        var scripts = new Array("jscode/InfoContact", 
     1316                        "jscode/messages_controller", 
     1317                        "jscode/local_messages", 
     1318                        "jscode/draw_api_messages", 
     1319                        "jscode/draw_messages"); 
     1320        expresso.connector.loadAllScripts(scripts); 
     1321 
    13371322        // Loading Quota View Folder Component (if exists...) 
    13381323        if(Element("table_quota")) 
     
    13411326}; 
    13421327 
     1328function draw_footer_box(num_msgs){ 
     1329        folder = get_current_folder(); 
     1330        var span_R = Element("table_message");   
     1331        var span_options = Element("span_options");      
     1332        if(!span_options) { 
     1333                span_options = document.createElement("TD");     
     1334                span_options.style.fontSize = "12"; 
     1335                span_options.id = "span_options"; 
     1336                span_R.appendChild(span_options); 
     1337        } 
     1338 
     1339        var change_font_color = 'onmouseover="var last_class = this.className;'+ 
     1340                'if (this.className != \'message_options_over\')'+ 
     1341                                'this.className=\'message_options_active\'; '+ 
     1342                                'this.onmouseout=function(){this.className=last_class;}"'; 
     1343 
     1344                                span_options.innerHTML = 
     1345                                '<span class="message_options_trash"><span ' + change_font_color + ' title="'+get_lang("Delete")+'" class="message_options" onclick=proxy_mensagens.delete_msgs(\'null\',\'selected\',\'null\')>'+get_lang("Delete")+'</span></span>'+ 
     1346                                '<span class="message_options_move"><span ' + change_font_color + ' title="'+get_lang("Move")+'" class="message_options" onclick=wfolders.makeWindow(\"\",\"move_to\")>'+get_lang("Move")+'</span></span>'+ 
     1347                                ((expresso_offline)?" ":'<span class="message_options_print"><span ' + change_font_color + ' title="'+get_lang("Print")+'" class="message_options" onclick=print_all()>'+get_lang("Print")+'</span></span>')+ 
     1348                                //              '<span class="message_options_print"><span ' + change_font_color + ' title="'+get_lang("Print")+'" class="message_options" onclick=print_all()>'+get_lang("Print")+'</span></span>'+ 
     1349                                ((expresso_offline)?" ":'<span class="message_options_export"><span ' + change_font_color + ' title="'+get_lang("Export")+'" class="message_options" onclick="proxy_mensagens.export_all_messages()">'+get_lang("Export")+'</span></span>') + 
     1350                                ((expresso_offline)?" ":'<span class="message_options_import"><span ' + change_font_color + ' title="'+get_lang("Import")+'" class="message_options" onclick="import_window()">'+get_lang("Import")+'</span></span>'); 
     1351                                if(preferences.use_local_messages==1 && !expresso_offline) 
     1352                                if(proxy_mensagens.is_local_folder(current_folder)) 
     1353                                span_options.innerHTML += '&nbsp; <span title="'+get_lang("Unarchive")+'" class="message_options" onclick="expresso_local_messages.unarchive_msgs(\''+folder+'\',null)">'+get_lang("Unarchive")+'</span>'; 
     1354                                else 
     1355                                span_options.innerHTML += '&nbsp; <span title="'+get_lang("Archive")+'" class="message_options" onclick="archive_msgs(\''+folder+'\',null)">'+get_lang("Archive")+'</span>'; 
     1356                                if (use_spam_filter) { 
     1357                                if ( current_folder == 'INBOX'+cyrus_delimiter+'Spam' ) { 
     1358                                span_options.innerHTML += ' | <span ' + change_font_color + ' title="'+get_lang("Not Spam")+'" class="message_options" onclick="nospam(\'selected\',\'null\',\'null\')">'+get_lang("Not Spam")+'</span>'; 
     1359                                } 
     1360                                else { 
     1361                                        span_options.innerHTML += ' | <span ' + change_font_color + ' title="'+get_lang("Mark as Spam")+'" class="message_options" onclick="spam(\'null\', \'selected\',\'null\')">'+get_lang("Mark as Spam")+'</span>'; 
     1362                                } 
     1363                                } 
     1364                                var span_D = Element("span_D");  
     1365                                if(!span_D){ 
     1366                                        span_D = document.createElement("TD");   
     1367                                        span_D.align = "right"; 
     1368                                        span_D.style.fontSize = "12"; 
     1369                                        span_D.id = "span_D"; 
     1370                                        span_R.appendChild(span_D); 
     1371                                } 
     1372                                span_D.innerHTML =  
     1373                                        get_lang("List")+': '+ 
     1374                                        '<span ' + change_font_color + ' id="span_flag_SORTARRIVAL" class="'+(search_box_type == 'ALL' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("All")+'" onclick="if(\'ALL\' == \''+search_box_type+'\') return false;sort_box(\'ALL\',\''+sort_box_type+'\')">'+get_lang("All")+'</span>, '+ 
     1375                                        '<span ' + change_font_color + ' id="span_flag_UNSEEN" class="'+(search_box_type == 'UNSEEN' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_unseen")+'" onclick="if(\'UNSEEN\' == \''+search_box_type+'\') return false;sort_box(\'UNSEEN\',\''+sort_box_type+'\')">'+get_lang("l_unseen")+'</span>, '+ 
     1376                                        '<span ' + change_font_color + ' id="span_flag_SEEN" class="'+(search_box_type == 'SEEN' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_seen")+'" onclick="if(\'SEEN\' == \''+search_box_type+'\') return false;sort_box(\'SEEN\',\''+sort_box_type+'\')">'+get_lang("l_seen")+'</span>, '+ 
     1377                                        '<span ' + change_font_color + ' id="span_flag_ANSWERED" class="'+(search_box_type == 'ANSWERED' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_answered")+'" onclick="if(\'ANSWERED\' == \''+search_box_type+'\') return false;sort_box(\'ANSWERED\',\''+sort_box_type+'\')">'+get_lang("l_answered")+'</span>, '+ 
     1378                                        '<span ' + change_font_color + ' id="span_flag_FLAGGED" class="'+(search_box_type == 'FLAGGED' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_important")+'" onclick="if(\'FLAGGED\' == \''+search_box_type+'\') return false;sort_box(\'FLAGGED\',\''+sort_box_type+'\')">'+get_lang("l_important")+'</span>&nbsp;&nbsp;'; 
     1379                                draw_paging(num_msgs); 
     1380                                Element("tot_m").innerHTML = num_msgs;   
     1381}; 
     1382 
     1383// Objeto Map, talvez o ideal fosse adicionar este objeto à Api do egroupware, e carregá-lo 
     1384// aqui no expressoMail. 
     1385function Map() 
     1386{ 
     1387        this.keys = new Array(); 
     1388        this.values = new Array(); 
     1389} 
     1390 
     1391Map.prototype.add = function(key, value) 
     1392{ 
     1393        this.keys.push(key); 
     1394        this.values.push(value); 
     1395}; 
     1396 
     1397Map.prototype.get = function(key) 
     1398{ 
     1399        result = new Array(); 
     1400        for (i = 0; i < this.keys.length; i++) 
     1401        { 
     1402                if (this.keys[i] == key) 
     1403                { 
     1404                        result.push(this.values[i]); 
     1405                } 
     1406        } 
     1407 
     1408        if (result.length == 0) 
     1409        { 
     1410                return null; 
     1411        } 
     1412 
     1413        return result; 
     1414}; 
     1415 
     1416var translatedFolders = new Map(); 
     1417 
     1418 
    13431419draw_box = new draw_folder(); 
  • trunk/expressoMail1_2/js/base/main.js

    r3063 r3073  
    77function init(){ 
    88        BordersArray[0] = new setBorderAttributes(0); 
    9         expresso_local_messages = new local_messages(); 
    10         expresso_local_messages.create_objects(); 
    11         proxy_mensagens = new messages_proxy(); 
    129        wfolders = new cWFolders(); 
    1310 
  • trunk/expressoMail1_2/js/jscode/InfoContact.js

    r2683 r3073  
    174174}; 
    175175/* Build the Object */ 
    176 var emInfoContact; 
     176var InfoContact = new emInfoContact(); 
  • trunk/expressoMail1_2/js/jscode/draw_api_messages.js

    r2800 r3073  
    1 // Objeto Map, talvez o ideal fosse adicionar este objeto à Api do egroupware, e carregá-lo 
    2 // aqui no expressoMail. 
    3 function Map() 
    4 { 
    5         this.keys = new Array(); 
    6         this.values = new Array(); 
    7 } 
    8  
    9 Map.prototype.add = function(key, value) 
    10 { 
    11         this.keys.push(key); 
    12         this.values.push(value); 
    13 }; 
    14  
    15 Map.prototype.get = function(key) 
    16 { 
    17         result = new Array(); 
    18         for (i = 0; i < this.keys.length; i++) 
    19         { 
    20                 if (this.keys[i] == key) 
    21                 { 
    22                         result.push(this.values[i]); 
    23                 } 
    24         } 
    25  
    26         if (result.length == 0) 
    27         { 
    28                 return null; 
    29         } 
    30  
    31         return result; 
    32 }; 
    33  
    34 var translatedFolders = new Map(); 
    351 
    362function changeLinkState(el,state){ 
     
    810776        div_address_full.style.display=''; 
    811777} 
    812 function draw_footer_box(num_msgs){ 
    813         folder = get_current_folder(); 
    814         var span_R = Element("table_message");   
    815         var span_options = Element("span_options");      
    816         if(!span_options) { 
    817                 span_options = document.createElement("TD");     
    818                 span_options.style.fontSize = "12"; 
    819                 span_options.id = "span_options"; 
    820                 span_R.appendChild(span_options); 
    821         } 
    822  
    823         var change_font_color = 'onmouseover="var last_class = this.className;'+ 
    824                 'if (this.className != \'message_options_over\')'+ 
    825                                 'this.className=\'message_options_active\'; '+ 
    826                                 'this.onmouseout=function(){this.className=last_class;}"'; 
    827  
    828                                 span_options.innerHTML = 
    829                                 '<span class="message_options_trash"><span ' + change_font_color + ' title="'+get_lang("Delete")+'" class="message_options" onclick=proxy_mensagens.delete_msgs(\'null\',\'selected\',\'null\')>'+get_lang("Delete")+'</span></span>'+ 
    830                                 '<span class="message_options_move"><span ' + change_font_color + ' title="'+get_lang("Move")+'" class="message_options" onclick=wfolders.makeWindow(\"\",\"move_to\")>'+get_lang("Move")+'</span></span>'+ 
    831                                 ((expresso_offline)?" ":'<span class="message_options_print"><span ' + change_font_color + ' title="'+get_lang("Print")+'" class="message_options" onclick=print_all()>'+get_lang("Print")+'</span></span>')+ 
    832                                 //              '<span class="message_options_print"><span ' + change_font_color + ' title="'+get_lang("Print")+'" class="message_options" onclick=print_all()>'+get_lang("Print")+'</span></span>'+ 
    833                                 ((expresso_offline)?" ":'<span class="message_options_export"><span ' + change_font_color + ' title="'+get_lang("Export")+'" class="message_options" onclick="proxy_mensagens.export_all_messages()">'+get_lang("Export")+'</span></span>') + 
    834                                 ((expresso_offline)?" ":'<span class="message_options_import"><span ' + change_font_color + ' title="'+get_lang("Import")+'" class="message_options" onclick="import_window()">'+get_lang("Import")+'</span></span>'); 
    835                                 if(preferences.use_local_messages==1 && !expresso_offline) 
    836                                 if(proxy_mensagens.is_local_folder(current_folder)) 
    837                                 span_options.innerHTML += '&nbsp; <span title="'+get_lang("Unarchive")+'" class="message_options" onclick="expresso_local_messages.unarchive_msgs(\''+folder+'\',null)">'+get_lang("Unarchive")+'</span>'; 
    838                                 else 
    839                                 span_options.innerHTML += '&nbsp; <span title="'+get_lang("Archive")+'" class="message_options" onclick="archive_msgs(\''+folder+'\',null)">'+get_lang("Archive")+'</span>'; 
    840                                 if (use_spam_filter) { 
    841                                 if ( current_folder == 'INBOX'+cyrus_delimiter+'Spam' ) { 
    842                                 span_options.innerHTML += ' | <span ' + change_font_color + ' title="'+get_lang("Not Spam")+'" class="message_options" onclick="nospam(\'selected\',\'null\',\'null\')">'+get_lang("Not Spam")+'</span>'; 
    843                                 } 
    844                                 else { 
    845                                         span_options.innerHTML += ' | <span ' + change_font_color + ' title="'+get_lang("Mark as Spam")+'" class="message_options" onclick="spam(\'null\', \'selected\',\'null\')">'+get_lang("Mark as Spam")+'</span>'; 
    846                                 } 
    847                                 } 
    848                                 var span_D = Element("span_D");  
    849                                 if(!span_D){ 
    850                                         span_D = document.createElement("TD");   
    851                                         span_D.align = "right"; 
    852                                         span_D.style.fontSize = "12"; 
    853                                         span_D.id = "span_D"; 
    854                                         span_R.appendChild(span_D); 
    855                                 } 
    856                                 span_D.innerHTML =  
    857                                         get_lang("List")+': '+ 
    858                                         '<span ' + change_font_color + ' id="span_flag_SORTARRIVAL" class="'+(search_box_type == 'ALL' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("All")+'" onclick="if(\'ALL\' == \''+search_box_type+'\') return false;sort_box(\'ALL\',\''+sort_box_type+'\')">'+get_lang("All")+'</span>, '+ 
    859                                         '<span ' + change_font_color + ' id="span_flag_UNSEEN" class="'+(search_box_type == 'UNSEEN' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_unseen")+'" onclick="if(\'UNSEEN\' == \''+search_box_type+'\') return false;sort_box(\'UNSEEN\',\''+sort_box_type+'\')">'+get_lang("l_unseen")+'</span>, '+ 
    860                                         '<span ' + change_font_color + ' id="span_flag_SEEN" class="'+(search_box_type == 'SEEN' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_seen")+'" onclick="if(\'SEEN\' == \''+search_box_type+'\') return false;sort_box(\'SEEN\',\''+sort_box_type+'\')">'+get_lang("l_seen")+'</span>, '+ 
    861                                         '<span ' + change_font_color + ' id="span_flag_ANSWERED" class="'+(search_box_type == 'ANSWERED' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_answered")+'" onclick="if(\'ANSWERED\' == \''+search_box_type+'\') return false;sort_box(\'ANSWERED\',\''+sort_box_type+'\')">'+get_lang("l_answered")+'</span>, '+ 
    862                                         '<span ' + change_font_color + ' id="span_flag_FLAGGED" class="'+(search_box_type == 'FLAGGED' ? 'message_options_over' : 'message_options')+'" title="'+get_lang("l_important")+'" onclick="if(\'FLAGGED\' == \''+search_box_type+'\') return false;sort_box(\'FLAGGED\',\''+sort_box_type+'\')">'+get_lang("l_important")+'</span>&nbsp;&nbsp;'; 
    863                                 draw_paging(num_msgs); 
    864                                 Element("tot_m").innerHTML = num_msgs;   
    865 }; 
     778 
  • trunk/expressoMail1_2/js/jscode/messages_controller.js

    r2929 r3073  
    333333                } 
    334334        }; 
    335  
     335proxy_mensagens = new messages_proxy(); 
     336if (preferences.use_local_messages == 1 && window.google && google.gears){ 
     337        expresso_local_messages = new local_messages(); 
     338        expresso_local_messages.create_objects(); 
     339} 
Note: See TracChangeset for help on using the changeset viewer.