Changeset 1453 for trunk/mobile/inc/class.ui_mobilemail.inc.php
- Timestamp:
- 09/25/09 15:42:19 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/mobile/inc/class.ui_mobilemail.inc.php
r691 r1453 27 27 //'reply_msg' => True, 28 28 'new_msg' => True, 29 'delete_msg' => True, 30 'confirm_delete_msg' => True, 29 31 ); 30 32 … … 186 188 187 189 $p->set_var('reply_text', lang("Reply")); 190 $p->set_var('Delete', lang("Delete")); 188 191 $msg_number = $_GET['msg_number']; 189 192 $msg_folder = $_GET['msg_folder']; 190 193 $p->set_var('reply', "index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder"); 191 194 $p->set_var('delete', "index.php?menuaction=mobile.ui_mobilemail.confirm_delete_msg&msg_number=$msg_number&msg_folder=$msg_folder"); 192 195 if (!empty($msg['attachments']) && !empty($msg['attachments']['names'])) 193 196 { … … 824 827 } 825 828 826 827 828 829 //PAREI 829 function confirm_delete_msg() 830 { 831 //Cria um objeto template 832 $p = CreateObject('phpgwapi.Template', PHPGW_SERVER_ROOT . '/mobile/templates/'.$GLOBALS['phpgw_info']['server']['template_set']); 833 //Define o template para mensagens de retorno da funcao 834 $p->set_file( 835 Array( 836 'delete_msg_t' => 'delete_msg.tpl' 837 ) 838 ); 839 $p->set_block('delete_msg_t','retorno'); 840 $p->set_var('lang_delete_msg', lang("Do you like to delete this message?")); 841 $p->set_var('lang_yes', lang("Yes")); 842 $p->set_var('lang_no', lang("No")); 843 $p->set_var('link_yes', 'index.php?menuaction=mobile.ui_mobilemail.delete_msg&msg_number='.$_GET['msg_number'].'&msg_folder='.$_GET['msg_folder']); 844 $p->set_var('link_no', 'index.php?menuaction=mobile.ui_mobilemail.show_msg&msg_number='.$_GET['msg_number'].'&msg_folder='.$_GET['msg_folder']); 845 846 $p->pfp('out','retorno'); 847 } 848 830 849 function delete_msg() 831 850 { 832 833 $this->username = $_SESSION['phpgw_info']['expressomail']['user']['userid']; 834 $this->password = $_SESSION['phpgw_info']['expressomail']['user']['passwd']; 835 $this->imap_server = $_SESSION['phpgw_info']['expressomail']['email_server']['imapServer']; 836 $this->imap_port = $_SESSION['phpgw_info']['expressomail']['email_server']['imapPort']; 837 $this->imap_delimiter = $_SESSION['phpgw_info']['expressomail']['email_server']['imapDelimiter']; 838 839 $mbox_stream = @imap_open("{".$this->imap_server.":".$this->imap_port.$this->imap_options."}".$folder, $this->username, $this->password) or die(serialize(array('imap_error' => imap_last_error()))); 840 841 851 if (isset($_GET['msg_number'])) 852 { 853 $params = array( 854 'msgs_number' => $_GET['msg_number'], 855 'folder' => $this->current_folder, 856 'new_folder_name' => 'Trash', 857 'new_folder' => 'INBOX/Trash' 858 ); 859 } 860 861 $this->imap_functions->move_messages($params); 862 //Cria um objeto template 863 $p = CreateObject('phpgwapi.Template', PHPGW_SERVER_ROOT . '/mobile/templates/'.$GLOBALS['phpgw_info']['server']['template_set']); 864 //Define o template para mensagens de retorno da funcao 865 $p->set_file( 866 Array( 867 'move_msg_t' => 'sent_msg.tpl' 868 ) 869 ); 870 $p->set_block('move_msg_t','retorno'); 871 //@header('Refresh: 1; url=./ui_mobilemail.index?folder='.$this->current_folder); 872 $p->set_var('msg', lang("The message was moved to trash")); 873 874 $p->pfp('out','retorno'); 875 842 876 } 843 877
Note: See TracChangeset
for help on using the changeset viewer.