Ignore:
Timestamp:
03/28/12 17:28:16 (12 years ago)
Author:
marcieli
Message:

Ticket #2503 - Resolvido para exclusão das pastas Sent, Drafts e Trash das pastas compartilhadas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/expressoMail1_2/inc/class.imap_functions.inc.php

    r5816 r5844  
    23892389        function get_folders_list($params = null) 
    23902390        { 
     2391 
    23912392                ///Define Variaveis 
    23922393                $prefixShared = 'user'; //Prefixo das pastas compartilhadas 
     
    27732774                //build shared folder path 
    27742775                $newfolder = "user" . $this->imap_delimiter . $fromaddress[3] . $this->imap_delimiter . $this->imap_sentfolder; 
    2775                 if ($this->folder_exists($newfolder)) 
     2776 
     2777                if ($this->folder_exists($newfolder)){ 
     2778                                        $has_new_folder = false; 
    27762779                    $folder = $newfolder; 
    2777                 else 
    2778                     $folder = $params['folder']; 
     2780                                } 
     2781                else{ 
     2782                                        $name_folder = $this->imap_sentfolder; 
     2783                                        $base_path = "user" . $this->imap_delimiter . $fromaddress[3]; 
     2784                                        $arr_new_folder['newp'] = $name_folder; 
     2785                                        $arr_new_folder['base_path'] = $base_path; 
     2786 
     2787                                        $this->create_mailbox($arr_new_folder);                                  
     2788                                        $has_new_folder = true; 
     2789                    $folder = $newfolder; 
     2790                                } 
    27792791            } else { 
     2792                                $has_new_folder = false; 
    27802793                $folder = $params['folder']; 
    27812794            } 
     
    30883101                        
    30893102                 
    3090                 return array("success" => true); 
     3103                //return array("success" => true, "folder" => $folder_list); 
     3104                                return array("success" => true, "load" => $has_new_folder); 
    30913105                 
    30923106            } 
Note: See TracChangeset for help on using the changeset viewer.