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

version 1.41, 2005/12/22 02:38:44 version 1.42, 2005/12/22 03:39:39
Line 62  sub handler { Line 62  sub handler {
     $r->send_http_header;      $r->send_http_header;
     my $crsid = $env{'request.course.id'};      my $crsid = $env{'request.course.id'};
     $crsid =~ s/_/\//;       $crsid =~ s/_/\//; 
     if ((!($env{'request.course.id'})) ||       if ((!($env{'request.course.fn'})) || 
                              ($env{'request.role'} !~ /\Q$crsid\E$/)) {                               (!(&Apache::lonnet::allowed('whn',
                                                   $env{'request.course.id'})))) {
         # Not in a course, or no role in course          # Not in a course, or no role in course
         $env{'user.error.msg'}="/adm/whatsnew::0:0:Cannot display what's new screen";          $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.42


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