Ignore:
Timestamp:
02/09/12 15:57:23 (12 years ago)
Author:
gustavo
Message:

Ticket #2484 - Melhorias na estrutura de diretórios do ExpressoMail?

File:
1 edited

Legend:

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

    r5483 r5486  
    320320                        } 
    321321                } 
    322                 if(folder_create != ""){ 
    323                         if(confirm(get_lang("There are folders with invalid format. Do you want to fix them?"))){ 
    324                                 var handler_correct_folders = function(data){ 
    325                                         //Timeout to release HTTPRequest , loadScript and update tree folders. 
    326                                         if(data) 
    327                                                 setTimeout("connector.loadScript('TreeShow');ttreeBox.update_folder();",500); 
    328                                 } 
    329                                 cExecute("$this.imap_functions.create_extra_mailbox",handler_correct_folders,"nw_folders="+folder_create); 
    330                         } 
    331                 } 
    332322        } 
    333323 
     
    430420                        return false; 
    431421                } 
    432  
    433                 draw_tree_folders(data); 
     422                 
     423                 
    434424                if(data) { 
    435  
     425                        draw_tree_folders(data); 
    436426                        build_quota(data); 
    437427                        var f_unseen = Element('dftree_'+current_folder+'_unseen'); 
     
    445435                        folders = data; 
    446436                } 
     437                draw_new_tree_folder();  
    447438} 
    448439 
     
    468459                        draw_paging(data.num_msgs); 
    469460                        Element("tot_m").innerHTML = data.num_msgs; 
    470                         update_menu(); 
     461                        $("#new_m").html(($(".selected").find(".folder_unseen").html() != "0" && $(".selected").find(".folder_unseen").html() != null)? $(".selected").find(".folder_unseen").html() : "0").css("color", "red"); 
     462                        //update_menu(); 
    471463                        return true; 
    472464                } 
     
    11781170                                add_className(tr_element, i%2 != 0 ? 'tr_msg_read2' : 'tr_msg_read'); 
    11791171                        } 
    1180                         _dragArea.makeDragged(tr_element, headers_msgs[i].msg_number, headers_msgs[i].subject, true); 
     1172                        //_dragArea.makeDragged(tr_element, headers_msgs[i].msg_number, headers_msgs[i].subject, true); 
     1173                        $(tr_element).draggable({ 
     1174                                helper: function(event){ 
     1175                                        $(this).find("input:checkbox").attr("checked", true); 
     1176                                        if($("#table_box").find("tr input:checked").length > 1) 
     1177                                                return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : (($("#table_box").find("tr input:checked")).length+" mensagens selecionadas"), type: "messages"})); 
     1178                                        if(     $(this).find(".td_msg_subject").text().length > 18 ) 
     1179                                                return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text().substring(0,18) + "...", type: "messages"})); 
     1180                                        else 
     1181                                                return $(DataLayer.render('../prototype/modules/mail/templates/draggin_box.ejs', {texto : $(this).find(".td_msg_subject").text(), type: "messages"})); 
     1182                                }, 
     1183                                cursorAt: { cursor: "move", top: 5, left: 56 }, 
     1184                                refreshPositions: true , 
     1185                                scroll: true,  
     1186                                scrollSensitivity: 100, 
     1187                                scrollSpeed: 100, 
     1188                                containment: "#divAppbox" 
     1189                        }); 
    11811190        } 
    11821191 
     
    14291438 
    14301439                td_element4 = createTDElement(0,8,"td_msg td_resizable","left"); 
     1440                td_element4.className += " td_msg_subject"; 
    14311441                td_element4.onclick = _onclick; 
    14321442                td_element4.innerHTML = !is_ie ? "<a nowrap id='a_message_"+tr_element.id+"'>&nbsp;" : "&nbsp;"; 
Note: See TracChangeset for help on using the changeset viewer.