Changeset 3346


Ignore:
Timestamp:
10/13/10 17:34:38 (14 years ago)
Author:
rafaelraymundo
Message:

Ticket #1355 - Corrige pasta corrente na navegacao e reseta contagem da pagina na troca de pastas.

Location:
branches/2.2/mobile/inc
Files:
2 edited

Legend:

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

    r1714 r3346  
    5151                        $this-> template->set_var('href_newmail', 'index.php?menuaction=mobile.ui_mobilemail.new_msg&clk=01'); 
    5252                        $this-> template->set_var('lang_newmail', lang('Create mail')); 
    53                         $this-> template->set_var('href_email', "index.php?menuaction=mobile.ui_mobilemail.mail_list"); 
     53                        $this-> template->set_var('href_email', "index.php?menuaction=mobile.ui_mobilemail.change_folder&folder=0"); 
    5454                        $this-> template->set_var('lang_email', lang('E-mail')); 
    5555 
     
    6161                        $_SESSION['phpgw_info']['user']['preferences']['expressoMail']['save_in_folder'] = $save_in_folder; 
    6262                                                 
    63                         $this-> template->set_var('href_sent', "index.php?menuaction=mobile.ui_mobilemail.mail_list&folder=".$folder_number); 
     63                        $this-> template->set_var('href_sent', "index.php?menuaction=mobile.ui_mobilemail.change_folder&folder=".$folder_number); 
    6464                        $this-> template->set_var('lang_sent', str_replace('*','',lang(str_replace('INBOX/','',$save_in_folder)))); 
    6565                        $this-> template->set_var('href_more', 'index.php?menuaction=mobile.ui_mobilemail.list_folders'); 
  • branches/2.2/mobile/inc/class.ui_mobilemail.inc.php

    r3289 r3346  
    7575                        { 
    7676                                $this->current_folder = $current_folder; 
     77                                $current_page = 1; 
    7778                        } 
    7879                        else 
     
    572573                                                $p->set_var('end_strong', ''); 
    573574                                                $p->set_var('end_anchor', trim($p->fp('mobilemail_t', 'end_anchor'))); 
    574                                                 $p->set_var('begin_anchor_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&page=$i"); 
     575                                                $p->set_var('begin_anchor_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&folder=$this->current_folder&page=$i"); 
    575576                                                $p->set_var('begin_anchor', trim($p->fp('mobilemail_t', 'begin_anchor'))); 
    576577                                        } 
     
    609610                                        else 
    610611                                        { 
    611                                                 $p->set_var('next_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&page=$next_page"); 
     612                                                $p->set_var('next_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&folder=$this->current_folder&page=$next_page"); 
    612613                                                $p->set_var('next', trim($p->fp('mobilemail_t', 'next'))); 
    613614                                        } 
     
    618619                                        // Se for a última página, não imprime o link "próximo" 
    619620                                        $p->set_var('next', ''); 
    620                                         $p->set_var('previous_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&page=$previous_page"); 
     621                                        $p->set_var('previous_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&folder=$this->current_folder&page=$previous_page"); 
    621622                                        $p->set_var('previous', trim($p->fp('mobilemail_t', 'previous'))); 
    622623                                } 
     
    624625                                { 
    625626                                        // Senão, imprime os links "anterior" e "próximo" 
    626                                         $p->set_var('previous_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&page=$previous_page"); 
     627                                        $p->set_var('previous_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&folder=$this->current_folder&page=$previous_page"); 
    627628                                        $p->set_var('previous', trim($p->fp('mobilemail_t', 'previous'))); 
    628629 
    629                                         $p->set_var('next_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&page=$next_page"); 
     630                                        $p->set_var('next_href', "index.php?menuaction=mobile.ui_mobilemail.change_page&folder=$this->current_folder&page=$next_page"); 
    630631                                        $p->set_var('next', trim($p->fp('mobilemail_t', 'next'))); 
    631632                                } 
Note: See TracChangeset for help on using the changeset viewer.