Changeset 7122 for branches/2.4/expressoMail1_2
- Timestamp:
- 08/27/12 12:50:28 (12 years ago)
- Location:
- branches/2.4/expressoMail1_2
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.4/expressoMail1_2/js/QuickCatalogSearch.js
r6931 r7122 719 719 draw_email_box( 720 720 (data_[index][ldap_id.toLowerCase()] ? data_[index][ldap_id.toLowerCase()][0] : final_contact) 721 , content.find(field_).filter(" input")721 , content.find(field_).filter("textarea:first") 722 722 ); 723 723 }else{ 724 draw_email_box(final_contact, content.find(field_).filter(" input"));724 draw_email_box(final_contact, content.find(field_).filter("textarea:first")) 725 725 } 726 726 }else{ 727 draw_email_box((data_[index].id_contact ? data_[index].id_contact : data_[index].id), content.find(field_).filter(" input"), (data_[index].id_contact ? true : "G"));727 draw_email_box((data_[index].id_contact ? data_[index].id_contact : data_[index].id), content.find(field_).filter("textarea:first"), (data_[index].id_contact ? true : "G")); 728 728 } 729 content.find(field_).filter(" input").val("");729 content.find(field_).filter("textarea:first").val(""); 730 730 button.onclick = function(){ 731 731 remove_contact_field(document.getElementById(divs).innerHTML, button, divs); -
branches/2.4/expressoMail1_2/js/draw_api.js
r7099 r7122 3809 3809 } 3810 3810 else{ 3811 tamanho += 7. 1;3811 tamanho += 7.2; 3812 3812 } 3813 3813 } … … 3819 3819 } 3820 3820 input.parent().scrollTo(":last"); 3821 }, 10 0);3821 }, 10); 3822 3822 }) 3823 3823 //AO SAIR DO FOCO MONTAGEM DA CAIXA DE EMAIL … … 3850 3850 var pthis = $(this); 3851 3851 setTimeout(function() { 3852 if(pthis.val().split('"') > 1)3852 if(pthis.val().split('"').length > 1) 3853 3853 var str = pthis.val().replace(/[,;\t]/gi, ","); 3854 3854 else 3855 var str = pthis.val().replace(/[,;\t\n \s]/gi, ",");3855 var str = pthis.val().replace(/[,;\t\n]/gi, ","); 3856 3856 str = str.split(","); 3857 $.each(str, function(index, value){ 3858 draw_email_box(value, pthis); 3859 }); 3860 pthis.val(""); 3857 if(str.length != 1){ 3858 $.each(str, function(index, value){ 3859 draw_email_box(value, pthis); 3860 }); 3861 }else if(str[0].split(" ").length == 1){ 3862 draw_email_box(str[0], pthis); 3863 }else{ 3864 $(pthis).val(str[0]); 3865 return false; 3866 } 3867 $(pthis).val(""); 3861 3868 }, 50); 3862 3869 }); 3863 3870 //SE FOR EDIÇÃO DE EMAILS RECALCULA O INPUT E SETA O FOCO 3864 i f(input.hasClass("box-input")){3871 input.css("max-width",parseInt(input.parents(".email-area:first").css("width"))-15); 3865 3872 input.trigger("keydown"); 3866 3873 input.focus(); 3867 }3874 3868 3875 } 3869 3876 var input_search = ""; … … 4053 4060 div.click(function(e){ 4054 4061 if(e.target == $(this)[0]){ 4055 $(this).find(" input:last").focus();4062 $(this).find("textarea:last").focus(); 4056 4063 $(this).find("div").removeClass("box-selected"); 4057 4064 } … … 4086 4093 4087 4094 //MAKE KEYDOWN 4088 input_keydowns(div.find("input"), ID); 4095 input_keydowns(div.find("textarea"), ID); 4089 4096 4090 4097 … … 4125 4132 }); 4126 4133 //INSERÇÃO DO AUTO COMPLETE AO INPUT 4127 div.find(" input").catcomplete({4134 div.find("textarea").catcomplete({ 4128 4135 minLength: 1, 4129 4136 source: function(request, response){ … … 4228 4235 canMakeBox = false; 4229 4236 if(!$(":focus").hasClass("new-message-input")) 4230 emQuickSearch(($(this).parents("tr:first").find(" input").val() ? $(this).parents("tr:first").find("input").val() : input_search), "."+$(this).parents("tr:first").attr('class').split("-")[0], ID, undefined, true);4237 emQuickSearch(($(this).parents("tr:first").find("textarea").val() ? $(this).parents("tr:first").find("textarea").val() : input_search), "."+$(this).parents("tr:first").attr('class').split("-")[0], ID, undefined, true); 4231 4238 }); 4232 4239 } … … 4286 4293 field.find(".email-area div").remove(); 4287 4294 if(!field.find("textarea").hasClass("track")){ 4288 field.find("textarea").css({"max-height" : "115px", "overflow-y" : " auto"}).addClass("track");4295 field.find("textarea").css({"max-height" : "115px", "overflow-y" : "hidden", "max-width" : parseInt(content.find(".email-area").css("width"))-28}).addClass("track").focus(); 4289 4296 input_binds(field.find(".email-area"), ID); 4290 4297 } 4291 4298 } 4292 4299 4293 input_binds(content.find('[name="input_aux_to"]').css("max-width" , parseInt(content.find(".email-area").css("width"))- 5).focus().parent().css({"max-height" : "115px", "overflow-y" : "auto"}), ID);4300 input_binds(content.find('[name="input_aux_to"]').css("max-width" , parseInt(content.find(".email-area").css("width"))-28).focus().parent().css({"max-height" : "115px", "overflow-y" : "auto"}), ID); 4294 4301 4295 4302 //Botão TextoRico/TextoSimples -
branches/2.4/expressoMail1_2/js/main.js
r7112 r7122 883 883 removeAll(msg_to_delete.id); 884 884 } 885 totalFolderMsgs = totalFolderMsgs - data.msgs_number.length; 885 886 } 886 887 Element('tot_m').innerHTML = parseInt(Element('tot_m').innerHTML) - data.msgs_number.length; … … 1083 1084 return false; 1084 1085 }else{ 1085 write_msg(get_lang('Error moving message.')+" "+get_lang('Permission denied to folder "%1".', new_folder_name)); 1086 /*Verifica se a pasta destino é a "Trash" e se a pasta origem e destino são do mesma estrutura compartilhada*/ 1087 if(new_folder_name == "Trash" && folder.split("/")[1] == new_folder.split("/")[1]){ 1088 alert(get_lang("You can not remove the message with the preference 'Send to Trash' enabled. There is no permission to move messages to the trash folder.")); 1089 } 1086 data = data.split("/").reverse(); //Recupera o nome da pasta do array 1087 write_msg(get_lang('Error moving message.')+" "+get_lang('Permission denied to folder "%1".', data[0])); 1090 1088 return false; 1091 1089 } … … 2108 2106 array = value.split(","); 2109 2107 $.each(array, function(index, value){ 2110 draw_email_box(value, context.find("."+field).filter(" input"));2108 draw_email_box(value, context.find("."+field).filter("textarea:first")); 2111 2109 }); 2112 2110 } -
branches/2.4/expressoMail1_2/templates/default/main.css
r6938 r7122 1400 1400 background-color : #BBBBBB; 1401 1401 } 1402 1403 .new-message-input.email-text{ 1404 resize: none; 1405 height: 16px; 1406 overflow: hidden; 1407 vertical-align: middle; 1408 }
Note: See TracChangeset
for help on using the changeset viewer.