Ignore:
Timestamp:
01/03/12 16:20:05 (12 years ago)
Author:
thiago
Message:

Ticket #2350 - Deixar dinamico o nome das pastas no codigo

File:
1 edited

Legend:

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

    r5301 r5302  
    1818        'edit':5 
    1919        } 
     20 
    2021var currentTab,numBox = 0; // Open Tab and num of mailboxes opened at context 
    2122// Objeto Map, talvez o ideal fosse adicionar este objeto à Api do egroupware, e carregá-lo 
     
    2324 
    2425function draw_tree_folders(folders){ 
     26         
    2527        // Check if the tree folders alredy exist. 
    2628        if (Element('dftree_tree_folders')){ 
     
    209211                } 
    210212 
    211                 var trash_span = document.getElementById('lINBOX'+cyrus_delimiter+special_folders['Trash']  + 'tree_folders');  
    212                 var draft_span = document.getElementById('lINBOX'+cyrus_delimiter+special_folders['Drafts'] + 'tree_folders');  
    213                 var sent_span  = document.getElementById('lINBOX'+cyrus_delimiter+special_folders['Sent'] + 'tree_folders');  
    214                 var spam_span  = document.getElementById('lINBOX'+cyrus_delimiter+special_folders['Spam'] + 'tree_folders'); 
     213                var trash_span = document.getElementById(mount_url_folder(["lINBOX","Trash"])  + 'tree_folders');  
     214                var draft_span = document.getElementById(mount_url_folder(["lINBOX","Drafts"]) + 'tree_folders');  
     215                var sent_span  = document.getElementById(mount_url_folder(["lINBOX","Sent"]) + 'tree_folders');  
     216                var spam_span  = document.getElementById(mount_url_folder(["lINBOX","Spam"]) + 'tree_folders'); 
    215217                //local folders 
    216218                var sent_local_conf = this.preferences.save_in_folder.replace("INBOX"+cyrus_delimiter,"local_"); 
     
    247249 
    248250                draw_paging(Element('tot_m').innerHTML); 
    249                 if(document.getElementById("nINBOX"+cyrus_delimiter+special_folders['Trash']+"tree_folders")) 
     251                if(document.getElementById(mount_url_folder(["nINBOX","Trash"])+"tree_folders")) 
    250252                { 
    251253                        var trash = document.createElement("SPAN"); 
     
    258260                        trash.onmouseover = function() {trash.style.color="red";}; 
    259261                        trash.onmouseout= function() {trash.style.color="#666666";}; 
    260                         document.getElementById("nINBOX"+cyrus_delimiter+special_folders['Trash']+"tree_folders").appendChild(trash); 
    261                 } 
    262                 if(document.getElementById("nINBOX"+cyrus_delimiter+special_folders['Spam']+"tree_folders")) 
     262                        document.getElementById(mount_url_folder(["nINBOX","Trash"])+"tree_folders").appendChild(trash); 
     263                } 
     264                if(document.getElementById(mount_url_folder(["nINBOX","Spam"])+"tree_folders")) 
    263265                { 
    264266                                                var spam = document.createElement("SPAN"); 
     
    272274                                                spam.onmouseover = function() {spam.style.color="red";}; 
    273275                                                spam.onmouseout= function() {spam.style.color="#666666";}; 
    274                                                 document.getElementById("nINBOX"+cyrus_delimiter+special_folders['Spam']+"tree_folders").appendChild(spam); 
     276                                                document.getElementById(mount_url_folder(["nINBOX","Spam"])+"tree_folders").appendChild(spam); 
    275277                           } 
    276  
    277278 
    278279                if(!expresso_offline) 
     
    11741175        if ((preferences.use_shortcuts == '1') && (headers_msgs[0])) 
    11751176                select_msg(headers_msgs[0].msg_number, 'null', true); 
     1177                 
    11761178 
    11771179        var tdFolders  =  Element("folderscol"); 
Note: See TracChangeset for help on using the changeset viewer.