Changeset 5157
- Timestamp:
- 11/08/11 15:09:41 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/expressoMail1_2/js/draw_api.js
r5098 r5157 1246 1246 img_next_msg.style.cursor = 'pointer'; 1247 1247 1248 var folder_id = ID.match(/\d+/)[0]; 1249 var folder; 1250 1251 //Correção para fazer funcionar e-mails assinados no formato encapsulado. 1252 // folder_id = info_msg.original_ID ? info_msg.original_ID: info_msg.msg_number; 1253 if ((folder = document.getElementById(info_msg.original_ID)) == null) 1254 //if ((folder = document.getElementById(info_msg.msg_number)) == null) 1255 folder = document.getElementById(info_msg.msg_number); 1256 if (!folder){ 1257 delete_border(ID); 1258 return; 1259 } 1248 var folder_id = ID.match(/\d+/)[0]; 1249 var folder; 1250 1251 //Correcao para fazer funcionar e-mails assinados no formato encapsulado. 1252 //folder_id = info_msg.original_ID ? info_msg.original_ID: info_msg.msg_number; 1253 //if ((folder = document.getElementById(info_msg.msg_number)) == null) 1254 if ((folder = Element(info_msg.original_ID)) == null) 1255 folder = Element(info_msg.msg_number); 1256 1260 1257 if (folder){ // mensagem local criptografada nao tem ID da pasta local 1261 1258 if (folder.nextSibling){ 1262 1259 var nextMsgBox = folder.nextSibling.name?folder.nextSibling.name:info_msg.msg_folder; 1263 1260 1264 if (nextMsgBox == "INBOX /decifradas")// teste para ver se a mensagem vem da pasta oculta decifradas1261 if (nextMsgBox == "INBOX" + cyrus_delimiter + "decifradas")// teste para ver se a mensagem vem da pasta oculta decifradas 1265 1262 nextMsgBox = get_current_folder(); 1266 1263 … … 1270 1267 openTab.type[ID] = 2; 1271 1268 proxy_mensagens.get_msg(folder.nextSibling.id,nextMsgBox,true,show_msg); 1269 select_msg('null', 'down', true); 1272 1270 }; 1273 1271 } … … 1283 1281 img_next_msg.src = "./templates/"+template+"/images/down.gray.button.png"; 1284 1282 img_next_msg.style.cursor = 'default'; 1285 if (!proxy_mensagens.is_local_folder(get_current_folder()) && !(info_msg.msg_folder == "INBOX/decifradas")) // testa se a mensagem e local 1283 // testa se a mensagem e local 1284 if (!proxy_mensagens.is_local_folder(get_current_folder()) && !(info_msg.msg_folder == "INBOX" + cyrus_delimiter + "decifradas")) // testa se a mensagem e local 1286 1285 { 1287 1286 img_next_msg.onclick = function() … … 1299 1298 img_previous_msg.style.cursor = 'pointer'; 1300 1299 1301 if (!folder){ 1302 delete_border(ID); 1303 return; 1304 } 1300 1305 1301 if (folder){ // mensagem local criptografada nao tem ID da pasta local 1306 1302 if (folder.previousSibling) … … 1308 1304 var previousMsgBox = folder.previousSibling.name?folder.previousSibling.name:info_msg.msg_folder; 1309 1305 1310 if (previousMsgBox == "INBOX /decifradas") // teste para ver se a mensagem vem da pasta oculta decifradas1306 if (previousMsgBox == "INBOX" + cyrus_delimiter + "decifradas") // teste para ver se a mensagem vem da pasta oculta decifradas 1311 1307 previousMsgBox = get_current_folder(); 1312 1308 … … 1316 1312 openTab.type[ID] = 2; 1317 1313 proxy_mensagens.get_msg(folder.previousSibling.id,previousMsgBox,true,show_msg); 1314 select_msg('null', 'up', true); 1318 1315 }; 1319 1316 } … … 1328 1325 img_previous_msg.src = "./templates/"+template+"/images/up.gray.button.png"; 1329 1326 img_previous_msg.style.cursor = 'default'; 1330 if (!proxy_mensagens.is_local_folder(get_current_folder()) && !(info_msg.msg_folder == "INBOX/decifradas")) // testa se a mensagem e local 1327 // testa se a mensagem e local 1328 if (!proxy_mensagens.is_local_folder(get_current_folder()) && !(info_msg.msg_folder == "INBOX" + cyrus_delimiter + "decifradas")) // testa se a mensagem e local 1331 1329 { 1332 1330 img_previous_msg.onclick = function() … … 1336 1334 } 1337 1335 } 1336 1338 1337 next_previous_msg_td.appendChild(img_previous_msg); 1339 1338 next_previous_msg_td.appendChild(img_space);
Note: See TracChangeset
for help on using the changeset viewer.