source: branches/2.2/mobile/mobile_header.inc.php @ 3731

Revision 3731, 2.3 KB checked in by eduardoalex, 13 years ago (diff)

Ticket #1523 - Criado o layout do Expresso Mini para navegadores desktop

RevLine 
[454]1<?php
2        /**************************************************************************\
3        * eGroupWare                                                               *
4        * http://www.egroupware.org                                                *
[3727]5        * The file written by Mï¿œrio Cï¿œsar Kolling <mario.kolling@serpro.gov.br>    *
[454]6        * --------------------------------------------                             *
7        *  This program is free software; you can redistribute it and/or modify it *
8        *  under the terms of the GNU General Public License as published by the   *
9        *  Free Software Foundation; either version 2 of the License, or (at your  *
10        *  option) any later version.                                              *
11        \**************************************************************************/
12
13        /*******************************************\
[3727]14         * Define a aplicaᅵᅵo mobile preferencial  *
[454]15        \*******************************************/
[3727]16        //TODO: Ler do banco do expresso as preferï¿œncias do usuï¿œrio e definir a aplicaᅵᅵo mï¿œvel padrï¿œo
17        // por enquanto isto serï¿œ hardcoded para mobilemail.
[3492]18
[623]19        $GLOBALS['phpgw_info']['flags']['currentapp'] = 'mobile';
[3731]20        $GLOBALS['phpgw_info']['user']['preferences']['common']['default_mobile_app'] = 'home';
[454]21
[3491]22        if ( is_null($GLOBALS['phpgw_info']['server']['template_set']) )
23                $GLOBALS['phpgw_info']['server']['template_set'] = $GLOBALS['phpgw_info']['login_template_set'];
24        if ( !file_exists( PHPGW_SERVER_ROOT . '/mobile/templates/'.$GLOBALS['phpgw_info']['server']['template_set'] ) )
25                $GLOBALS['phpgw_info']['server']['template_set'] = 'default';
26
[454]27        /*
[3727]28         * @
29
30         * @abstract Funᅵᅵo que chama a aplicaᅵᅵo mï¿œvel preferencial.
31         * @author Mï¿œrio Cï¿œsar Kolling <mario.kolling@serpro.gov.br>
[454]32         */
33        function start_prefered_app(){
[3727]34                //TODO: Determinar qual a aplicaᅵᅵo mï¿œvel preferida e iniciï¿œ-la.                       
[623]35                switch($GLOBALS['phpgw_info']['user']['preferences']['common']['default_mobile_app']){
[3564]36                        case home:
37                                $link = "ui_home.index";               
38                                break;                 
[623]39                        case mobilemail:
[3727]40                                $link = "ui_mobilemail.change_folder&folder=0";         
[623]41                                break;
42                        case mobilecalendar:
43                                $link = "ui_mobilecalendar.index";
44                                break;
45                        case mobilecc:
46                                $link = "ui_mobilecc.contacts_list";
47                                break;         
48                        default:
49                                break;         
50                }               
51                $GLOBALS['phpgw']->redirect($GLOBALS['phpgw']->link("index.php?menuaction=mobile.".$link));
[454]52        }
53?>
Note: See TracBrowser for help on using the repository browser.