--- loncom/interface/resetpw.pm 2010/12/24 21:21:51 1.23.2.2 +++ loncom/interface/resetpw.pm 2010/03/22 20:11:22 1.24 @@ -1,7 +1,7 @@ # The LearningOnline Network # Allow access to password changing via a token sent to user's e-mail. # -# $Id: resetpw.pm,v 1.23.2.2 2010/12/24 21:21:51 raeburn Exp $ +# $Id: resetpw.pm,v 1.24 2010/03/22 20:11:22 droeschl Exp $ # # Copyright Michigan State University Board of Trustees # @@ -69,15 +69,6 @@ sub handler { my $contact_email = $r->dir_config('lonSupportEMail'); my $server = $r->dir_config('lonHostID'); my $defdom = &Apache::lonnet::default_login_domain(); - my $handle = &Apache::lonnet::check_for_valid_session($r); - my $lonidsdir=$r->dir_config('lonIDsDir'); - if ($handle ne '') { - if ($handle=~/^publicuser\_/) { - unlink($r->dir_config('lonIDsDir')."/$handle.id"); - } else { - &Apache::lonnet::transfer_profile_to_env($lonidsdir,$handle); - } - } &Apache::lonacc::get_posted_cgi($r); &Apache::lonlocal::get_language_handle($r); &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},['token']); @@ -86,28 +77,9 @@ sub handler { my $uname = &unescape($env{'form.uname'}); my $udom = $env{'form.udom'}; my $token = $env{'form.token'}; - my $brcrum = []; - my $bread_crumbs_component = 'Forgotten Password'; - if ($token) { - push (@{$brcrum}, - {href => '/adm/resetpw', - text => 'Update Password'}); - - $bread_crumbs_component = 'Reset Password'; - } else { - push (@{$brcrum}, - {href => '/adm/resetpw', - text => 'Account Information'}); - if ($uname && $udom) { - push (@{$brcrum}, - {href => '/adm/resetpw', - text => 'Result'}); - } - } - my $args = {bread_crumbs => $brcrum, - bread_crumbs_component => $bread_crumbs_component, - 'no_inline_link' => 1}; - $r->print(&Apache::loncommon::start_page('Reset password','',$args)); + my $start_page = + &Apache::loncommon::start_page('Reset password'); + $r->print($start_page); $r->print('
'.&mt('The username you provided was not verified as a valid username in the LON-CAPA system for the [_1] domain.',$domdesc) - .'
'.&mt('Please [_1]go back[_2] and try again.','',''); + $msg = &mt('The username you provided was not verified as a valid username in the LON-CAPA system for the [_1] domain.',$domdesc) + .' '.&mt('Please [_1]go back[_2] and try again.','',''); } else { if ($error eq 'baduseremail') { $msg = &mt('The e-mail address you provided does not appear to be a valid address.'); @@ -269,7 +245,6 @@ sub invalid_state { } elsif ($error eq 'authentication') { $msg = &mt('The username you provided uses an authentication type which can not be reset directly via LON-CAPA.'); } - $msg = ''.$msg.'
'; if ($contact_email ne '') { my $escuri = &HTML::Entities::encode('/adm/resetpw','&<>"'); $msg .= '