--- loncom/homework/essayresponse.pm 2003/01/23 22:28:55 1.19
+++ loncom/homework/essayresponse.pm 2003/01/24 18:30:54 1.20
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# essay (ungraded) style responses
#
-# $Id: essayresponse.pm,v 1.19 2003/01/23 22:28:55 www Exp $
+# $Id: essayresponse.pm,v 1.20 2003/01/24 18:30:54 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -31,6 +31,7 @@
package Apache::essayresponse;
use strict;
use Apache::lonxml;
+use Apache::lonnet;
BEGIN {
&Apache::lonxml::register('Apache::essayresponse',('essayresponse'));
@@ -65,7 +66,8 @@ sub start_essayresponse {
$part.'_'.$id.'" onFocus="this.form.enctype='.
"'multipart/form-data'".';" />
Allowed filetypes: '.$uploadedfiletypes.'
';
if ($uploadedfile) {
- $result.='Currently submitted: '.$uploadedfile.'';
+ $result.='Currently submitted: '.$uploadedfile.'';
} else {
$result.='(Hand in a file you have prepared on your computer)';
}
@@ -96,6 +98,8 @@ sub end_essayresponse {
my $filename= $ENV{'form.HWFILE'.$part.'_'.$id.'.filename'};
if ($filename =~ /[^\s]/) {
$Apache::lonhomework::results{"resource.$part.$id.uploadedfile"}=$filename;
+ $Apache::lonhomework::results{"resource.$part.$id.uploadedurl"}=
+ &Apache::lonnet::userfileupload('HWFILE'.$part.'_'.$id);
}
if ( defined $ENV{'form.submitted'}) {
my $response = $ENV{'form.HWVAL'.$id};