version 1.465, 2006/10/13 22:03:26
|
version 1.467, 2006/11/01 22:22:31
|
Line 2067 sub getnames {
|
Line 2067 sub getnames {
|
} |
} |
} |
} |
|
|
|
sub getemails { |
|
my ($uname,$udom)=@_; |
|
if ($udom eq 'public' && $uname eq 'public') { |
|
return; |
|
} |
|
if (!$udom) { $udom=$env{'user.domain'}; } |
|
if (!$uname) { $uname=$env{'user.name'}; } |
|
my $id=$uname.':'.$udom; |
|
my ($names,$cached)=&Apache::lonnet::is_cached_new('emailscache',$id); |
|
if ($cached) { |
|
return %{$names}; |
|
} else { |
|
my %loadnames=&Apache::lonnet::get('environment', |
|
['notification','critnotification', |
|
'permanentemail'], |
|
$udom,$uname); |
|
&Apache::lonnet::do_cache_new('emailscache',$id,\%loadnames); |
|
return %loadnames; |
|
} |
|
} |
|
|
# ------------------------------------------------------------------ Screenname |
# ------------------------------------------------------------------ Screenname |
|
|
=pod |
=pod |