version 1.15, 2007/10/02 01:09:59
|
version 1.17, 2009/09/25 13:51:45
|
Line 42 sub handler {
|
Line 42 sub handler {
|
my $r = shift; |
my $r = shift; |
|
|
my $requrl=$r->uri; |
my $requrl=$r->uri; |
|
|
if (&Apache::lonnet::is_domainimage($requrl)) { |
if (&Apache::lonnet::is_domainimage($requrl)) { |
return OK; |
return OK; |
} |
} |
|
|
|
if ($requrl =~ m{^/res/adm/pages/[^/]+\.(gif|png)$}) { |
|
return OK; |
|
} |
|
|
my $handle = &Apache::lonnet::check_for_valid_session($r); |
my $handle = &Apache::lonnet::check_for_valid_session($r); |
if ($handle ne '') { |
if ($handle ne '') { |
my $lonidsdir=$r->dir_config('lonIDsDir'); |
my $lonidsdir=$r->dir_config('lonIDsDir'); |
Line 58 sub handler {
|
Line 63 sub handler {
|
if ($requrl=~m|^/public/| |
if ($requrl=~m|^/public/| |
|| $requrl=~m|^/adm/help/.*\.hlp$| |
|| $requrl=~m|^/adm/help/.*\.hlp$| |
|| $requrl=~m|^/adm/[^/]+/[^/]+/aboutme/portfolio$| |
|| $requrl=~m|^/adm/[^/]+/[^/]+/aboutme/portfolio$| |
|| (&Apache::lonnet::metadata($requrl,'copyright') eq 'public')) { |
|| (&Apache::lonnet::metadata($requrl,'copyright') eq 'public') |
|
|| $requrl=~m|^/adm/blockingstatus/.*$|) { |
&process_public($r,$requrl); |
&process_public($r,$requrl); |
return OK; |
return OK; |
} elsif (&Apache::lonnet::is_portfolio_url($requrl)) { |
} elsif (&Apache::lonnet::is_portfolio_url($requrl)) { |