version 1.305, 2002/12/05 19:53:19
|
version 1.306, 2002/12/05 22:59:37
|
Line 2720 sub courseresdata {
|
Line 2720 sub courseresdata {
|
if ($tmp !~ /^(con_lost|error|no_such_host)/i) { |
if ($tmp !~ /^(con_lost|error|no_such_host)/i) { |
$courseresdatacache{$hashid.'.time'}=time; |
$courseresdatacache{$hashid.'.time'}=time; |
$courseresdatacache{$hashid}=\%dumpreply; |
$courseresdatacache{$hashid}=\%dumpreply; |
|
} elsif ($tmp =~ /^(con_lost|no_such_host)/) { |
|
return $tmp; |
} |
} |
} |
} |
foreach my $item (@which) { |
foreach my $item (@which) { |
Line 2849 sub EXT {
|
Line 2851 sub EXT {
|
my %resourcedata=&get('resourcedata', |
my %resourcedata=&get('resourcedata', |
[$courselevelr,$courselevelm,$courselevel], |
[$courselevelr,$courselevelm,$courselevel], |
$udom,$uname); |
$udom,$uname); |
if (($resourcedata{$courselevelr}!~/^error\:/) && |
my ($tmp)=keys(%resourcedata); |
($resourcedata{$courselevelr}!~/^con_lost/)) { |
&Apache::lonnet::logthis("Returned $tmp: ".join(':',keys(%resourcedata))); |
|
if (($tmp!~/^error\:/) && ($tmp!~/^con_lost/)) { |
|
|
if ($resourcedata{$courselevelr}) { |
if ($resourcedata{$courselevelr}) { |
return $resourcedata{$courselevelr}; } |
return $resourcedata{$courselevelr}; } |
Line 2859 sub EXT {
|
Line 2862 sub EXT {
|
if ($resourcedata{$courselevel}) { |
if ($resourcedata{$courselevel}) { |
return $resourcedata{$courselevel}; } |
return $resourcedata{$courselevel}; } |
} else { |
} else { |
if ($resourcedata{$courselevelr}!~/No such file/) { |
if ($tmp!~/No such file/) { |
&logthis("<font color=blue>WARNING:". |
&logthis("<font color=blue>WARNING:". |
" Trying to get resource data for ". |
" Trying to get resource data for ". |
$uname." at ".$udom.": ". |
$uname." at ".$udom.": ". |
$resourcedata{$courselevelr}."</font>"); |
$tmp."</font>"); |
|
} elsif ($tmp =~ /^(con_lost|no_such_host)/) { |
|
return $tmp; |
} |
} |
} |
} |
|
|