--- loncom/interface/lonchatfetch.pm 2005/02/17 08:29:42 1.15 +++ 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.15 2005/02/17 08:29:42 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,22 +47,22 @@ 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; } - $r->content_type('text/html'); + &Apache::loncommon::content_type($r,'text/html'); $r->send_http_header; return OK if $r->header_only; # ------------------------------------------------------------ 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/\