Changeset 4040 for branches/2.2/mobile


Ignore:
Timestamp:
04/15/11 11:15:48 (13 years ago)
Author:
thiagoaos
Message:

Ticket #1755 - Corrigido o layout da confirmação ao apagar mensagem no mobile.

Location:
branches/2.2/mobile
Files:
2 edited

Legend:

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

    r4002 r4040  
    2828                        'new_msg'       => True, 
    2929                        'delete_msg'    => True, 
    30                         'confirm_delete_msg'    => True, 
    3130                        'init_schedule' => true, 
    3231                        'add_recipients' => true, 
     
    213212                        $this->template->set_var('lang_back', lang("back")); 
    214213                        $this->template->set_var('href_back',$GLOBALS['phpgw_info']['mobiletemplate']->get_back_link()); 
    215                         $this->template->set_var('lang_reading_message', lang("Reading Message")); 
     214                        $this->template->set_var('lang_reading_message', lang("Reading Message"));               
     215                        $this->template->set_var('lang_confirm_delete_message', lang("Do you like to delete this message?")); 
    216216                        $this->template->set_var('theme', $GLOBALS['phpgw_info']['server']['template_set']); 
     217                        $this->template->set_var('msg_folder', $msg_folder); 
     218                        $this->template->set_var('msg_number', $msg_number); 
    217219 
    218220                        // Define o cabeçalho do e-mail 
     
    235237 
    236238                        if($msg["Draft"] === "X") { 
    237                                 $operations["edit_draft"]["link"] = "index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=use_draft"; 
     239                                $operations["edit_draft"]["link"] = "location.href='index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=use_draft'"; 
    238240                                $operations["edit_draft"]["lang"] = lang("edit draft"); 
    239241                        }       else { 
    240                                 $operations["mark_as_unread"]["link"] = "index.php?menuaction=mobile.ui_mobilemail.mark_message_with_flag&flag=unseen&msgs_to_set=$msg_number&msg_folder=$msg_folder"; 
     242                                $operations["mark_as_unread"]["link"] = "location.href='index.php?menuaction=mobile.ui_mobilemail.mark_message_with_flag&flag=unseen&msgs_to_set=$msg_number&msg_folder=$msg_folder'"; 
    241243                                $operations["mark_as_unread"]["lang"] = lang("mark as unread"); 
    242                                 $operations["forward"]["link"] = "index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=forward"; 
     244                                $operations["forward"]["link"] = "location.href='index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=forward'"; 
    243245                                $operations["forward"]["lang"] = lang("Forward"); 
    244                                 $operations["reply"]["link"] = "index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=reply"; 
     246                                $operations["reply"]["link"] = "location.href='index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=reply'"; 
    245247                                $operations["reply"]["lang"] = lang("Reply"); 
    246                                 $operations["reply_all"]["link"] = "index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=reply_all"; 
     248                                $operations["reply_all"]["link"] = "location.href='index.php?menuaction=mobile.ui_mobilemail.new_msg&msg_number=$msg_number&msg_folder=$msg_folder&type=reply_all'"; 
    247249                                $operations["reply_all"]["lang"] = lang("Reply to all"); 
    248250                        } 
    249251 
    250                         $operations["delete"]["link"] = "index.php?menuaction=mobile.ui_mobilemail.confirm_delete_msg&msg_number=$msg_number&msg_folder=$msg_folder"; 
     252                        $operations["delete"]["link"] = "delete_msg()"; 
    251253                        $operations["delete"]["lang"] = lang("Delete"); 
    252254 
     
    842844                        }else { 
    843845                                header('Location: index.php?menuaction=menuaction=mobile.ui_home.index&success_message='.lang("draft saved")); 
    844                         }                                
     846                        } 
    845847                } 
    846848                 
     
    957959                } 
    958960 
    959                 function confirm_delete_msg() 
    960                 { 
    961                         //Cria um objeto template 
    962                         //Define o template para mensagens de retorno da funcao 
    963                         $this->template->set_file(array('delete_msg_t' => 'delete_msg.tpl')); 
    964                         $this->template->set_block('delete_msg_t','retorno');                    
    965                         $this->template->set_var('lang_delete_msg', lang("Do you like to delete this message?")); 
    966                         $this->template->set_var('lang_yes', lang("Yes"));       
    967                         $this->template->set_var('lang_no', lang("No")); 
    968                         $this->template->set_var('link_yes', 'index.php?menuaction=mobile.ui_mobilemail.delete_msg&msg_number='.$_GET['msg_number'].'&msg_folder='.$_GET['msg_folder']); 
    969                         $this->template->set_var('link_no', 'index.php?menuaction=mobile.ui_mobilemail.show_msg&msg_number='.$_GET['msg_number'].'&msg_folder='.$_GET['msg_folder']);    
    970                          
    971                         $this->template->pfp('out','retorno');   
    972                 } 
    973  
    974961                function delete_msg($params) 
    975962                { 
  • branches/2.2/mobile/templates/default/view_msg.tpl

    r3907 r4040  
    11<!-- BEGIN page --> 
     2 
     3<script type="text/javascript"> 
     4 
     5function delete_msg() { 
     6                        if ( confirm( '{lang_confirm_delete_message}' ) ) 
     7                                document.location.href = 'index.php?menuaction=mobile.ui_mobilemail.delete_msg&msg_number={msg_number}&msg_folder={msg_folder}'; 
     8} 
     9 
     10</script> 
     11 
    212<div class="menu-contexto"> 
    313        <span><a href="{href_back}">{lang_back}</a><span class="titulo-secao">{lang_reading_message}</span> 
     
    4454 
    4555<!-- BEGIN operation_block --> 
    46 <button onclick="location.href='{operation_link}'" id="{operation_id}" class="btn-generico" style="margin-top: 1px">{lang_operation}</button> 
     56<button onclick="{operation_link}" id="{operation_id}" class="btn-generico" style="margin-top: 1px">{lang_operation}</button> 
    4757<!-- END operation_block --> 
Note: See TracChangeset for help on using the changeset viewer.