Diff for /loncom/homework/essayresponse.pm between versions 1.101.8.1 and 1.102

version 1.101.8.1, 2009/09/23 02:58:00 version 1.102, 2010/02/28 23:37:03
Line 55  sub start_essayresponse { Line 55  sub start_essayresponse {
         if (!defined($maxfilesize)) {          if (!defined($maxfilesize)) {
             $maxfilesize = 10.0; #FIXME This should become a domain configuration               $maxfilesize = 10.0; #FIXME This should become a domain configuration 
         }          }
  if ( $Apache::lonhomework::type eq 'survey' ) {   if (($Apache::lonhomework::type eq 'survey') ||
               ($Apache::lonhomework::type eq 'surveycred') ||
               ($Apache::lonhomework::type eq 'anonsurvey') ||
               ($Apache::lonhomework::type eq 'anonsurveycred')) {
     $result.= '<input type="hidden" name="HWDRAFT'.$part.'_'.$id.'" value="yes" /> ';      $result.= '<input type="hidden" name="HWDRAFT'.$part.'_'.$id.'" value="yes" /> ';
  }   }
  $result.='<br /><table border="1">';   $result.='<br /><table border="1">';
  if ( $Apache::lonhomework::type ne 'survey' ) {   if (($Apache::lonhomework::type ne 'survey') &&
             if ($env{'request.uri'} eq '/res/gci/gci/internal/submission.problem') {              ($Apache::lonhomework::type ne 'surveycred') &&
                 $result .= '<input type="hidden" name="HWDRAFT'.$part.'_'.$id.'" value="yes" />';              ($Apache::lonhomework::type eq 'anonsurvey') &&
             } else {              ($Apache::lonhomework::type ne 'anonsurveycred')) {
               $result.= '<tr><td>'.      $result.= '<tr><td>'.
  '<label>'.   '<label>'.
  '<input type="radio" name="HWDRAFT'.$part.'_'.$id.'" value="yes" checked="checked" /> '.   '<input type="radio" name="HWDRAFT'.$part.'_'.$id.'" value="yes" checked="checked" /> '.
  &mt('Submit entries below as answer to receive credit').   &mt('Submit entries below as answer to receive credit').
Line 73  sub start_essayresponse { Line 76  sub start_essayresponse {
  &mt('Save entries below (not submitted for credit yet)').   &mt('Save entries below (not submitted for credit yet)').
  '</label>'.   '</label>'.
  '</td></tr>';   '</td></tr>';
             }  
  }   }
   
  if ($ncol > 0) {   if ($ncol > 0) {
Line 150  sub end_essayresponse { Line 152  sub end_essayresponse {
     if (( $response =~ /[^\s]/) || ($filename =~ /[^\s]/) || ($portfiles =~ /[^\s]/)) {      if (( $response =~ /[^\s]/) || ($filename =~ /[^\s]/) || ($portfiles =~ /[^\s]/)) {
   my $award='DRAFT';    my $award='DRAFT';
         if ($env{'form.HWDRAFT'.$part.'_'.$id} eq 'yes') {          if ($env{'form.HWDRAFT'.$part.'_'.$id} eq 'yes') {
     $award='SUBMITTED';                      if ($Apache::lonhomework::type eq 'anonsurvey') {
                           $award='ANONYMOUS';
                       } elsif ($Apache::lonhomework::type eq 'anonsurveycred') {
                           $award='ANONYMOUS_CREDIT';
                       } elsif ($Apache::lonhomework::type eq 'surveycred') {
                           $award='SUBMITTED_CREDIT';
                       } else {
           $award='SUBMITTED';
                       }
  }   }
                 my $uploadedflag=0;                  my $uploadedflag=0;
                 my $totalsize=0;                  my $totalsize=0;

Removed from v.1.101.8.1  
changed lines
  Added in v.1.102


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