Changeset 5303
- Timestamp:
- 01/04/12 09:00:19 (12 years ago)
- Location:
- trunk/mobile
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mobile/inc/class.ui_mobilemail.inc.php
r5243 r5303 14 14 15 15 include_once(PHPGW_INCLUDE_ROOT.'/expressoMail1_2/inc/class.imap_functions.inc.php'); 16 17 $_SESSION['rootPath'] = PHPGW_INCLUDE_ROOT; 18 16 19 17 // Classe principal do Mini Mail 20 18 class ui_mobilemail{ … … 336 334 337 335 // echo '<script> var array_lang = new Array();var use_spam_filter = \''.$current_config['expressoMail_use_spam_filter'].'\' </script>'; 338 339 336 // End Set Anti-Spam options. 340 337 341 338 // Set Imap Folder names options 342 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'] : "Trash"; 343 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'] : "Drafts"; 344 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'] : "Spam"; 345 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'] : "Sent"; 346 347 // include("../expressoMail1_2/inc/load_lang.php"); 339 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultTrashFolder'] : lang("Trash"); 340 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultDraftsFolder'] : lang("Drafts"); 341 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSpamFolder'] : lang("Spam"); 342 $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'] = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'] ? $_SESSION['phpgw_info']['expressomail']['email_server']['imapDefaultSentFolder'] : lang("Sent"); 343 348 344 } 349 345 … … 901 897 //Cria objeto 902 898 $mail = new PHPMailer(); 903 899 904 900 $db_functions = CreateObject('expressoMail1_2.db_functions'); 905 901 … … 908 904 $ccaddress = implode(',',$db_functions->getAddrs(explode(',',$ccaddress))); 909 905 910 if(!$this->imap_functions->add_recipients("to", $toaddress, &$mail , true))906 if(!$this->imap_functions->add_recipients("to", $toaddress, &$mail)) 911 907 { 912 908 $error_msg = lang("Some addresses in the To field were not recognized. Please make sure that all addresses are properly formed"); 913 909 } 914 910 915 if(!$this->imap_functions->add_recipients("cc", $ccaddress, &$mail , true))911 if(!$this->imap_functions->add_recipients("cc", $ccaddress, &$mail)) 916 912 { 917 913 $error_msg = lang("Some addresses in the CC field were not recognized. Please make sure that all addresses are properly formed"); … … 997 993 function delete_msg($params) 998 994 { 999 1000 if ( !isset($params['msgs']) && !isset($params['msg_number']) ) { 995 $boemailadmin = CreateObject('emailadmin.bo'); 996 $emailadmin_profile = $boemailadmin->getProfileList(); 997 $email_server = $boemailadmin->getProfile($emailadmin_profile[0]['profileID']); 998 999 if ( !isset($params['msgs']) && !isset($params['msg_number']) ) 1000 { 1001 1001 header("Location: index.php?menuaction=mobile.ui_mobilemail.index&error_message=".lang("please select one e-mail")); 1002 } else { 1003 $msg = ""; 1004 1005 if($params["msg_folder"] == "INBOX/Trash") { 1002 } 1003 else 1004 { 1005 $imapDefaultTrashFolder = ( isset($email_server['imapDefaultTrashFolder']) && trim($email_server['imapDefaultTrashFolder']) !== "" ) ? $email_server['imapDefaultTrashFolder'] : lang("Trash"); 1006 1007 $folderTrash = "INBOX".$this->imap_functions->imap_delimiter.$imapDefaultTrashFolder; 1008 1009 if( strtoupper($params["msg_folder"]) === strtoupper($folderTrash) ) 1010 { 1006 1011 $params_messages = array( 1007 'msgs_number' => isset($params['msgs'])?implode(",",$params['msgs']):$params['msg_number'], 1008 'folder' => 'INBOX/Trash' 1012 'msgs_number' => isset($params['msgs'])?implode(",",$params['msgs']):$params['msg_number'], 1013 'folder' => $folderTrash 1014 ); 1015 1016 $this->imap_functions->delete_msgs($params_messages); 1017 1018 $msg = lang("The messages were deleted"); 1019 } 1020 else 1021 { 1022 $params_messages = array 1023 ( 1024 'msgs_number' => isset( $params['msgs'] ) ? implode( ",",$params['msgs']) : $params['msg_number'], 1025 'folder' => $this->folders[$this->current_folder]['folder_name'], 1026 'new_folder_name' => $imapDefaultTrashFolder, 1027 'new_folder' => $folderTrash 1009 1028 ); 1029 1030 $this->imap_functions->move_messages($params_messages); 1031 1032 $msg = lang("The messages were moved to trash"); 1033 } 1010 1034 1011 $this->imap_functions->delete_msgs($params_messages);1012 1013 $msg = lang("The messages were deleted");1014 } else {1015 $params_messages = array(1016 'msgs_number' => isset($params['msgs'])?implode(",",$params['msgs']):$params['msg_number'],1017 'folder' => $this->folders[$this->current_folder]['folder_name'],1018 'new_folder_name' => 'Trash',1019 'new_folder' => 'INBOX/Trash'1020 );1021 1022 $this->imap_functions->move_messages($params_messages);1023 1024 $msg = lang("The messages were moved to trash");1025 }1026 1027 1035 header("Location: index.php?menuaction=mobile.ui_mobilemail.index&success_message=".$msg.'&ignore_trace_url=true'); 1028 1036 } -
trunk/mobile/index.php
r5037 r5303 67 67 include_once('../header.inc.php'); 68 68 include_once('./mobile_header.inc.php'); 69 70 if( array_key_exists('expressoMail1_2',$GLOBALS['phpgw_info']['user']['apps']) === FALSE || 71 array_key_exists('contactcenter',$GLOBALS['phpgw_info']['user']['apps']) === FALSE || 72 array_key_exists('calendar',$GLOBALS['phpgw_info']['user']['apps']) === FALSE) { 73 $GLOBALS['phpgw']->session->phpgw_setcookie('lem', null); 74 $GLOBALS['phpgw']->session->phpgw_setcookie('pem', null); 75 Header('Location: ' . $GLOBALS['phpgw']->link('/mobile/login.php?cd=97')); 76 } 69 77 70 78 if($mobileapp == 'home') -
trunk/mobile/login.php
r5043 r5303 39 39 case 6: 40 40 $_return = lang('Your password has expired, and you do not have access to change it'); 41 break; 42 case 97: 43 $_return = lang('Access not permitted'); 41 44 break; 42 45 case 98: -
trunk/mobile/setup/phpgw_pt-br.lang
r5037 r5303 138 138 short Saturday mobile pt-br Sáb 139 139 short Sunday mobile pt-br Dom 140 Spam mobile pt-br Spam 140 141 You have been successfully logged out mobile pt-br Você desconectou do expresso com sucesso. 141 142 now mobile pt-br Agora
Note: See TracChangeset
for help on using the changeset viewer.