Diff for /loncom/interface/resetpw.pm between versions 1.52 and 1.53

version 1.52, 2025/02/14 19:01:11 version 1.53, 2025/02/14 22:42:05
Line 289  END Line 289  END
         $js.= "\n".'<script src="https://www.google.com/recaptcha/api.js"></script>'."\n";          $js.= "\n".'<script src="https://www.google.com/recaptcha/api.js"></script>'."\n";
     }      }
     my $header = &Apache::loncommon::start_page('Reset password',$js,$args).      my $header = &Apache::loncommon::start_page('Reset password',$js,$args).
                  '<h2>'.&mt('Reset forgotten LON-CAPA password').'</h2>';                   '<div class="LC_landmark" role="banner">'.
                    '<h2 class="LC_heading_2">'.&mt('Reset forgotten LON-CAPA password').'</h2></div>';
     my $output;      my $output;
     if ($token) {      if ($token) {
         $r->print($header);          $r->print($header.'<div class="LC_landmark" role="main">');
         &reset_passwd($r,$token,$contact_name,$contact_email,$clientip,\%passwdconf);          &reset_passwd($r,$token,$contact_name,$contact_email,$clientip,\%passwdconf);
         $r->print(&Apache::loncommon::end_page());          $r->print('</div>'.&Apache::loncommon::end_page());
         return OK;          return OK;
     } elsif ($udom) {      } elsif ($udom) {
         if (!$domdesc) {          if (!$domdesc) {
Line 418  END Line 419  END
     } else {      } else {
         $output = &get_uname($server,$defdom,\%passwdconf);          $output = &get_uname($server,$defdom,\%passwdconf);
     }      }
     $r->print($header.$output);      $r->print($header.'<div class="LC_landmark" role="main">'.$output.'</div>');
     $r->print(&Apache::loncommon::end_page());      $r->print(&Apache::loncommon::end_page());
     return OK;      return OK;
 }  }
Line 450  sub get_uname { Line 451  sub get_uname {
     my $onchange = 'javascript:verifyDomain(this,this.form);';      my $onchange = 'javascript:verifyDomain(this,this.form);';
     $msg .= '<form name="forgotpw" method="post" action="/adm/resetpw" onsubmit="return validInfo();">'.      $msg .= '<form name="forgotpw" method="post" action="/adm/resetpw" onsubmit="return validInfo();">'.
             &Apache::lonhtmlcommon::start_pick_box().              &Apache::lonhtmlcommon::start_pick_box().
             &Apache::lonhtmlcommon::row_title($lt{'udom'}).              &Apache::lonhtmlcommon::row_title('<label for="udom">'.$lt{'udom'}).'</label>').
             &Apache::loncommon::select_dom_form($defdom,'udom',undef,undef,$onchange).              &Apache::loncommon::select_dom_form($defdom,'udom',undef,undef,$onchange,'','','','udom').
             &Apache::lonhtmlcommon::row_closure(1).              &Apache::lonhtmlcommon::row_closure(1).
             &Apache::lonhtmlcommon::row_title($lt{'unam'}).              &Apache::lonhtmlcommon::row_title('<label for="uname">'.$lt{'unam'}.'</label>').
             '<input type="text" name="uname" size="20" autocapitalize="off" autocorrect="off" />'.              '<input type="text" name="uname" size="20" autocapitalize="off" autocorrect="off" />'.
             &Apache::lonhtmlcommon::row_closure(1).              &Apache::lonhtmlcommon::row_closure(1).
             &Apache::lonhtmlcommon::row_title($lt{'uemail'}).              &Apache::lonhtmlcommon::row_title('<label for="useremail">'.$lt{'uemail'}.'</label>').
             '<input type="text" name="useremail" size="30" autocapitalize="off" autocorrect="off" />'.              '<input type="text" name="useremail" size="30" autocapitalize="off" autocorrect="off" />'.
             &Apache::lonhtmlcommon::row_closure(1);              &Apache::lonhtmlcommon::row_closure(1);
     unless ($passwdconf->{'captcha'} eq 'notused') {      unless ($passwdconf->{'captcha'} eq 'notused') {

Removed from v.1.52  
changed lines
  Added in v.1.53


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>