version 1.69, 2003/12/15 15:26:26
|
version 1.71, 2004/02/02 00:46:51
|
Line 163 sub loadmap {
|
Line 163 sub loadmap {
|
} elsif ($turi!~/\.(sequence|page)$/) { |
} elsif ($turi!~/\.(sequence|page)$/) { |
$turi='/adm/coursedocs/showdoc'.$turi; |
$turi='/adm/coursedocs/showdoc'.$turi; |
} |
} |
} elsif ($turi) { # normal non-empty internal resource |
} elsif ($turi=~/\S/) { # normal non-empty internal resource |
my $mapdir=$uri; |
my $mapdir=$uri; |
$mapdir=~s/[^\/]+$//; |
$mapdir=~s/[^\/]+$//; |
$turi=&Apache::lonnet::hreflocation($mapdir,$turi); |
$turi=&Apache::lonnet::hreflocation($mapdir,$turi); |
Line 172 sub loadmap {
|
Line 172 sub loadmap {
|
} |
} |
} |
} |
} |
} |
|
# Store reverse lookup, remove query string |
if (defined($hash{'ids_'.$turi})) { |
my $idsuri=$turi; |
$hash{'ids_'.$turi}.=','.$rid; |
$idsuri=~s/\?.+$//; |
|
if (defined($hash{'ids_'.$idsuri})) { |
|
$hash{'ids_'.$idsuri}.=','.$rid; |
} else { |
} else { |
$hash{'ids_'.$turi}=''.$rid; |
$hash{'ids_'.$idsuri}=''.$rid; |
} |
} |
|
|
if |
if |