Changeset 5586 for trunk/prototype/modules/mail/js
- Timestamp:
- 02/29/12 15:35:16 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/prototype/modules/mail/js/label.js
r5573 r5586 66 66 } 67 67 68 function updateMessageLabels(idLabel){ 69 var msgsReference = DataLayer.get('labeled', {filter: ['=', 'labelId', ''+idLabel]}, true); 70 for(var i = 0; i < msgsReference.length; i++){ 71 updateLabelsColumn({msg_number: msgsReference[i].messageNumber, boxname: msgsReference[i].folderName}); 72 } 73 } 74 68 75 function confirmDelete(id){ 69 76 $.Zebra_Dialog('<strong>Deseja excluir esse marcador?</strong>', { 70 77 'type': 'question', 71 78 'title': 'Atenção', 72 'buttons': ['Sim','Não'], 79 'buttons': ['Sim','Não'], 80 'overlay_opacity': '0.5', 73 81 'onClose': function(caption) { 74 82 if(caption == 'Sim'){ … … 125 133 126 134 draw_tree_labels(); 135 updateMessageLabels(labelEdited.id); 127 136 128 137 /** … … 154 163 } 155 164 }); 165 156 166 DataLayer.remove('label', id); 157 DataLayer.commit(); 167 DataLayer.commit(false, false, function(data){ 168 $.contextMenu( 'destroy', ".table_box tbody tr"); 169 loadMenu(); 170 updateMessageLabels(id); 171 }); 158 172 winElement.find(".label-list li:first").trigger("click"); 159 173 160 174 if($(".label-list li").length == 0){ 161 winElement.find(".label-list-container").html('<ul class="label-list"><li class="empty-item">'+get_lang("No labels found ")+'.</li></ul>');175 winElement.find(".label-list-container").html('<ul class="label-list"><li class="empty-item">'+get_lang("No labels found.")+'.</li></ul>'); 162 176 } 163 177 var qtdLi = $(".label-list-container ul").find("li").not(".empty-item").length; … … 265 279 //Exibe a mensagem informando o usuário de que não há nenhum marcador cadastrado. 266 280 Label_List = winElement 267 .find(".label-list-container").html('<ul class="label-list"><li class="empty-item">'+get_lang("No labels found ")+'.</li></ul>');281 .find(".label-list-container").html('<ul class="label-list"><li class="empty-item">'+get_lang("No labels found.")+'.</li></ul>'); 268 282 269 283 } … … 375 389 //excluir marcador {deve ser para o botão grande na janela de edição e nao o pequeno da lista} 376 390 winElement.find(".buttons .delete-label").click(function(event){ 377 var id = winElement.find(".edit-label").val(); 391 var id = winElement.find(".edit-label").val(); 378 392 confirmDelete(id); 379 393 event.stopImmediatePropagation(); … … 423 437 }).keyup(); 424 438 } 425 426 439 /** 427 440 * TODO:
Note: See TracChangeset
for help on using the changeset viewer.