Ignore:
Timestamp:
03/05/12 11:38:00 (12 years ago)
Author:
marcieli
Message:

Ticket #2486 - Implementada opção de criar novo marcador ao clicar na msg e marca-la.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/mail/js/label.js

    r5607 r5625  
    3232                        $(span).html($(".label-list").find(".edit-value-list").val()) 
    3333                        .parent().find('.edit').removeClass("hidden").parents("li").click(configureLabel).trigger("click"); 
    34                         save_editLabel(nameLabel); 
     34                        save_editLabel(nameLabel, applyToSelectedMessages); 
    3535                         
    3636                }else if( event.keyCode == 27){ 
     
    8989}                
    9090         
    91 function save_editLabel(nameLabel){      
     91function save_editLabel(nameLabel, apply){       
    9292         
    9393        var lengthSpace = $.trim(nameLabel); 
     
    152152                } else { 
    153153                        var nameLabel = winElement.find(".input-nome").val(); 
    154                         new_label(nameLabel, false);                             
     154                        new_label(nameLabel, false, apply);                              
    155155                        winElement.find(".insert-label").val(""); 
    156156                        $.Watermark.ShowAll();                           
     
    208208} 
    209209 
    210 function new_label(nameLabel, isNew){ 
     210function new_label(nameLabel, isNew, apply){ 
    211211        var labelCreated = { 
    212212                uid: User.me.id, 
     
    232232                        borderColor : !!isNew ? '#000000' : winElement.find("input[name='borderColor']").val() 
    233233                }; 
    234  
     234                 
     235                /** Marca as mensagens selecionadas com o marcador criado*/ 
     236                if(apply){ 
     237                        labeledMessages(newLabel.id) 
     238                } 
     239                 
    235240                $(".label-list-container ul").find(".empty-item").css("display","none"); 
    236241                $(".label-list-container ul") 
     
    382387                 
    383388                if(lengthSpace.length >= 4){ 
    384                         new_label(nameLabel, true); 
     389                        new_label(nameLabel, true, data.applyToSelectedMessages); 
    385390                        $.Watermark.ShowAll(); 
    386391                        winElement.find(".insert-label").val(""); 
     
    413418        winElement.find(".buttons .save-label").click(function(){ 
    414419                var nameLabel = winElement.find(".input-nome").val(); 
    415                 save_editLabel(nameLabel); 
     420                save_editLabel(nameLabel, data.applyToSelectedMessages); 
    416421        });      
    417422        //desfazer marcador 
Note: See TracChangeset for help on using the changeset viewer.