--- loncom/auth/lonlogin.pm 2002/09/17 20:05:39 1.19.2.1 +++ loncom/auth/lonlogin.pm 2002/09/17 19:48:40 1.23 @@ -1,7 +1,7 @@ # The LearningOnline Network # Login Screen # -# $Id: lonlogin.pm,v 1.19.2.1 2002/09/17 20:05:39 matthew Exp $ +# $Id: lonlogin.pm,v 1.23 2002/09/17 19:48:40 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -77,7 +77,7 @@ sub handler { my $otherserver='http://'.$ENV{'SERVER_NAME'}; my $firsturl=$ENV{'request.firsturl'}; # ---------------------------------------- Are we access server and overloaded? - if (($role eq 'access') && ($loadpercent>100.0)) { + if (($role eq 'access') or ($loadpercent>100.0)) { $otherserver=Apache::lonnet::spareserver($loadpercent); } @@ -104,7 +104,7 @@ sub handler { my $logtoken=Apache::lonnet::reply( 'tmpput:'.$ukey.$lkey.'&'.$firsturl, $lonhost); - + my $domainlogo=&Apache::loncommon::domainlogo(); # --------------------------------------------------- Print login screen header $r->print(< @@ -117,10 +117,23 @@ ENDHEADER my $jsh=Apache::File->new($include."/londes.js"); $r->print(<$jsh>); } + +# ----------------------------------------------------------- Front page design + my $pgbg=&Apache::loncommon::designparm('login.pgbg'); + my $font=&Apache::loncommon::designparm('login.font'); + my $link=&Apache::loncommon::designparm('login.link'); + my $vlink=&Apache::loncommon::designparm('login.vlink'); + my $alink=&Apache::loncommon::designparm('login.alink'); + my $mainbg=&Apache::loncommon::designparm('login.mainbg'); + my $sidebg=&Apache::loncommon::designparm('login.sidebg'); + my $logo=&Apache::loncommon::designparm('login.logo'); + my $img=&Apache::loncommon::designparm('login.img'); + + # ---------------------------------------------------------- Serve rest of page $r->print(<