version 1.100, 2008/01/24 15:06:21
|
version 1.106, 2008/10/02 11:28:49
|
Line 47 sub handler {
|
Line 47 sub handler {
|
$ENV{'REDIRECT_QUERY_STRING'}), |
$ENV{'REDIRECT_QUERY_STRING'}), |
['interface','username','domain','firsturl','localpath','localres', |
['interface','username','domain','firsturl','localpath','localres', |
'token']); |
'token']); |
|
if (!defined($env{'form.firsturl'})) { |
|
&Apache::lonacc::get_posted_cgi($r,['firsturl']); |
|
} |
|
|
# -- check if they are a migrating user |
# -- check if they are a migrating user |
if (defined($env{'form.token'})) { |
if (defined($env{'form.token'})) { |
Line 80 sub handler {
|
Line 83 sub handler {
|
&Apache::loncommon::end_page(); |
&Apache::loncommon::end_page(); |
$r->print( |
$r->print( |
$start_page |
$start_page |
.'<h1>'.&mt('You are already logged in').'</h1>' |
.'<h1>'.&mt('You are already logged in!').'</h1>' |
.'<p>'.&mt('Please either [_1]continue the current session[_2] or [_3]logout[_4].', |
.'<p>'.&mt('Please either [_1]continue the current session[_2] or [_3]logout[_4].', |
'<a href="/adm/roles">','</a>','<a href="/adm/logout">','</a>').'</p>' |
'<a href="/adm/roles">','</a>','<a href="/adm/logout">','</a>').'</p>' |
.'<p><a href="/adm/loginproblems.html">'.&mt('Login problems?').'</a></p>' |
.'<p><a href="/adm/loginproblems.html">'.&mt('Login problems?').'</a></p>' |
Line 198 sub handler {
|
Line 201 sub handler {
|
$hostname. |
$hostname. |
'/adm/login?domain='.$authdomain.'">'. |
'/adm/login?domain='.$authdomain.'">'. |
$hostname.'</a>'. |
$hostname.'</a>'. |
' (preferred)</font>'.$/; |
' '.&mt('(preferred)').'</font>'.$/; |
$last=$hostname; |
$last=$hostname; |
} |
} |
$spares.= '<br />'; |
$spares.= '<br />'; |
Line 218 sub handler {
|
Line 221 sub handler {
|
$hostname.'</a>'; |
$hostname.'</a>'; |
$last=$hostname; |
$last=$hostname; |
} |
} |
$r->print(<<ENDTROUBLE); |
$r->print( |
<html> |
'<html>' |
<head><title>The LearningOnline Network with CAPA</title></head> |
.'<head><title>' |
<body bgcolor="#FFFFFF"> |
.&mt('The LearningOnline Network with CAPA') |
<img src="/adm/lonKaputt/lonlogo_broken.gif" align="right" /> |
.'</title></head>' |
<h3>This LON-CAPA server is temporarily not available for login</h3> |
.'<body bgcolor="#FFFFFF">' |
<p>Please attempt to login to one of the following servers:</p>$spares |
.'<h1>'.&mt('The LearningOnline Network with CAPA').'</h1>' |
</body> |
.'<img src="/adm/lonKaputt/lonlogo_broken.gif" align="right" />' |
</html> |
.'<h3>'.&mt('This LON-CAPA server is temporarily not available for login.').'</h3>' |
ENDTROUBLE |
.'<p>'.&mt('Please attempt to login to one of the following servers:').'</p>' |
|
.$spares |
|
.'</body>' |
|
.'</html>' |
|
); |
return OK; |
return OK; |
} |
} |
|
|
Line 263 ENDTROUBLE
|
Line 270 ENDTROUBLE
|
my $showcoursecat = |
my $showcoursecat = |
&Apache::loncommon::designparm('login.coursecatalog',$domain); |
&Apache::loncommon::designparm('login.coursecatalog',$domain); |
my $loginheader =&Apache::loncommon::designparm('login.loginheader',$domain); |
my $loginheader =&Apache::loncommon::designparm('login.loginheader',$domain); |
|
my $shownewuserlink = |
|
&Apache::loncommon::designparm('login.newuser',$domain); |
my $now=time; |
my $now=time; |
my $js = (<<ENDSCRIPT); |
my $js = (<<ENDSCRIPT); |
|
|
Line 338 my %lt=&Apache::lonlocal::texthash(
|
Line 347 my %lt=&Apache::lonlocal::texthash(
|
'pw' => 'Password', |
'pw' => 'Password', |
'dom' => 'Domain', |
'dom' => 'Domain', |
'perc' => 'percent', |
'perc' => 'percent', |
'load' => 'Load', |
'load' => 'Server Load', |
'userload' => 'User Load', |
'userload' => 'User Load', |
'about' => 'About LON-CAPA', |
'about' => 'About LON-CAPA', |
'access' => 'Accessibility Options', |
'access' => 'Accessibility Options', |
Line 349 my %lt=&Apache::lonlocal::texthash(
|
Line 358 my %lt=&Apache::lonlocal::texthash(
|
'servadm' => 'Server Administration', |
'servadm' => 'Server Administration', |
'helpdesk' => 'Contact Helpdesk', |
'helpdesk' => 'Contact Helpdesk', |
'forgotpw' => 'Forgot password?', |
'forgotpw' => 'Forgot password?', |
|
'newuser' => 'New User?', |
'options_headline' => 'Select Accessibility Options', |
'options_headline' => 'Select Accessibility Options', |
'sprs_img' => 'Suppress rendering of images', |
'sprs_img' => 'Suppress rendering of images', |
'sprs_applet' => 'Suppress Java applets', |
'sprs_applet' => 'Suppress Java applets', |
Line 396 ENDSERVERFORM
|
Line 406 ENDSERVERFORM
|
if (($showcoursecat eq '') || ($showcoursecat)) { |
if (($showcoursecat eq '') || ($showcoursecat)) { |
$coursecatalog = &coursecatalog_link($lt{'catalog'}); |
$coursecatalog = &coursecatalog_link($lt{'catalog'}); |
} |
} |
|
my $newuserlink; |
|
if ($shownewuserlink) { |
|
$newuserlink = &newuser_link($lt{'newuser'}); |
|
} |
if ($fullgraph) { $r->print(<<ENDTOP); |
if ($fullgraph) { $r->print(<<ENDTOP); |
<!-- The LON-CAPA Header --> |
<!-- The LON-CAPA Header --> |
<tr> |
<tr> |
Line 493 ENDNOOPT
|
Line 507 ENDNOOPT
|
$logintitle = '<td bgcolor="'.$sidebg.'" colspan="2"><img src="'.$login.'" alt="'. |
$logintitle = '<td bgcolor="'.$sidebg.'" colspan="2"><img src="'.$login.'" alt="'. |
&mt('User Authentication').'" /></td>'; |
&mt('User Authentication').'" /></td>'; |
} |
} |
|
my $noscript_warning='<td colspan="2" bgcolor="'.$mainbg.'">' |
|
.'<noscript><div class="LC_warning"><font size="-1">' |
|
.&mt('Use of LON-CAPA requires Javascript to be enabled in your web browser.') |
|
.'</font></div></noscript></td>'; |
$r->print(<<ENDLOGIN); |
$r->print(<<ENDLOGIN); |
<input type="hidden" name="lextkey" value="$lextkey"> |
<input type="hidden" name="lextkey" value="$lextkey"> |
<input type="hidden" name="uextkey" value="$uextkey"> |
<input type="hidden" name="uextkey" value="$uextkey"> |
Line 500 ENDNOOPT
|
Line 518 ENDNOOPT
|
<!-- Start the sub-table for text and input alignment --> |
<!-- Start the sub-table for text and input alignment --> |
<table border=0 cellspacing=0 cellpadding=0> |
<table border=0 cellspacing=0 cellpadding=0> |
<tr>$logintitle</tr> |
<tr>$logintitle</tr> |
|
<tr>$noscript_warning</tr> |
<tr> |
<tr> |
<td bgcolor="$mainbg"><br /><font size=-1><b> <label for="uname">$lt{'un'}</label>:</b></font></td> |
<td bgcolor="$mainbg"><br /><font size=-1><b> <label for="uname">$lt{'un'}</label>:</b></font></td> |
<td bgcolor="$mainbg"><br /><input type="text" name="uname" size="10" value="$authusername" /></td> |
<td bgcolor="$mainbg"><br /><input type="text" name="uname" size="10" value="$authusername" /></td> |
Line 523 ENDNOOPT
|
Line 542 ENDNOOPT
|
<td bgcolor="$mainbg" valign="bottom" align="left" colspan="2"> |
<td bgcolor="$mainbg" valign="bottom" align="left" colspan="2"> |
$loginhelp |
$loginhelp |
$forgotpw |
$forgotpw |
|
$newuserlink |
|
<br /> |
</td> |
</td> |
</tr> |
</tr> |
</table> |
</table> |
Line 667 sub forgotpwdisplay {
|
Line 688 sub forgotpwdisplay {
|
my (%lt) = @_; |
my (%lt) = @_; |
my $prompt_for_resetpw = 1; |
my $prompt_for_resetpw = 1; |
if ($prompt_for_resetpw) { |
if ($prompt_for_resetpw) { |
return '<br /> <a href="/adm/resetpw">'.$lt{'forgotpw'}.'</a></b><br /><br />'; |
return '<br /> <a href="/adm/resetpw">'.$lt{'forgotpw'}.'</a></b><br />'; |
} |
} |
return; |
return; |
} |
} |
Line 691 sub coursecatalog_link {
|
Line 712 sub coursecatalog_link {
|
END |
END |
} |
} |
|
|
|
sub newuser_link { |
|
my ($linkname) = @_; |
|
return ' <a href="/adm/createaccount"><b>'.$linkname.'</b></a><br />'; |
|
} |
|
|
1; |
1; |
__END__ |
__END__ |