--- loncom/interface/lonchatfetch.pm 2005/02/17 08:50:20 1.16 +++ loncom/interface/lonchatfetch.pm 2005/04/07 06:56:22 1.17 @@ -1,7 +1,7 @@ # The LearningOnline Network # Chat Fetching # -# $Id: lonchatfetch.pm,v 1.16 2005/02/17 08:50:20 albertel Exp $ +# $Id: lonchatfetch.pm,v 1.17 2005/04/07 06:56:22 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -37,8 +37,8 @@ use Apache::lonnet; sub handler { my $r = shift; - if (! &Apache::lonnet::allowed('pch',$ENV{'request.course.id'}. - ($ENV{'request.course.sec'}?'/'.$ENV{'request.course.sec'}:'')) + if (! &Apache::lonnet::allowed('pch',$env{'request.course.id'}. + ($env{'request.course.sec'}?'/'.$env{'request.course.sec'}:'')) ) { return HTTP_NOT_ACCEPTABLE; } @@ -47,7 +47,7 @@ sub handler { if ($loaderror) { return $loaderror; } $loaderror= &Apache::lonnet::overloaderror($r, - $ENV{'course.'.$ENV{'request.course.id'}.'.home'}); + $env{'course.'.$env{'request.course.id'}.'.home'}); if ($loaderror) { return $loaderror; } &Apache::loncommon::content_type($r,'text/html'); @@ -56,13 +56,13 @@ sub handler { # ------------------------------------------------------------ retrieve entries - my $cnum=$ENV{'course.'.$ENV{'request.course.id'}.'.num'}; - my $cdom=$ENV{'course.'.$ENV{'request.course.id'}.'.domain'}; - my $chome=$ENV{'course.'.$ENV{'request.course.id'}.'.home'}; + my $cnum=$env{'course.'.$env{'request.course.id'}.'.num'}; + my $cdom=$env{'course.'.$env{'request.course.id'}.'.domain'}; + my $chome=$env{'course.'.$env{'request.course.id'}.'.home'}; my @entries=split(/\:/, &Apache::lonnet::reply( - "chatretr:$cdom:$cnum:$ENV{'user.domain'}:$ENV{'user.name'}",$chome)); + "chatretr:$cdom:$cnum:$env{'user.domain'}:$env{'user.name'}",$chome)); # Figure out what the last valid entry-id is my ($lastid,$thentime,$idnum); foreach (@entries) { @@ -73,9 +73,9 @@ sub handler { } } # ----------------------------------------------------------- Can see identity? - my $crs='/'.$ENV{'request.course.id'}; - if ($ENV{'request.course.sec'}) { - $crs.='_'.$ENV{'request.course.sec'}; + my $crs='/'.$env{'request.course.id'}; + if ($env{'request.course.sec'}) { + $crs.='_'.$env{'request.course.sec'}; } $crs=~s/\_/\//g; my $seeid=&Apache::lonnet::allowed('rin',$crs); @@ -84,7 +84,7 @@ sub handler { my $include=0; my $newstuff=''; my $bottomid=''; - unless ($ENV{'form.lastid'}) { + unless ($env{'form.lastid'}) { $include=1; my $html=&Apache::lonxml::xmlbegin(); $newstuff=$html.''; @@ -106,8 +106,8 @@ sub handler { $contrib=~s/\n/\
/g; ($contrib,my $errors)=&Apache::lontexconvert::msgtexconverted($contrib); if ($errors) { $contrib.="[Message not fully displayed due to incorrect embedded TeX]"; } - if ($errors && $snum eq $ENV{'user.name'} && - $sdom eq $ENV{'user.domain'} ) { + if ($errors && $snum eq $env{'user.name'} && + $sdom eq $env{'user.domain'} ) { $contrib.="
[TeX error message: $errors]"; } $contrib=~s/\n/ /g; @@ -146,7 +146,7 @@ sub handler { $bottomid=$id; } else { $_=~/^(\w+)/; - if ($1 eq $ENV{'form.lastid'}) { $include=1; } + if ($1 eq $env{'form.lastid'}) { $include=1; } } } my $participant_output=join('
',sort @participants);