Diff for /loncom/homework/inputtags.pm between versions 1.76 and 1.78

version 1.76, 2002/12/03 10:17:05 version 1.78, 2003/01/13 21:22:43
Line 122  sub start_textfield { Line 122  sub start_textfield {
       $result=$token->[4];        $result=$token->[4];
     }      }
     $result.=&Apache::edit::modifiedfield();      $result.=&Apache::edit::modifiedfield();
     } elsif ($target eq 'tex') {
         if ($$tagstack[-2] eq 'essayresponse' and $Apache::lonhomework::type eq 'exam') {
     my $number_of_lines= &Apache::lonxml::get_param('rows',$parstack,$safeeval);
     $result = '\fbox{\fbox{\parbox{\textwidth-5mm}{';
    for (my $i=0;$i<int $number_of_lines*2;$i++) {$result.='\strut \\\\ ';}
    $result.='\strut \\\\\strut \\\\\strut \\\\\strut \\\\}}}';
         }
   }    }
   return $result;    return $result;
 }  }
Line 171  sub start_textline { Line 178  sub start_textline {
   } elsif ($target eq 'modified') {    } elsif ($target eq 'modified') {
     my $constructtag=&Apache::edit::get_new_args($token,$parstack,$safeeval,'size');      my $constructtag=&Apache::edit::get_new_args($token,$parstack,$safeeval,'size');
     if ($constructtag) { $result = &Apache::edit::rebuild_tag($token); }      if ($constructtag) { $result = &Apache::edit::rebuild_tag($token); }
   } elsif ($target eq 'tex') {    } elsif ($target eq 'tex' and $Apache::lonhomework::type ne 'exam') {
       my $size = &Apache::lonxml::get_param('size',$parstack,$safeeval);        my $size = &Apache::lonxml::get_param('size',$parstack,$safeeval);
       if ($size != 0) {$size=$size*2; $size.=' mm';} else {$size='40 mm';}        if ($size != 0) {$size=$size*2; $size.=' mm';} else {$size='40 mm';}
       $result='\framebox['.$size.'][s]{\tiny\strut}';        $result='\framebox['.$size.'][s]{\tiny\strut}';
Line 427  sub gradestatus { Line 434  sub gradestatus {
   
   my $status = $Apache::inputtags::status['-1'];    my $status = $Apache::inputtags::status['-1'];
   &Apache::lonxml::debug("gradestatus has :$status:");    &Apache::lonxml::debug("gradestatus has :$status:");
   if ( $status ne 'CLOSED' ) {      if ( $status ne 'CLOSED' && $status ne 'UNAVAILABLE') {  
     my $award = $Apache::lonhomework::history{"resource.$id.award"};      my $award = $Apache::lonhomework::history{"resource.$id.award"};
     my $solved = $Apache::lonhomework::history{"resource.$id.solved"};      my $solved = $Apache::lonhomework::history{"resource.$id.solved"};
     my $previous = $Apache::lonhomework::history{"resource.$id.previous"};      my $previous = $Apache::lonhomework::history{"resource.$id.previous"};

Removed from v.1.76  
changed lines
  Added in v.1.78


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