version 1.145, 2007/01/16 20:09:49
|
version 1.148, 2007/03/12 17:06:59
|
Line 135 sub portfolio_quota {
|
Line 135 sub portfolio_quota {
|
sub print_username_entry_form { |
sub print_username_entry_form { |
my ($r) = @_; |
my ($r) = @_; |
my $defdom=$env{'request.role.domain'}; |
my $defdom=$env{'request.role.domain'}; |
my @domains = &Apache::loncommon::get_domains(); |
|
my $domform = &Apache::loncommon::select_dom_form($defdom,'ccdomain'); |
my $domform = &Apache::loncommon::select_dom_form($defdom,'ccdomain'); |
my $selscript=&Apache::loncommon::studentbrowser_javascript(); |
my $selscript=&Apache::loncommon::studentbrowser_javascript(); |
my $start_page = |
my $start_page = |
Line 454 ENDSECCODE
|
Line 453 ENDSECCODE
|
<input type="hidden" name="pres_marker" value="" > |
<input type="hidden" name="pres_marker" value="" > |
ENDFORMINFO |
ENDFORMINFO |
my $uhome=&Apache::lonnet::homeserver($ccuname,$ccdomain); |
my $uhome=&Apache::lonnet::homeserver($ccuname,$ccdomain); |
my %incdomains; |
|
my %inccourses; |
my %inccourses; |
foreach my $item (values(%Apache::lonnet::hostdom)) { |
|
$incdomains{$item}=1; |
|
} |
|
foreach my $key (keys(%env)) { |
foreach my $key (keys(%env)) { |
if ($key=~/^user\.priv\.cm\.\/($match_domain)\/($match_username)/) { |
if ($key=~/^user\.priv\.cm\.\/($match_domain)\/($match_username)/) { |
$inccourses{$1.'_'.$2}=1; |
$inccourses{$1.'_'.$2}=1; |
Line 932 ENDNOPRIV
|
Line 927 ENDNOPRIV
|
&mt('Extent').'</th>'. |
&mt('Extent').'</th>'. |
'<th>'.&mt('Start').'</th><th>'.&mt('End').'</th>'. |
'<th>'.&mt('Start').'</th><th>'.&mt('End').'</th>'. |
&Apache::loncommon::end_data_table_header_row(); |
&Apache::loncommon::end_data_table_header_row(); |
foreach my $thisdomain ( sort( keys(%incdomains))) { |
foreach my $thisdomain (sort(&Apache::lonnet::all_domains())) { |
foreach my $role ('dc','li','dg','au','sc') { |
foreach my $role ('dc','li','dg','au','sc') { |
if (&Apache::lonnet::allowed('c'.$role,$thisdomain)) { |
if (&Apache::lonnet::allowed('c'.$role,$thisdomain)) { |
my $plrole=&Apache::lonnet::plaintext($role); |
my $plrole=&Apache::lonnet::plaintext($role); |
Line 1069 ENDNEWUSERHEAD
|
Line 1064 ENDNEWUSERHEAD
|
if (lc($desiredhost) eq 'default') { |
if (lc($desiredhost) eq 'default') { |
$desiredhost = undef; |
$desiredhost = undef; |
} else { |
} else { |
my %home_servers = &Apache::loncommon::get_library_servers |
my %home_servers = |
($env{'form.ccdomain'}); |
&Apache::lonnet::get_servers($env{'form.ccdomain'},'library'); |
if (! exists($home_servers{$desiredhost})) { |
if (! exists($home_servers{$desiredhost})) { |
$r->print($error.&mt('Invalid home server specified')); |
$r->print($error.&mt('Invalid home server specified')); |
return; |
return; |
Line 1087 ENDNEWUSERHEAD
|
Line 1082 ENDNEWUSERHEAD
|
my $home = &Apache::lonnet::homeserver($env{'form.ccuname'}, |
my $home = &Apache::lonnet::homeserver($env{'form.ccuname'}, |
$env{'form.ccdomain'}); |
$env{'form.ccdomain'}); |
$r->print('<br />'.&mt('Home server').': '.$home.' '. |
$r->print('<br />'.&mt('Home server').': '.$home.' '. |
$Apache::lonnet::libserv{$home}); |
&Apache::lonnet::hostname($home)); |
} elsif (($env{'form.login'} ne 'nochange') && |
} elsif (($env{'form.login'} ne 'nochange') && |
($env{'form.login'} ne '' )) { |
($env{'form.login'} ne '' )) { |
# Modify user privileges |
# Modify user privileges |