--- loncom/auth/lonlogin.pm 2003/02/04 16:03:25 1.31 +++ loncom/auth/lonlogin.pm 2003/02/17 23:25:59 1.32 @@ -1,7 +1,7 @@ # The LearningOnline Network # Login Screen # -# $Id: lonlogin.pm,v 1.31 2003/02/04 16:03:25 www Exp $ +# $Id: lonlogin.pm,v 1.32 2003/02/17 23:25:59 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -52,8 +52,18 @@ sub handler { &Apache::loncommon::get_unprocessed_cgi ($ENV{'QUERY_STRING'},['interface','username','domain','firsturl']); +# ----------------------------------------------------------- Process Interface $ENV{'form.interface'}=~s/\W//g; + my $textbrowsers=$r->dir_config('lonTextBrowsers'); + my $httpbrowser=$ENV{"HTTP_USER_AGENT"}; + + foreach (split(/\:/,$textbrowsers)) { + if ($httpbrowser=~/$_/i) { + $ENV{'form.interface'}='textual'; + } + } + my $fullgraph=($ENV{'form.interface'} ne 'textual'); my $iconpath= 'http://'.$ENV{'HTTP_HOST'}.':8080'. @@ -268,6 +278,8 @@ ENDSERVERFORM ENDTOP +} else { + $r->print('

The LearningOnline Network with CAPA

Text-based Interface Login

'); } $r->print(<