Changeset 1954 for branches/2.0


Ignore:
Timestamp:
02/01/10 15:12:40 (14 years ago)
Author:
niltonneto
Message:

Ticket #758 - Melhorada a implementação que remove "INBOX/decifradas".

Location:
branches/2.0/expressoMail1_2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.0/expressoMail1_2/inc/class.imap_functions.inc.php

    r1950 r1954  
    14401440        function get_folders_list($params = null) 
    14411441        { 
    1442                 $mbox_stream = $this->open_mbox();               
     1442                $mbox_stream = $this->open_mbox(); 
     1443                if($params && $params['onload'] && $_SESSION['phpgw_info']['expressomail']['server']['certificado']){  
     1444                        $this->delete_mailbox(array("del_past" => "INBOX/decifradas"));  
     1445                } 
    14431446                $serverString = "{".$this->imap_server.":".$this->imap_port.$this->imap_options."}"; 
    14441447                $folders_list = imap_getmailboxes($mbox_stream, $serverString, ($params && $params['noSharedFolders']) ? "INBOX/*" : "*"); 
     
    15521555                $namebox = $arr['del_past']; 
    15531556                $imap_server = $_SESSION['phpgw_info']['expressomail']['email_server']['imapServer']; 
    1554                 $mbox_stream = $this->open_mbox(); 
     1557                $mbox_stream = $this->mbox ? $this->mbox : $this->open_mbox(); 
    15551558                //$del_folder = imap_deletemailbox($mbox_stream,"{".$imap_server."}INBOX.$namebox"); 
    15561559                 
     
    15611564                        $result = implode("<br />\n", imap_errors()); 
    15621565                } 
     1566                /* 
    15631567                if($mbox_stream) 
    15641568                        imap_close($mbox_stream); 
     1569                */ 
    15651570                return $result; 
    15661571        } 
  • branches/2.0/expressoMail1_2/js/main.js

    r1692 r1954  
    3131        // Fim da inserção da applet 
    3232 
    33                 cExecute ("$this.imap_functions.get_folders_list", update_menu); 
     33                cExecute ("$this.imap_functions.get_folders_list&onload=true", update_menu); 
    3434        } 
    3535        var handler_automatic_trash_cleanness = function(data){ 
     
    4444        // Get cyrus delimiter 
    4545        cyrus_delimiter = Element('cyrus_delimiter').value; 
    46     var del_return = function(data){ 
    47                 //alert(data); 
    48         } 
    49  
    50         cExecute ("$this.imap_functions.delete_mailbox&del_past=INBOX/decifradas", del_return); 
     46 
    5147        cExecute ("$this.db_functions.get_dropdown_contacts", save_contacts); 
    5248        cExecute ("$this.functions.get_preferences", save_preferences); 
Note: See TracChangeset for help on using the changeset viewer.