[LON-CAPA-cvs] cvs: loncom /homework essayresponse.pm
albertel
lon-capa-cvs@mail.lon-capa.org
Mon, 10 May 2004 23:09:19 -0000
albertel Mon May 10 19:09:19 2004 EDT
Modified files:
/loncom/homework essayresponse.pm
Log:
- eliminating a tokenwrapper call
- putting uploaded essayresponse's into an essayresponse directory.
Index: loncom/homework/essayresponse.pm
diff -u loncom/homework/essayresponse.pm:1.34 loncom/homework/essayresponse.pm:1.35
--- loncom/homework/essayresponse.pm:1.34 Wed Mar 31 00:23:59 2004
+++ loncom/homework/essayresponse.pm Mon May 10 19:09:18 2004
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# essay (ungraded) style responses
#
-# $Id: essayresponse.pm,v 1.34 2004/03/31 05:23:59 albertel Exp $
+# $Id: essayresponse.pm,v 1.35 2004/05/10 23:09:18 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -73,7 +73,10 @@
&mt('Allowed filetypes: <b>[_1]</b>',$uploadedfiletypes).
'<br />';
if ($uploadedfile) {
- my $curfile='<a href="'.&Apache::lonnet::tokenwrapper($Apache::lonhomework::history{"resource.$part.$id.uploadedurl"}).
+ my $url=$Apache::lonhomework::history{"resource.$part.$id.uploadedurl"};
+ push (@Apache::lonxml::extlinks,$url);
+ &Apache::lonnet::allowuploaded('/adm/essayresponse',$url);
+ my $curfile='<a href="'.$url.
'"><img src="/adm/lonIcons/unknown.gif" border=0" /> '.
$uploadedfile.'</a>';
$result.=&mt('Currently submitted: <tt>[_1]</tt>',$curfile);
@@ -122,7 +125,7 @@
if ($uploadedfiletypes=~/\,$extension\,/i) {
$Apache::lonhomework::results{"resource.$part.$id.uploadedfile"}=$filename;
$Apache::lonhomework::results{"resource.$part.$id.uploadedurl"}=
- &Apache::lonnet::userfileupload('HWFILE'.$part.'_'.$id);
+ &Apache::lonnet::userfileupload('HWFILE'.$part.'_'.$id,undef,'essayresponse');
$uploadedflag=1;
} else {
$award='INVALID_FILETYPE';