Diff for /loncom/interface/loncreateuser.pm between versions 1.172 and 1.176

version 1.172, 2007/08/15 16:25:14 version 1.176, 2007/08/25 17:46:24
Line 783  ENDCHANGEUSER Line 783  ENDCHANGEUSER
 '<th>'.$lt{'fn'}.'</th><th>'.$lt{'mn'}.'</th><th>'.$lt{'ln'}.'</th><th>'.$lt{'gen'}.'</th><th>'.$lt{'email'}.'</th>'.  '<th>'.$lt{'fn'}.'</th><th>'.$lt{'mn'}.'</th><th>'.$lt{'ln'}.'</th><th>'.$lt{'gen'}.'</th><th>'.$lt{'email'}.'</th>'.
                   &Apache::loncommon::end_data_table_header_row().                    &Apache::loncommon::end_data_table_header_row().
                   &Apache::loncommon::start_data_table_row());                    &Apache::loncommon::start_data_table_row());
         foreach my $item ('firstname','middlename','lastname','generation','permenanentemail') {          foreach my $item ('firstname','middlename','lastname','generation','permanentemail') {
            if (&Apache::lonnet::allowed('mau',$ccdomain)) {             if (&Apache::lonnet::allowed('mau',$ccdomain)) {
               $r->print(<<"END");                $r->print(<<"END");
 <td><input type="text" name="c$item" value="$userenv{$item}" size="15" /></td>  <td><input type="text" name="c$item" value="$userenv{$item}" size="15" /></td>
Line 1446  sub update_user_data { Line 1446  sub update_user_data {
             $changeHash{'middlename'} = $env{'form.cmiddlename'};              $changeHash{'middlename'} = $env{'form.cmiddlename'};
             $changeHash{'lastname'}   = $env{'form.clastname'};              $changeHash{'lastname'}   = $env{'form.clastname'};
             $changeHash{'generation'} = $env{'form.cgeneration'};              $changeHash{'generation'} = $env{'form.cgeneration'};
             $changeHash{'permanentemail'} = $env{'form.permanentemail'};              $changeHash{'permanentemail'} = $env{'form.cpermanentemail'};
             my $putresult = &Apache::lonnet::put              my $putresult = &Apache::lonnet::put
                 ('environment',\%changeHash,                  ('environment',\%changeHash,
                  $env{'form.ccdomain'},$env{'form.ccuname'});                   $env{'form.ccdomain'},$env{'form.ccuname'});
Line 1471  sub update_user_data { Line 1471  sub update_user_data {
     <th>$lt{'mddl'}</th>      <th>$lt{'mddl'}</th>
     <th>$lt{'lst'}</th>      <th>$lt{'lst'}</th>
     <th>$lt{'gen'}</th>      <th>$lt{'gen'}</th>
     <th>$lt{'disk'}<th></tr>      <th>$lt{'mail'}</th>
       <th>$lt{'disk'}</th></tr>
 <tr><td>$lt{'prvs'}</td>  <tr><td>$lt{'prvs'}</td>
     <td>$userenv{'firstname'}  </td>      <td>$userenv{'firstname'}  </td>
     <td>$userenv{'middlename'} </td>      <td>$userenv{'middlename'} </td>
Line 2193  sub user_search_result { Line 2194  sub user_search_result {
     my %inst_matches;      my %inst_matches;
     my %srch_results;      my %srch_results;
     my ($response,$state,$forcenewuser);      my ($response,$state,$forcenewuser);
       $srch->{'srchterm'} =~ s/^\s+//;
       $srch->{'srchterm'} =~ s/\s+$//;
   
     if ($srch->{'srchby'} !~ /^(uname|lastname|lastfirst)$/) {       if ($srch->{'srchby'} !~ /^(uname|lastname|lastfirst)$/) {
         $response = &mt('Invalid search.');          $response = &mt('Invalid search.');
     }      }
     if ($srch->{'srchin'} !~ /^(crs|dom|alc|instd)$/) {      if ($srch->{'srchin'} !~ /^(crs|dom|alc|instd)$/) {
Line 2214  sub user_search_result { Line 2217  sub user_search_result {
     }      }
     if (($srch->{'srchin'} eq 'dom') || ($srch->{'srchin'} eq 'crs') ||      if (($srch->{'srchin'} eq 'dom') || ($srch->{'srchin'} eq 'crs') ||
         ($srch->{'srchin'} eq 'alc')) {          ($srch->{'srchin'} eq 'alc')) {
         if ($srch->{'srchterm'} !~ /^$match_username$/) {          if ($srch->{'srchby'} eq 'uname') {
             $response = &mt('You must specify a valid username. Only the following are allowed: letters numbers - . @');              if ($srch->{'srchterm'} !~ /^$match_username$/) {
                   $response = &mt('You must specify a valid username. Only the following are allowed: letters numbers - . @');
               }
         }          }
     }      }
     if ($srch->{'srchin'} eq 'instd') {      if ($srch->{'srchin'} eq 'instd') {

Removed from v.1.172  
changed lines
  Added in v.1.176


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