From 0ac079849b36fe74c93f6ef32c1fb16051274d5f Mon Sep 17 00:00:00 2001 From: Pim Snel Date: Sat, 13 Dec 2003 03:55:30 +0000 Subject: [PATCH] added registration link that appears when settings are positive --- login.php | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/login.php b/login.php index 34dd903486..7eff8ef26e 100755 --- a/login.php +++ b/login.php @@ -48,12 +48,18 @@ // This is used for system downtime, to prevent new logins. if($GLOBALS['phpgw_info']['server']['deny_all_logins']) { - $tmpl->set_file(array( - 'login_form' => 'login_denylogin.tpl' - )); - $tmpl->set_var('template_set','default'); - $tmpl->pfp('loginout','login_form'); - exit; + $deny_msg=lang('Opps! You caught us in the middle of a system maintainance.
+ Please, check back with us shortly.'); + + $tmpl->set_file(array + ( + 'login_form' => 'login_denylogin.tpl' + )); + + $tmpl->set_var('template_set','default'); + $tmpl->set_var('deny_msg',$deny_msg); + $tmpl->pfp('loginout','login_form'); + exit; } $tmpl->set_file(array('login_form' => 'login.tpl')); @@ -61,6 +67,8 @@ // Do NOT and I repeat, do NOT touch ANYTHING to do with lang in this file. // If there is a problem, tell me and I will fix it. (jengo) + // whoooo scaring + /* if($_GET['cd'] != 10 && $GLOBALS['phpgw_info']['server']['usecookies'] == False) { @@ -299,9 +307,26 @@ { $extra_vars = '?' . substr($extra_vars,1,strlen($extra_vars)); } + + /********************************************************\ + * Check is the registration app is installed, activated * + * And if the register link must be placed * + \********************************************************/ + + $cnf_reg = createobject('phpgwapi.config','registration'); + $cnf_reg->read_repository(); + $config_reg = $cnf_reg->config_data; + + if($config_reg[enable_registration]=='True' && $config_reg[register_link]=='True') + { + $reg_link=' '.lang('Not a user yet? Register now').'
'; + } + + $GLOBALS['phpgw_info']['server']['template_set'] = $GLOBALS['phpgw_info']['login_template_set']; + $tmpl->set_var('register_link',$reg_link); $tmpl->set_var('charset',$GLOBALS['phpgw']->translation->charset()); $tmpl->set_var('login_url', $GLOBALS['phpgw_info']['server']['webserver_url'] . '/login.php' . $extra_vars); $tmpl->set_var('registration_url',$GLOBALS['phpgw_info']['server']['webserver_url'] . '/registration/'); @@ -319,7 +344,7 @@ $tmpl->set_var('bg_color_title',($GLOBALS['phpgw_info']['server']['login_bg_color_title']?$GLOBALS['phpgw_info']['server']['login_bg_color_title']:'486591')); $tmpl->set_var('logo_url',($GLOBALS['phpgw_info']['server']['login_logo_url']?$GLOBALS['phpgw_info']['server']['login_logo_url']:'www.egroupware.org')); $tmpl->set_var('logo_file',$GLOBALS['phpgw']->common->image('phpgwapi',$GLOBALS['phpgw_info']['server']['login_logo_file']?$GLOBALS['phpgw_info']['server']['login_logo_file']:'logo')); - $tmpl->set_var('logo_title',($GLOBALS['phpgw_info']['server']['login_logo_title']?$GLOBALS['phpgw_info']['server']['login_logo_title']:'EGroupWare --> home')); + $tmpl->set_var('logo_title',($GLOBALS['phpgw_info']['server']['login_logo_title']?$GLOBALS['phpgw_info']['server']['login_logo_title']:'eGroupWare --> home')); $tmpl->set_var('autocomplete', ($GLOBALS['phpgw_info']['server']['autocomplete_login'] ? 'autocomplete="off"' : '')); $tmpl->pfp('loginout','login_form');