Changeset 5702 for trunk/expressoMail1_2/js
- Timestamp:
- 03/12/12 11:34:43 (12 years ago)
- Location:
- trunk/expressoMail1_2/js
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/js/abas.js
r5637 r5702 410 410 if($('#fileupload_msg'+ID).find('.in-progress').length) 411 411 { 412 msg = 'Existem a rqivos sendo enviados para o servidor.';412 msg = 'Existem anexos sendo enviados para o servidor.'; 413 413 buttons = ['Descartar alterações e anexos', 'Salvar estado atual fechar', 'Continuar editando']; 414 414 width = 560; -
trunk/expressoMail1_2/js/draw_api.js
r5678 r5702 4222 4222 4223 4223 done: function(e, data){ 4224 if(!!data.result && data.result != "[]"){ 4225 var newAttach = jQuery.parseJSON(data.result); 4226 fileUploadMSG.find('.in-progress:first').parents('p').append('<input type="hidden" name="fileId[]" value="'+newAttach['mailAttachment'][0][0].id+'"/>'); 4227 addAttachment(ID,newAttach['mailAttachment'][0][0].id); 4224 if(!!data.result && data.result != "[]" ){ 4225 var newAttach = jQuery.parseJSON(data.result); 4226 if(newAttach.rollback === false) 4227 { 4228 fileUploadMSG.find('.in-progress:first').parents('p').append('<input type="hidden" name="fileId[]" value="'+newAttach['mailAttachment'][0][0].id+'"/>'); 4229 addAttachment(ID,newAttach['mailAttachment'][0][0].id); 4230 } 4231 else 4232 fileUploadMSG.find('.in-progress:first').parents('p').find('.status-upload').append('Erro ao fazer upload!').addClass('message-attach-error'); 4228 4233 4229 4234 }else { 4230 fileUploadMSG.find(' .progress.on-complete:first'). removeClass('on-complete').parents('p').find('.status-upload').addClass('ui-icon ui-icon-cancel');4235 fileUploadMSG.find(' .progress.on-complete:first').parents('p').find('.status-upload').append('Erro ao fazer upload!').addClass('message-attach-error'); 4231 4236 } 4232 4237 fileUploadMSG.find(' .in-progress:first').remove(); -
trunk/expressoMail1_2/js/main.js
r5689 r5702 2146 2146 2147 2147 function send_message(ID, folder, folder_name){ 2148 2149 if (preferences.auto_save_draft == 1) 2150 autoSaveControl.status[ID] = true; 2151 2152 var save_link = Element("save_message_options_"+ID); 2148 if(!zebraDiscardEventDialog && $('#fileupload_msg'+ID).find('.in-progress').length ) 2149 { 2150 zebraDiscardEventDialog = true; 2151 window.setTimeout(function() { 2152 $.Zebra_Dialog('Existem anexos sendo enviados para o servidor. Caso envie sua mensagem agora estes arquivos serão perdidos.', { 2153 'type': 'question', 2154 'overlay_opacity': '0.5', 2155 'buttons': ['Descartar anexos e enviar', 'Continuar editando e esperar anexos'], 2156 'width' : 500, 2157 'onClose': function(clicked) { 2158 if(clicked == 'Descartar anexos e enviar' ) 2159 send_valided_message(ID, folder, folder_name); 2160 2161 window.setTimeout(function() { 2162 zebraDiscardEventDialog = false; 2163 }, 500); 2164 } 2165 }) 2166 }, 300); 2167 2168 } 2169 else 2170 send_valided_message(ID, folder, folder_name); 2171 } 2172 2173 function send_valided_message(ID, folder, folder_name) 2174 { 2175 2176 if (preferences.auto_save_draft == 1) 2177 autoSaveControl.status[ID] = true; 2178 2179 var save_link = Element("save_message_options_"+ID); 2153 2180 var onClick = save_link.onclick; 2154 2181 save_link.onclick = ''; … … 2220 2247 msgId.value = currentTab; 2221 2248 2222 2223 2224 2249 form.appendChild(msgId); 2225 2250 form.appendChild(save_folder); … … 2227 2252 form.appendChild(msg_attachments); 2228 2253 2229 var mail_type = document.createElement('input');2254 var mail_type = document.createElement('input'); 2230 2255 mail_type.setAttribute('type', 'hidden'); 2231 2256 mail_type.name = 'type'; 2232 2257 mail_type.value = ( mail_as_plain ) ? 'plain' : 'html'; 2233 form.parentNode.appendChild(mail_type);2258 form.parentNode.appendChild(mail_type); 2234 2259 2235 2260 var _subject = trim(Element("subject_"+ID).value); … … 2272 2297 } 2273 2298 } 2274 } 2299 2300 } 2301 2302 2275 2303 function is_valid_email(campo){ 2276 2304 var invalidEmail = searchEmail(campo);
Note: See TracChangeset
for help on using the changeset viewer.