--- loncom/homework/essayresponse.pm 2004/10/26 21:27:10 1.43 +++ loncom/homework/essayresponse.pm 2004/10/30 23:59:00 1.45 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # essay (ungraded) style responses # -# $Id: essayresponse.pm,v 1.43 2004/10/26 21:27:10 banghart Exp $ +# $Id: essayresponse.pm,v 1.45 2004/10/30 23:59:00 banghart Exp $ # # Copyright Michigan State University Board of Trustees # @@ -75,7 +75,7 @@ sub start_essayresponse { '
'. ''. '
'; - if ($portfile=~/[^\s]/){ + if ($Apache::lonhomework::history{"resource.$part.$id.portfiles"}=~/[^\s]/){ $result.="Portfolio files previously selected: ".$Apache::lonhomework::history{"resource.$part.$id.portfiles"}."
"; } @@ -142,6 +142,13 @@ sub end_essayresponse { if ($portfiles =~ /[^\s]/) { $Apache::lonhomework::results{"resource.$part.$id.portfiles"}=$portfiles; $Apache::lonhomework::results{"resource.$part.$id.uploadedurl"}=$portfiles; + my @submitted_files = split /,/,$portfiles; + my ($dsymb,$crsid,$domain,$name)= + &Apache::lonxml::whichuser(); + foreach (@submitted_files) { + my $file = $_; + $Apache::lonhomework::results{"resource.$domain.$crsid.$name.$file"}='true'; + } $uploadedflag=1; } $Apache::lonhomework::results{"resource.$part.$id.submission"}=$response;