Changeset 8121 for trunk


Ignore:
Timestamp:
04/26/13 15:01:51 (11 years ago)
Author:
marcieli
Message:

Ticket #3437 - Correcao na manipulacao de mensagens de subpastas locais, tratamento do id da subpasta.

Location:
trunk/expressoMail1_2/js
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/js/draw_api.js

    r8119 r8121  
    20542054                                                } 
    20552055                                        } 
    2056                                 }else if(headers_msgs.from !== undefined){ 
     2056                                }else if(headers_msgs.from !== undefined && headers_msgs.from !== null){ 
    20572057                                spanSender.innerHTML =  headers_msgs.from.name != null ? headers_msgs.from.name : headers_msgs.from.email; 
    20582058                                } 
     
    30033003                //var option_mark_as_important                  = '<span class="message_options" onclick="proxy_mensagens.proxy_set_messages_flag(\'flagged\','+info_msg.msg_number+');write_msg(\''+get_lang('Message marked as ')+get_lang("Important")+'.\');">'+get_lang("Important")+'</span>, '; 
    30043004                //var option_mark_as_normal                             = '<span class="message_options" onclick="proxy_mensagens.proxy_set_messages_flag(\'unflagged\','+info_msg.msg_number+');write_msg(\''+get_lang('Message marked as ')+get_lang("Normal")+'.\');">'+get_lang("Normal")+'</span> | '; 
    3005                 var block_user = '<span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick ="block_user_email(\''+info_msg.from.email+'\');">'+get_lang("Block Sender")+'</span> | ';     
     3005                var block_user = '<span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick ="block_user_email(\''+(info_msg.from ? info_msg.from.email : "" )+'\');">'+get_lang("Block Sender")+'</span> | ';     
    30063006                //var option_forward = '<span onclick="new_message(\'forward\',\''+ ID+'\');" onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options">'+get_lang("Forward")+'</span> | '; 
    30073007                var option_move = '<span onmouseover="this.className=\'reply_options_active\'" onmouseout="this.className=\'reply_options\'" class="reply_options" onclick=wfolders.makeWindow("'+ID+'","move_to");>'+get_lang("Move")+'</span> | '; 
     
    58825882    if(preferences.use_local_messages==1){ 
    58835883        if(expresso_mail_archive.enabled){ 
    5884             console.log(2); 
    58855884           if(proxy_mensagens.is_local_folder(current_folder))//Unarchive link 
    58865885             span_options.innerHTML += '&nbsp; <span title="'+get_lang("Unarchive")+'" class="message_options" onclick="verifyContext(\'unarchive\')">'+get_lang("Unarchive")+'</span>'; 
  • trunk/expressoMail1_2/js/mail_archiver.js

    r8118 r8121  
    14601460        if(folderId == 'local_root') 
    14611461            folderId = ""; 
     1462        var exp_verifyId = RegExp("^messages\_[0-9|a-z]+\-[0-9|a-z|\-]+$"); 
     1463        if(exp_verifyId.test(folderId)) 
     1464            folderId = folderId.replace("messages_", ""); 
    14621465        ArchiveServices.getFolderInfo(expresso_mail_archive.getFolderInfoOperationOK, expresso_mail_archive.getFolderInfoOperationFailure, expresso_mail_archive.session.id, folderId); 
    14631466    } 
     
    15261529MailArchiver.prototype.listMessages = function(folderId){ 
    15271530    try{ 
     1531/  
    15281532        connector.showProgressBar(); 
    15291533        var getcurrent = get_current_folder();        
     
    15351539            folderid = this.currentfolder;     
    15361540        } 
    1537          
    15381541        var objfolder = new Object(); 
    1539         objfolder.folder = folderid;  
     1542        var exp_verifyId = RegExp("^messages\_[0-9|a-z]+\-[0-9|a-z|\-]+$"); 
     1543        if(exp_verifyId.test(folderid)) 
     1544            folderid = folderid.replace("messages_", ""); 
     1545        objfolder.folder = folderid; 
    15401546        //var testing_data_xml = '<?xml version="1.0" encoding="UTF-8"?><query lowerIndex="0" upperIndex="50"><folder id="'+folderid+'"/><order asc="date"/><order desc="subject"/></query>'; 
    15411547        //var testing_data_json_mapped = '{"query":{"@lowerIndex":"0", "@upperIndex":"50", "folder":[{"@id":"'+folderid+'"}], "order":[{"@asc":"date", "@desc":"subject"}]}}'; 
Note: See TracChangeset for help on using the changeset viewer.