Ignore:
Timestamp:
04/16/10 18:58:38 (14 years ago)
Author:
rodsouza
Message:

Ticket #1009 - Verificando a inclusão de javascript para que seja feita apenas uma vez.

Location:
trunk/expressoMail1_2/js/jscode
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/jscode/draw_api_folders.js

    r2561 r2578  
    786786 
    787787var handler_draw_box = function(data){ 
    788         draw_box(data, 'INBOX', true); 
     788        draw_box( expresso.connector.unserialize( data ), 'INBOX', true); 
    789789        //alternate_border(0); 
    790790}; 
  • trunk/expressoMail1_2/js/jscode/globals.js

    r2561 r2578  
    5656var _dragArea = null; 
    5757var InfoContact = null; 
     58 
     59var _connector = new XConnector( { 
     60        "path" : URL_SERVER, 
     61        "controller" : "controller.php?action=" 
     62} ); 
  • trunk/expressoMail1_2/js/jscode/main.js

    r2561 r2578  
    1212         
    1313        var save_contacts = function(data){ 
    14                 contacts = data; 
     14                contacts = expresso.connector.unserialize( data ); 
    1515                if (preferences.use_local_messages == 1 && window.google && google.gears)  
    1616                        if (expresso_local_messages.is_offline_installed())  
     
    1818 
    1919        }; 
    20         var save_preferences = function(data){ 
    21                  
    22                 preferences = data; 
    23                  cExecute ("expressoMail1_2.imap_functions.get_range_msgs2&folder=INBOX&msg_range_begin=1&msg_range_end="+preferences.max_email_per_page+"&sort_box_type=SORTARRIVAL&search_box_type=ALL&sort_box_reverse=1", handler_draw_box); 
     20        var save_preferences = function(data) 
     21        { 
     22                preferences = expresso.connector.unserialize( data ); 
     23                _connector.go( { 
     24                        "access" : "expressoMail1_2.imap_functions.get_range_msgs2&folder=INBOX&msg_range_begin=1&msg_range_end=" 
     25                                                + preferences.max_email_per_page + "&sort_box_type=SORTARRIVAL&search_box_type=ALL&sort_box_reverse=1", 
     26                        "handler" : handler_draw_box 
     27                } ); 
    2428 
    2529                if(preferences.hide_folders == "1") 
     
    6165        // Fim da inserção da applet 
    6266 
    63                 cExecute ("expressoMail1_2.db_functions.get_dropdown_contacts", save_contacts); //Save contacts needs preferences. 
     67                _connector.go( { //Save contacts needs preferences. 
     68                        "access" : "expressoMail1_2.db_functions.get_dropdown_contacts", 
     69                        "handler" : save_contacts 
     70                } ); 
    6471                cExecute ("expressoMail1_2.imap_functions.get_folders_list&onload=true", update_menu); 
    6572                 
     
    7582                Element('divAppboxHeader').innerHTML = title_app; 
    7683         
    77         cExecute ("expressoMail1_2.functions.get_preferences", save_preferences); 
     84        _connector.go( { 
     85                "access" : "expressoMail1_2.functions.get_preferences", 
     86                "handler" : save_preferences 
     87        } ); 
    7888        setTimeout('auto_refresh()', time_refresh); 
    7989 
Note: See TracChangeset for help on using the changeset viewer.