version 1.38, 2002/08/17 18:23:27
|
version 1.41, 2002/09/04 19:37:32
|
Line 118 sub loadmap {
|
Line 118 sub loadmap {
|
unless ($ispage) { |
unless ($ispage) { |
$turi=~/\.(\w+)$/; |
$turi=~/\.(\w+)$/; |
my $embstyle=&Apache::loncommon::fileembstyle($1); |
my $embstyle=&Apache::loncommon::fileembstyle($1); |
if ($token->[2]->{'external'} eq 'true') { |
if ($token->[2]->{'external'} eq 'true') { # external |
$turi=~s/^http\:\/\//\/adm\/wrapper\/ext\//; |
$turi=~s/^http\:\/\//\/adm\/wrapper\/ext\//; |
} else { |
} elsif ($turi=~/^\/*uploaded\//) { # uploaded |
my $embstyle=&Apache::loncommon::fileembstyle($1); |
if (($embstyle eq 'img') || ($embstyle eq 'emb') |
if (($embstyle eq 'img') || ($embstyle eq 'emb')) { |
|| ($embstyle eq 'ssi')) { |
|
$turi='/adm/wrapper'.$turi; |
|
} elsif ($turi!~/\.(sequence|page)$/) { |
|
$turi='/adm/coursedocs?showdoc='.$turi; |
|
} |
|
} else { # normal internal resource |
|
if (($embstyle eq 'img') || ($embstyle eq 'emb') |
|
|| ($turi=~/\/syllabus$/) || ($turi=~/\/aboutme$/) |
|
|| ($turi=~/\/navmaps$/)) { |
$turi='/adm/wrapper'.$turi; |
$turi='/adm/wrapper'.$turi; |
} |
} |
} |
} |