version 1.230, 2008/01/15 14:34:35
|
version 1.235, 2008/02/22 05:05:57
|
Line 159 END_SCRIPT
|
Line 159 END_SCRIPT
|
$defaultinfo = &mt('For this user, the default quota would be [_1]' |
$defaultinfo = &mt('For this user, the default quota would be [_1]' |
.' Mb.',$defquota); |
.' Mb.',$defquota); |
} else { |
} else { |
$defaultinfo = &mt("For this user, the default quota would be [_1]' |
$defaultinfo = &mt("For this user, the default quota would be [_1]". |
.' Mb, as determined by the user's institutional' |
" Mb, as determined by the user's institutional". |
.' affiliation ([_2]).",$defquota,$longinsttype); |
" affiliation ([_2]).",$defquota,$longinsttype); |
} |
} |
} else { |
} else { |
if ($longinsttype eq '') { |
if ($longinsttype eq '') { |
$defaultinfo = &mt('For this user, the default quota is [_1]' |
$defaultinfo = &mt('For this user, the default quota is [_1]' |
.' Mb.',$defquota); |
.' Mb.',$defquota); |
} else { |
} else { |
$defaultinfo = &mt("For this user, the default quota of [_1]' |
$defaultinfo = &mt("For this user, the default quota of [_1]". |
.' Mb, is determined by the user's institutional' |
" Mb, is determined by the user's institutional". |
.' affiliation ([_2]).",$defquota,$longinsttype); |
" affiliation ([_2]).",$defquota,$longinsttype); |
} |
} |
} |
} |
my $output = $quota_javascript. |
my $output = $quota_javascript. |
Line 355 ENDBLOCK
|
Line 355 ENDBLOCK
|
<input type="hidden" name="action" value="$env{'form.action'}" /> |
<input type="hidden" name="action" value="$env{'form.action'}" /> |
<input type="hidden" name="phase" value="createnewuser" /> |
<input type="hidden" name="phase" value="createnewuser" /> |
<input type="hidden" name="srchtype" value="exact" /> |
<input type="hidden" name="srchtype" value="exact" /> |
<input type="hidden" name="srchby" value="username" /> |
<input type="hidden" name="srchby" value="uname" /> |
<input type="hidden" name="srchin" value="dom" /> |
<input type="hidden" name="srchin" value="dom" /> |
<input type="hidden" name="forcenewuser" value="1" /> |
<input type="hidden" name="forcenewuser" value="1" /> |
<input type="hidden" name="origform" value="crtusername" /> |
<input type="hidden" name="origform" value="crtusername" /> |
Line 603 sub print_user_modification_page {
|
Line 603 sub print_user_modification_page {
|
|
|
my $js = &validation_javascript($context,$ccdomain,$pjump_def, |
my $js = &validation_javascript($context,$ccdomain,$pjump_def, |
$groupslist,$newuser,$formname,\%loaditem); |
$groupslist,$newuser,$formname,\%loaditem); |
|
my $args = {'add_entries' => \%loaditem}; |
|
if ($env{'form.popup'}) { |
|
$args->{'no_nav_bar'} = 1; |
|
} |
my $start_page = |
my $start_page = |
&Apache::loncommon::start_page('User Management', |
&Apache::loncommon::start_page('User Management',$js,$args); |
$js,{'add_entries' => \%loaditem,}); |
|
my %breadcrumb_text = &singleuser_breadcrumb(); |
my %breadcrumb_text = &singleuser_breadcrumb(); |
&Apache::lonhtmlcommon::add_breadcrumb |
&Apache::lonhtmlcommon::add_breadcrumb |
({href=>"javascript:backPage($form)", |
({href=>"javascript:backPage($form)", |
Line 1318 ENDBADAUTH
|
Line 1321 ENDBADAUTH
|
$outcome .= <<ENDNOPRIV; |
$outcome .= <<ENDNOPRIV; |
<h3>$lt{'ccld'}</h3> |
<h3>$lt{'ccld'}</h3> |
$lt{'yodo'} $lt{'ifch'}: $ccdomain |
$lt{'yodo'} $lt{'ifch'}: $ccdomain |
|
<input type="hidden" name="login" value="nochange" /> |
ENDNOPRIV |
ENDNOPRIV |
} |
} |
} |
} |
Line 1486 sub update_user_data {
|
Line 1490 sub update_user_data {
|
my $jscript = '<script type="text/javascript">'."\n". |
my $jscript = '<script type="text/javascript">'."\n". |
$jsback."\n".'</script>'."\n"; |
$jsback."\n".'</script>'."\n"; |
my %breadcrumb_text = &singleuser_breadcrumb(); |
my %breadcrumb_text = &singleuser_breadcrumb(); |
$r->print(&Apache::loncommon::start_page($title,$jscript)); |
my $args; |
|
if ($env{'form.popup'}) { |
|
$args->{'no_nav_bar'} = 1; |
|
} else { |
|
$args = undef; |
|
} |
|
$r->print(&Apache::loncommon::start_page($title,$jscript,$args)); |
&Apache::lonhtmlcommon::add_breadcrumb |
&Apache::lonhtmlcommon::add_breadcrumb |
({href=>"javascript:backPage(document.userupdate)", |
({href=>"javascript:backPage(document.userupdate)", |
text=>$breadcrumb_text{'search'}, |
text=>$breadcrumb_text{'search'}, |
Line 1636 sub update_user_data {
|
Line 1646 sub update_user_data {
|
$r->print(&mt('Generating user').': '.$result); |
$r->print(&mt('Generating user').': '.$result); |
$uhome = &Apache::lonnet::homeserver($env{'form.ccuname'}, |
$uhome = &Apache::lonnet::homeserver($env{'form.ccuname'}, |
$env{'form.ccdomain'}); |
$env{'form.ccdomain'}); |
|
if (($uhome ne 'no_host') && ($env{'form.customquota'} == 1)) { |
|
my (%changeHash,$newportfolioquota); |
|
if ($env{'form.portfolioquota'} eq '') { |
|
$newportfolioquota = 0; |
|
} else { |
|
$newportfolioquota = $env{'form.portfolioquota'}; |
|
$newportfolioquota =~ s/[^\d\.]//g; |
|
} |
|
my $quotachanged = "a_admin($newportfolioquota,\%changeHash); |
|
if ($quotachanged) { |
|
$changeHash{'firstname'} = $env{'form.cfirstname'}; |
|
$changeHash{'middlename'} = $env{'form.cmiddlename'}; |
|
$changeHash{'lastname'} = $env{'form.clastname'}; |
|
$changeHash{'generation'} = $env{'form.cgeneration'}; |
|
$changeHash{'id'} = $env{'form.cid'}; |
|
$changeHash{'permanentemail'} = $env{'form.cpermanentemail'}; |
|
my $quotachgresult = |
|
&Apache::lonnet::put('environment',\%changeHash, |
|
$env{'form.ccdomain'},$env{'form.ccuname'}); |
|
} |
|
} |
$r->print('<br />'.&mt('Home server').': '.$uhome.' '. |
$r->print('<br />'.&mt('Home server').': '.$uhome.' '. |
&Apache::lonnet::hostname($uhome)); |
&Apache::lonnet::hostname($uhome)); |
} elsif (($env{'form.login'} ne 'nochange') && |
} elsif (($env{'form.login'} ne 'nochange') && |
Line 2033 END
|
Line 2064 END
|
} |
} |
} |
} |
my $userinfo = &Apache::loncommon::plainname($env{'form.ccuname'}, |
my $userinfo = &Apache::loncommon::plainname($env{'form.ccuname'}, |
$env{'form.ccdomain'}); |
$env{'form.ccdomain'}); |
$r->print('<p><a href="javascript:backPage(document.userupdate,'."'$env{'form.prevphase'}','modify'".')">'.&mt('Modify this user: <span class="LC_cusr_emph">([_1])</span>',$userinfo).'</a>'.(' 'x5).'<a href="javascript:backPage(document.userupdate)">'.&mt('Create/Modify Another User').'</a></p>'); |
if ($env{'form.popup'}) { |
|
$r->print('<p><a href="javascript:window.close()">'.&mt('Close window').'</a></p>'); |
|
} else { |
|
$r->print('<p><a href="javascript:backPage(document.userupdate,'."'$env{'form.prevphase'}','modify'".')">'.&mt('Modify this user: <span class="LC_cusr_emph">([_1])</span>',$userinfo).'</a>'.(' 'x5).'<a href="javascript:backPage(document.userupdate)">'.&mt('Create/Modify Another User').'</a></p>'); |
|
} |
} |
} |
$r->print(&Apache::loncommon::end_page()); |
$r->print(&Apache::loncommon::end_page()); |
} |
} |
Line 2731 sub handler {
|
Line 2766 sub handler {
|
$context = 'domain'; |
$context = 'domain'; |
} |
} |
&Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'}, |
&Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'}, |
['action','state','callingform','roletype','showrole','bulkaction']); |
['action','state','callingform','roletype','showrole','bulkaction','popup','phase', |
|
'username','domain','srchterm','srchdomain','srchin','srchby','srchtype']); |
&Apache::lonhtmlcommon::clear_breadcrumbs(); |
&Apache::lonhtmlcommon::clear_breadcrumbs(); |
if ($env{'form.action'} ne 'dateselect') { |
if ($env{'form.action'} ne 'dateselect') { |
&Apache::lonhtmlcommon::add_breadcrumb |
&Apache::lonhtmlcommon::add_breadcrumb |
Line 3056 sub print_main_menu {
|
Line 3092 sub print_main_menu {
|
foreach my $menu_item (@menu) { |
foreach my $menu_item (@menu) { |
next if (! $menu_item->{'permission'}); |
next if (! $menu_item->{'permission'}); |
$menu_html.='<p>'; |
$menu_html.='<p>'; |
|
if (exists($menu_item->{'help'})) { |
|
$menu_html.= |
|
&Apache::loncommon::help_open_topic($menu_item->{'help'}); |
|
} |
$menu_html.='<font size="+1">'; |
$menu_html.='<font size="+1">'; |
if (exists($menu_item->{'url'})) { |
if (exists($menu_item->{'url'})) { |
$menu_html.=qq{<a href="$menu_item->{'url'}">}; |
$menu_html.=qq{<a href="$menu_item->{'url'}">}; |
Line 3064 sub print_main_menu {
|
Line 3104 sub print_main_menu {
|
qq{<a href="/adm/createuser?action=$menu_item->{'action'}">}; |
qq{<a href="/adm/createuser?action=$menu_item->{'action'}">}; |
} |
} |
$menu_html.= &mt($menu_item->{'text'}).'</a></font>'; |
$menu_html.= &mt($menu_item->{'text'}).'</a></font>'; |
if (exists($menu_item->{'help'})) { |
|
$menu_html.= |
|
&Apache::loncommon::help_open_topic($menu_item->{'help'}); |
|
} |
|
$menu_html.='</p>'; |
$menu_html.='</p>'; |
} |
} |
return $menu_html; |
return $menu_html; |