phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] CVS: phpgroupware login.php,1.84,1.85


From: Bettina Gille <address@hidden>
Subject: [Phpgroupware-cvs] CVS: phpgroupware login.php,1.84,1.85
Date: Fri, 18 Oct 2002 17:45:48 -0400

Update of /cvsroot/phpgroupware/phpgroupware
In directory subversions:/tmp/cvs-serv28774

Modified Files:
        login.php 
Log Message:
ported login to use xslt tpls and css

Index: login.php
===================================================================
RCS file: /cvsroot/phpgroupware/phpgroupware/login.php,v
retrieving revision 1.84
retrieving revision 1.85
diff -C2 -r1.84 -r1.85
*** login.php   18 Oct 2002 00:21:54 -0000      1.84
--- login.php   18 Oct 2002 21:45:46 -0000      1.85
***************
*** 11,20 ****
        *  option) any later version.                                           
   *
        
\**************************************************************************/
- 
        /* $Id$ */
  
        $phpgw_info = array();
!       $GLOBALS['phpgw_info']['flags'] = array(
! //            'disable_template_class' => True,
                'login'                  => True,
                'currentapp'             => 'login',
--- 11,19 ----
        *  option) any later version.                                           
   *
        
\**************************************************************************/
        /* $Id$ */
  
        $phpgw_info = array();
!       $GLOBALS['phpgw_info']['flags'] = array
!       (
                'login'                  => True,
                'currentapp'             => 'login',
***************
*** 31,55 ****
                exit;
        }
!               
        $GLOBALS['phpgw_info']['server']['template_dir'] = PHPGW_SERVER_ROOT . 
'/phpgwapi/templates/' . $GLOBALS['phpgw_info']['login_template_set'];
!       $GLOBALS['phpgw']->template = CreateObject('phpgwapi.Template', 
$GLOBALS['phpgw_info']['server']['template_dir']);
        $GLOBALS['phpgw']->xslttpl = 
CreateObject('phpgwapi.xslttemplates',$GLOBALS['phpgw_info']['server']['template_dir']);
!       $GLOBALS['phpgw']->template->set_file('phpgw', 'phpgw.tpl');
!       $GLOBALS['phpgw']->template->set_file('login','login.tpl');
  
        // This is used for system downtime, to prevent new logins.
        if ($GLOBALS['phpgw_info']['server']['deny_all_logins'])
        {
!               
$GLOBALS['phpgw']->template->set_block('phpgw','phpgw_main_basic_start','phpgw_main_start');
!               
$GLOBALS['phpgw']->template->set_block('phpgw','phpgw_main_basic_end','phpgw_main_end');
!               
$GLOBALS['phpgw']->template->set_block('login','login_form_deny','login_form');
!               $GLOBALS['phpgw']->template->set_var('template_set','default');
!               
$GLOBALS['phpgw']->template->set_var('phpgw_head_tags','<script><!-- if 
(window!= top) top.location.href=location.href// --></script>');
!               $GLOBALS['phpgw']->template->fp('phpgw_body','login_form');
!               $GLOBALS['phpgw']->template->pfp('out','phpgw_main_start');
!               $GLOBALS['phpgw']->template->pfp('out','phpgw_main_end');
                exit;
        }
  
        function show_cookie()
        {
--- 30,62 ----
                exit;
        }
!       
        $GLOBALS['phpgw_info']['server']['template_dir'] = PHPGW_SERVER_ROOT . 
'/phpgwapi/templates/' . $GLOBALS['phpgw_info']['login_template_set'];
! 
        $GLOBALS['phpgw']->xslttpl = 
CreateObject('phpgwapi.xslttemplates',$GLOBALS['phpgw_info']['server']['template_dir']);
!       $GLOBALS['phpgw']->xslttpl->add_file(array('login'));
! 
!       $data = array
!       (
!               'login_theme'                           => 
'phpgwapi/templates/' . $GLOBALS['phpgw_info']['login_template_set'] . 
'/css/submarine.css',
!               'phpgw_head_charset'            => lang('charset'),
!               'phpgw_head_website_title'      => 
$GLOBALS['phpgw_info']['server']['site_title']
!       );
! 
!       $data['login_standard'] = array
!       (
!               'login_layout'                  => 
$GLOBALS['phpgw_info']['login_template_set'],
!               'lang_phpgw_statustext' => lang('phpGroupWare --> homepage')
!       );
  
        // This is used for system downtime, to prevent new logins.
        if ($GLOBALS['phpgw_info']['server']['deny_all_logins'])
        {
!               $GLOBALS['phpgw']->xslttpl->set_var('login',$data);
!               $GLOBALS['phpgw']->xslttpl->pp();
                exit;
        }
  
+       $data['login_standard']['loginscreen'] = True;
+ 
        function show_cookie()
        {
***************
*** 63,67 ****
        function check_logoutcode()
        {
-               //$GLOBALS['phpgw']->template = 
CreateObject('phpgwapi.Template');
                $GLOBALS['phpgw']->common = CreateObject('phpgwapi.common');
                switch($GLOBALS['HTTP_GET_VARS']['code'])
--- 70,73 ----
***************
*** 182,186 ****
                        if (lang('loginscreen_message') != 
'loginscreen_message*')
                        {
!                               
$GLOBALS['phpgw']->template->set_var('phpgw_loginscreen_message',stripslashes(lang('loginscreen_message')));
                        }
                }
--- 188,192 ----
                        if (lang('loginscreen_message') != 
'loginscreen_message*')
                        {
!                               
$data['login_standard']['phpgw_loginscreen_message'] = 
stripslashes(lang('loginscreen_message'));
                        }
                }
***************
*** 194,198 ****
                        if (lang('loginscreen_message') != 
'loginscreen_message*')
                        {
!                               
$GLOBALS['phpgw']->template->set_var('phpgw_loginscreen_message',stripslashes(lang('loginscreen_message')));
                        }
                }
--- 200,204 ----
                        if (lang('loginscreen_message') != 
'loginscreen_message*')
                        {
!                               
$data['login_standard']['phpgw_loginscreen_message'] = 
stripslashes(lang('loginscreen_message'));
                        }
                }
***************
*** 206,210 ****
        if ($GLOBALS['phpgw_info']['server']['show_domain_selectbox'])
        {
!               
$GLOBALS['phpgw']->template->set_block('login','login_form_select_domain','login_form');
                reset($phpgw_domain);
                unset($domain_select);      // For security ... just in case
--- 212,216 ----
        if ($GLOBALS['phpgw_info']['server']['show_domain_selectbox'])
        {
!               $data['login_standard']['domain_select'] = True;
                reset($phpgw_domain);
                unset($domain_select);      // For security ... just in case
***************
*** 218,226 ****
                        $domain_select .= '>' . $domain[0] . '</option>';
                }
-               
$GLOBALS['phpgw']->template->set_var('select_domain',$domain_select);
-       }
-       else
-       {
-               
$GLOBALS['phpgw']->template->set_block('login','login_form_standard','login_form');
        }
  
--- 224,227 ----
***************
*** 239,266 ****
        check_logoutcode();
  
!       
$GLOBALS['phpgw']->template->set_block('phpgw','phpgw_main_basic_start','phpgw_main_start');
!       
$GLOBALS['phpgw']->template->set_block('phpgw','phpgw_main_basic_end','phpgw_main_end');
  
!       
$GLOBALS['phpgw']->template->set_var('phpgw_login_msgbox',$GLOBALS['phpgw']->common->msgbox('',False));
  
!       
$GLOBALS['phpgw']->template->set_var('phpgw_head_charset',lang('charset'));
!       
$GLOBALS['phpgw']->template->set_var('phpgw_head_description','phpGroupWare - 
Login Page');
!       
$GLOBALS['phpgw']->template->set_var('phpgw_head_keywords','phpGroupWare');
!       
$GLOBALS['phpgw']->template->set_var('phpgw_head_base',$GLOBALS['phpgw_info']['server']['webserver_url'].'/');
!       $GLOBALS['phpgw']->template->set_var('phpgw_head_target','_self');
!       
$GLOBALS['phpgw']->template->set_var('phpgw_head_browser_ico','favicon.ico');
!       $GLOBALS['phpgw']->template->set_var('phpgw_head_website_title', 
$GLOBALS['phpgw_info']['server']['site_title']);
!       
$GLOBALS['phpgw']->template->set_var('phpgw_body_tags','bgcolor="#FFFFFF"');
!       $GLOBALS['phpgw']->template->set_var('login_url', 'login.php' . 
$extra_vars);
!       
$GLOBALS['phpgw']->template->set_var('registration_url','registration/');
!       $GLOBALS['phpgw']->template->set_var('cookie',show_cookie());
!       $GLOBALS['phpgw']->template->set_var('lang_username',lang('username'));
!       
$GLOBALS['phpgw']->template->set_var('lang_phpgw_login',lang('phpGroupWare 
login'));
!       
$GLOBALS['phpgw']->template->set_var('version',$GLOBALS['phpgw_info']['server']['versions']['phpgwapi']);
!       $GLOBALS['phpgw']->template->set_var('lang_password',lang('password'));
!       $GLOBALS['phpgw']->template->set_var('lang_login',lang('login'));
!       
$GLOBALS['phpgw']->template->set_var('template_set',$GLOBALS['phpgw_info']['login_template_set']);
!       $GLOBALS['phpgw']->template->fp('phpgw_body','login_form');
!       $GLOBALS['phpgw']->template->pfp('out','phpgw_main_start');
!       $GLOBALS['phpgw']->template->pfp('out','phpgw_main_end');
  ?>
--- 240,255 ----
        check_logoutcode();
  
!       
/*$GLOBALS['phpgw']->template->set_var('phpgw_head_base',$GLOBALS['phpgw_info']['server']['webserver_url'].'/');
!       
$GLOBALS['phpgw']->template->set_var('registration_url','registration/');*/
  
!       $data['login_standard']['msgbox']                       = 
$GLOBALS['phpgw']->common->msgbox('',False);
!       $data['login_standard']['login_url']            = 'login.php' . 
$extra_vars;
!       $data['login_standard']['cookie']                       = show_cookie();
!       $data['login_standard']['lang_username']        = lang('username');
!       $data['login_standard']['phpgw_version']        = 
$GLOBALS['phpgw_info']['server']['versions']['phpgwapi'];
!       $data['login_standard']['lang_password']        = lang('password');
!       $data['login_standard']['lang_login']           = lang('login');
  
!       $GLOBALS['phpgw']->xslttpl->set_var('login',$data);
!       $GLOBALS['phpgw']->xslttpl->pp();
  ?>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]