Changeset 4002 for branches/2.2/mobile
- Timestamp:
- 04/13/11 11:23:00 (13 years ago)
- Location:
- branches/2.2/mobile/inc
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/mobile/inc/class.ui_home.inc.php
r3990 r4002 4 4 var $db; 5 5 var $bocalendar; 6 var $bo_mobilemail; 6 7 var $common; 7 8 var $template; … … 19 20 $this->db = CreateObject('phpgwapi.db'); 20 21 $this->bocalendar = CreateObject('calendar.bocalendar'); 22 $this->bo_mobilemail = CreateObject('mobile.bo_mobilemail'); 21 23 } 22 24 … … 105 107 } 106 108 } 107 108 function get_translate_default_folder_name_from_id($folder_id) {109 $imap_delimiter = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDelimiter'];110 111 switch ($folder_id) {112 case 'INBOX':113 return lang("Inbox");114 case 'INBOX'.$imap_delimiter.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder']:115 return lang("Trash");116 case 'INBOX'.$imap_delimiter.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder']:117 return lang("Drafts");118 case 'INBOX'.$imap_delimiter.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder']:119 return lang("Spam");120 case 'INBOX'.$imap_delimiter.$_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder']:121 return lang("Sent");122 default:123 return "";124 }125 }126 109 127 110 /** … … 136 119 $this->template->set_var('folder_id', $index + $index_increment ); 137 120 138 $translated_folder_name = $this-> get_translate_default_folder_name_from_id($folder["folder_id"]);121 $translated_folder_name = $this->bo_mobilemail->get_translate_default_folder_name_from_id($folder["folder_id"]); 139 122 140 123 $this->template->set_var('folder_name', (($translated_folder_name == "") ? $folder["folder_name"] : $translated_folder_name) ); -
branches/2.2/mobile/inc/class.ui_mobilemail.inc.php
r3935 r4002 38 38 'index' => true 39 39 ); 40 40 41 var $bo_mobilemail; 41 42 var $template; 42 43 var $common; … … 57 58 function ui_mobilemail() 58 59 { 59 $this-> load_session(); 60 $this-> load_session(); 60 61 $this->template = CreateObject('phpgwapi.Template', PHPGW_SERVER_ROOT . '/mobile/templates/'.$GLOBALS['phpgw_info']['server']['template_set']); 61 62 $this->common = CreateObject('mobile.common_functions'); 63 $this->bo_mobilemail = CreateObject('mobile.bo_mobilemail'); 62 64 63 65 // Recupera atributos da classe gravados na sessão … … 363 365 //$this->template->fpf('out', 'mobilemail_t'); 364 366 $GLOBALS['phpgw_info']['mobiletemplate']->set_content($this->template->fp('out', 'mobilemail_t')); 365 366 367 } 367 368 … … 373 374 function old_print_folder_selection() 374 375 { 375 376 376 // Processa as options 377 377 $folder_items = ''; … … 394 394 $this->template->set_var('folder_id', $j['folder_id']); 395 395 $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. 398 397 if ($j['folder_unseen'] > 0) 399 {400 398 $this->template->set_var('folder_unseen', ' - ('.$j['folder_unseen'].')'); 401 }402 399 403 400 $folder_items .= $this->template->fp('mobile_t', 'folder_item'); 404 401 } 405 406 402 } 407 403 … … 425 421 426 422 $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' ) ); 433 424 434 425 $p->set_block('home_search_bar','search_bar'); … … 438 429 $p->set_var("lang_new",strtoupper(lang("new"))); 439 430 $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 441 435 $p->set_var("selected_".$this->current_search_box_type,"selected"); 442 436 $p->set_var("lang_back",lang("back"));
Note: See TracChangeset
for help on using the changeset viewer.