Changeset 5751 for trunk


Ignore:
Timestamp:
03/19/12 16:28:51 (12 years ago)
Author:
alexandrecorreia
Message:

Ticket #673 - Novas dialogs com Jquery para o novo visual do expresso ( com EJS ).

Location:
trunk/expressoMail1_2
Files:
1 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/search.js

    r5738 r5751  
    11        function searchE() 
    22        { 
    3                 this.totalPages = 1;  
    4                 this.numPages = 5;  
    5                 this.lastPage = 0;  
    6                 this.searchW            = []; 
    7                 this.condition          = ""; 
    8                 this.sort_type          = ""; 
    9                 this.name_box_search = ""; 
    10                 this.all_boxes          = []; 
    11                 this.type                       = ""; 
    12                 this.txtfields          = new Array("txt_ass","txt_de","txt_body","txt_para","txt_cc","txt_cco", "since_date", "before_date", "on_date"); 
    13                 this.selectFields       = new Array("flagged", "seen", "answered", "recent"); 
    14                 this.xtools             = new xtools('../expressoMail1_2/templates/'); 
    15                 this.divElement         = null; 
    16                 this.elementChecked = false; 
     3                this.totalPages                 = 1;  
     4                this.numPages                   = 5;  
     5                this.lastPage                   = 0;  
     6                this.searchW                    = []; 
     7                this.condition                  = ""; 
     8                this.sort_type                  = ""; 
     9                this.name_box_search    = ""; 
     10                this.all_boxes                  = []; 
     11                this.type                               = ""; 
     12                this.txtfields                  = new Array("txt_ass","txt_de","txt_body","txt_para","txt_cc","txt_cco", "since_date", "before_date", "on_date"); 
     13                this.selectFields               = new Array("flagged", "seen", "answered", "recent"); 
     14                this.divElement                 = null; 
     15                this.elementChecked     = false; 
    1716        } 
    1817         
     
    2423                        if (Element("check_all_msg"))    
    2524                                Element("check_all_msg").checked = true; 
    26                         /*flag de controle. Evita o acesso ao elemento "check_all_msg" que será inserido no documento  
    27                          * apenas quando o template for carregado 
     25                         
     26                   /* flag de controle. Evita o acesso ao elemento "check_all_msg" que será inserido no documento  
     27                        * apenas quando o template for carregado 
    2828                        */ 
     29                         
    2930                        this.elementChecked = true;      
    3031                        EsearchE.all_mailboxes(); 
     
    3334                else 
    3435                { 
    35                  
    36                         var div  = null; 
    37                         var args = null; 
     36                        var div         = document.createElement("div"); 
     37                        var args        = null; 
    3838         
    3939                        args =  
    4040                        { 
    41                                 'button_left'                   : "<<", 
    42                                 'button_right'                  : ">>", 
     41                                "button_left"                           : "<<", 
     42                                "button_right"                          : ">>", 
    4343                                "Inform_your_search_in_the_text_fields" : get_lang('Inform your search in the text fields'), 
    44                                 "From"                                  : get_lang('From'), 
    45                                 "To"                                    : get_lang('To'), 
    46                                 "Cc"                                    : get_lang('Cc'), 
    47                                 "Subject"                               : get_lang('Subject'), 
    48                                 "Message_body"                  : get_lang('Message body'), 
    49                                 "Since_Date"                    : get_lang('Since Date'), 
    50                                 "Before_Date"                   : get_lang('Before Date'), 
    51                                 "On_Date"                               : get_lang('On Date'), 
    52                                 "Flags"                                 : get_lang('Flags'), 
    53                                 "Flagged"                               : get_lang('Flagged'), 
    54                                 "Unflagged"                     : get_lang('Unflagged'), 
    55                                 "Seen"                                  : get_lang('Seen'), 
    56                                 "Unseen"                                : get_lang('Unseen'), 
    57                                 "Answered_Forwarded"    : get_lang('Answered/Forwarded'), 
     44                                "From"                                          : get_lang('From'), 
     45                                "To"                                            : get_lang('To'), 
     46                                "Cc"                                            : get_lang('Cc'), 
     47                                "Subject"                                       : get_lang('Subject'), 
     48                                "Message_body"                          : get_lang('Message body'), 
     49                                "Since_Date"                            : get_lang('Since Date'), 
     50                                "Before_Date"                           : get_lang('Before Date'), 
     51                                "On_Date"                                       : get_lang('On Date'), 
     52                                "Flags"                                         : get_lang('Flags'), 
     53                                "Flagged"                                       : get_lang('Flagged'), 
     54                                "Unflagged"                             : get_lang('Unflagged'), 
     55                                "Seen"                                          : get_lang('Seen'), 
     56                                "Unseen"                                        : get_lang('Unseen'), 
     57                                "Answered_Forwarded"            : get_lang('Answered/Forwarded'), 
    5858                                "Unanswered_Unforwarded"        : get_lang('Unanswered/Unforwarded'), 
    5959                                "Recent"                                        : get_lang('Recent'), 
    6060                                "Old"                                           : get_lang('Old'), 
    6161                                "Search_the_messages_in_these_folders" : get_lang('Search the messages in these folders'), 
    62                                 "In_all_the_folders"    : get_lang('In all the folders') 
     62                                "In_all_the_folders"            : get_lang('In all the folders') 
    6363                        } 
    6464                         
    65                         div                                     = document.createElement("div"); 
    66                         div.innerHTML           = this.xtools.parse(this.xtools.xml('searchMails'), 'searchMails.xsl', args ); 
     65                        $(div).html(DataLayer.render("./templates/default/searchMails.ejs", args )); 
    6766                        div.setAttribute( "style","overflow:hidden"); 
    68          
     67                         
    6968                        $(div).dialog( 
    7069                        { 
Note: See TracChangeset for help on using the changeset viewer.