Ignore:
Timestamp:
04/13/11 11:23:00 (13 years ago)
Author:
thiagoaos
Message:

Ticket #1747 - Traduzido o nome das pastas padrões no mobile.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/mobile/inc/class.ui_mobilemail.inc.php

    r3935 r4002  
    3838                        'index' => true 
    3939                ); 
    40  
     40         
     41                var $bo_mobilemail; 
    4142                var $template; 
    4243                var $common; 
     
    5758                function ui_mobilemail() 
    5859                { 
    59                         $this-> load_session();                                          
     60                        $this-> load_session(); 
    6061                        $this->template = CreateObject('phpgwapi.Template', PHPGW_SERVER_ROOT . '/mobile/templates/'.$GLOBALS['phpgw_info']['server']['template_set']); 
    6162                        $this->common   = CreateObject('mobile.common_functions'); 
     63                        $this->bo_mobilemail = CreateObject('mobile.bo_mobilemail'); 
    6264                         
    6365                        // Recupera atributos da classe gravados na sessão 
     
    363365                        //$this->template->fpf('out', 'mobilemail_t'); 
    364366                        $GLOBALS['phpgw_info']['mobiletemplate']->set_content($this->template->fp('out', 'mobilemail_t')); 
    365  
    366367                } 
    367368 
     
    373374                function old_print_folder_selection() 
    374375                { 
    375  
    376376                        // Processa as options 
    377377                        $folder_items = ''; 
     
    394394                                        $this->template->set_var('folder_id', $j['folder_id']); 
    395395                                        $this->template->set_var('folder_name', $j['folder_id']); // Mudar... provavelmente usar preg_replace 
    396                                                                                                                                  // para substituir cpf pelo nome do usuário. 
    397  
     396                                        // para substituir cpf pelo nome do usuário. 
    398397                                        if ($j['folder_unseen'] > 0) 
    399                                         { 
    400398                                                $this->template->set_var('folder_unseen', ' - ('.$j['folder_unseen'].')'); 
    401                                         } 
    402399 
    403400                                        $folder_items .= $this->template->fp('mobile_t', 'folder_item'); 
    404401                                } 
    405  
    406402                        } 
    407403 
     
    425421                                 
    426422                        $p = $this->template; 
    427                         $p->set_file( 
    428                                 Array( 
    429                                         'mail_t' => 'mobilemail.tpl', 
    430                                         'home_search_bar' => 'search_bar.tpl' 
    431                                 ) 
    432                         ); 
     423                        $p->set_file( array( 'mail_t' => 'mobilemail.tpl', 'home_search_bar' => 'search_bar.tpl' ) ); 
    433424 
    434425                        $p->set_block('home_search_bar','search_bar'); 
     
    438429                        $p->set_var("lang_new",strtoupper(lang("new"))); 
    439430                        $p->set_var("folder_id",$this->folders[$this->current_folder]['folder_id']); 
    440                         $p->set_var("folder",$this->folders[$this->current_folder]['folder_name']); 
     431                        //translate name of the default folders 
     432                        $translated_folder_name = $this->bo_mobilemail->get_translate_default_folder_name_from_id($this->folders[$this->current_folder]["folder_id"]); 
     433                        $p->set_var("folder", (($translated_folder_name == "") ? $this->folders[$this->current_folder]["folder_name"] : $translated_folder_name) ); 
     434                         
    441435                        $p->set_var("selected_".$this->current_search_box_type,"selected"); 
    442436                        $p->set_var("lang_back",lang("back")); 
Note: See TracChangeset for help on using the changeset viewer.