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; |
} |
} |
|
|