--- loncom/auth/lonlogin.pm 2003/08/26 19:48:41 1.44.2.2 +++ loncom/auth/lonlogin.pm 2003/08/12 19:46:04 1.45 @@ -1,7 +1,7 @@ # The LearningOnline Network # Login Screen # -# $Id: lonlogin.pm,v 1.44.2.2 2003/08/26 19:48:41 albertel Exp $ +# $Id: lonlogin.pm,v 1.45 2003/08/12 19:46:04 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -73,10 +73,6 @@ sub handler { my $iconpath= 'http://'.$ENV{'HTTP_HOST'}.':'.$port_to_use. $r->dir_config('lonIconsURL'); my $domain = $r->dir_config('lonDefDomain'); - if (($ENV{'form.domain'}) && - ($Apache::lonnet::domaindescription{$ENV{'form.domain'}})) { - $domain=$ENV{'form.domain'}; - } my $role = $r->dir_config('lonRole'); my $loadlim = $r->dir_config('lonLoadLim'); my $servadm = $r->dir_config('lonAdmEMail'); @@ -109,10 +105,11 @@ sub handler { # ---------------------------------------- Are we access server and overloaded? if (($role eq 'access') && (($userloadpercent>100.0)||($loadpercent>100.0))) { - my $unloaded=Apache::lonnet::spareserver($loadpercent,$userloadpercent); - if ($unloaded) { $otherserver=$unloaded; } + $otherserver=Apache::lonnet::spareserver($loadpercent,$userloadpercent); } +# ----------------------------------------------------------- Get announcements + my $announcements=&Apache::lonnet::getannounce(); # -------------------------------------------------------- Set login parameters my @hexstr=('0','1','2','3','4','5','6','7', @@ -188,20 +185,20 @@ ENDHEADER # ----------------------------------------------------------- Front page design my $pgbg= - ($fullgraph?&Apache::loncommon::designparm('login.pgbg',$domain):'#FFFFFF'); + ($fullgraph?&Apache::loncommon::designparm('login.pgbg'):'#FFFFFF'); my $font= - ($fullgraph?&Apache::loncommon::designparm('login.font',$domain):'#000000'); + ($fullgraph?&Apache::loncommon::designparm('login.font'):'#000000'); my $link= - ($fullgraph?&Apache::loncommon::designparm('login.link',$domain):'#0000FF'); + ($fullgraph?&Apache::loncommon::designparm('login.link'):'#0000FF'); my $vlink= - ($fullgraph?&Apache::loncommon::designparm('login.vlink',$domain):'#0000FF'); - my $alink=&Apache::loncommon::designparm('login.alink',$domain); + ($fullgraph?&Apache::loncommon::designparm('login.vlink'):'#0000FF'); + my $alink=&Apache::loncommon::designparm('login.alink'); my $mainbg= - ($fullgraph?&Apache::loncommon::designparm('login.mainbg',$domain):'#FFFFFF'); + ($fullgraph?&Apache::loncommon::designparm('login.mainbg'):'#FFFFFF'); my $sidebg= - ($fullgraph?&Apache::loncommon::designparm('login.sidebg',$domain):'#FFFFFF'); - my $logo=&Apache::loncommon::designparm('login.logo',$domain); - my $img=&Apache::loncommon::designparm('login.img',$domain); + ($fullgraph?&Apache::loncommon::designparm('login.sidebg'):'#FFFFFF'); + my $logo=&Apache::loncommon::designparm('login.logo'); + my $img=&Apache::loncommon::designparm('login.img'); # ---------------------------------------------------------- Serve rest of page @@ -312,7 +309,7 @@ ENDSERVERFORM - +
@@ -328,7 +325,7 @@ ENDSERVERFORM ENDTOP } else { - $r->print('

The LearningOnline Network with CAPA

Text-based Interface Login

'); + $r->print('

The LearningOnline Network with CAPA

Text-based Interface Login

'.$announcements); } $r->print('
'); unless ($fullgraph) { @@ -391,6 +388,9 @@ ENDLOGIN + +$announcements +