version 1.18, 2006/03/19 23:06:00
|
version 1.21, 2006/09/19 19:03:27
|
Line 56 sub getlost {
|
Line 56 sub getlost {
|
$r->send_http_header; |
$r->send_http_header; |
$r->print(&Apache::loncommon::start_page('Could not handle ambiguous resource reference'). |
$r->print(&Apache::loncommon::start_page('Could not handle ambiguous resource reference'). |
$errmsg. |
$errmsg. |
(&Apache::loncommon::end_page()); |
&Apache::loncommon::end_page()); |
} |
} |
|
|
# ================================================================ Main Handler |
# ================================================================ Main Handler |
Line 95 sub handler {
|
Line 95 sub handler {
|
$resurl => [$resurl,$resid]); |
$resurl => [$resurl,$resid]); |
untie(%bighash); |
untie(%bighash); |
$r->header_out(Location => |
$r->header_out(Location => |
'http://'.$ENV{'HTTP_HOST'}.$resurl); |
&Apache::lonnet::absolute_url().$resurl); |
return REDIRECT; |
return REDIRECT; |
} |
} |
} |
} |
Line 134 sub handler {
|
Line 134 sub handler {
|
# ----------------------------------- Okay, this should have appeared on a page |
# ----------------------------------- Okay, this should have appeared on a page |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->header_out(Location => |
$r->header_out(Location => |
'http://'.$ENV{'HTTP_HOST'}. |
&Apache::lonnet::absolute_url(). |
&Apache::lonnet::clutter($page)); |
&Apache::lonnet::clutter($page)); |
return REDIRECT; |
return REDIRECT; |
} else { |
} else { |
Line 146 sub handler {
|
Line 146 sub handler {
|
# ------------------------------------Encrypted requests go straight to navmaps |
# ------------------------------------Encrypted requests go straight to navmaps |
if ($env{'request.enc'}) { |
if ($env{'request.enc'}) { |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
$r->header_out(Location => 'http://'.$ENV{'HTTP_HOST'}.'/adm/navmaps'); |
$r->header_out(Location => |
|
&Apache::lonnet::absolute_url().'/adm/navmaps'); |
return REDIRECT; |
return REDIRECT; |
} |
} |
# ------------------------------------------------ Would be standalone resource |
# ------------------------------------------------ Would be standalone resource |
Line 178 sub handler {
|
Line 179 sub handler {
|
my $mapurl=$bighash{'map_id_'.(split(/\./,$id))[0]}; |
my $mapurl=$bighash{'map_id_'.(split(/\./,$id))[0]}; |
my $symb=&make_symb($id); |
my $symb=&make_symb($id); |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::loncommon::content_type($r,'text/html'); |
&Apache::lonnet::logthis('http://'.$ENV{'HTTP_HOST'}.$resurl.'?symb='.$symb); |
|
$r->header_out(Location => |
$r->header_out(Location => |
'http://'.$ENV{'HTTP_HOST'}.$resurl.'?symb='.$symb); |
&Apache::lonnet::absolute_url(). |
|
$resurl.'?symb='.$symb); |
return REDIRECT; |
return REDIRECT; |
} |
} |
if ($#possibilities>0) { |
if ($#possibilities>0) { |