Diff for /loncom/interface/lonwhatsnew.pm between versions 1.41 and 1.43

version 1.41, 2005/12/22 02:38:44 version 1.43, 2006/01/06 21:04:34
Line 60  sub handler { Line 60  sub handler {
   
     &Apache::loncommon::content_type($r,'text/html');      &Apache::loncommon::content_type($r,'text/html');
     $r->send_http_header;      $r->send_http_header;
     my $crsid = $env{'request.course.id'};  
     $crsid =~ s/_/\//;       if ( ! $env{'request.course.fn'} 
     if ((!($env{'request.course.id'})) ||    ||
                              ($env{'request.role'} !~ /\Q$crsid\E$/)) {   (!( &Apache::lonnet::allowed('whn',$env{'request.course.id'})
         # Not in a course, or no role in course       || &Apache::lonnet::allowed('whn',$env{'request.course.id'}
         $env{'user.error.msg'}="/adm/whatsnew::0:0:Cannot display what's new screen";   .'/'.$env{'request.course.sec'})))) {
           # Not in a course, or no whn priv in course
           $env{'user.error.msg'}="/adm/whatsnew::whn:0:0:Cannot display what's new page";
         return HTTP_NOT_ACCEPTABLE;          return HTTP_NOT_ACCEPTABLE;
     }      }
   

Removed from v.1.41  
changed lines
  Added in v.1.43


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>