--- loncom/homework/essayresponse.pm 2004/03/05 20:18:26 1.33
+++ loncom/homework/essayresponse.pm 2004/12/06 18:09:54 1.52
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# essay (ungraded) style responses
#
-# $Id: essayresponse.pm,v 1.33 2004/03/05 20:18:26 albertel Exp $
+# $Id: essayresponse.pm,v 1.52 2004/12/06 18:09:54 banghart Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -44,17 +44,16 @@ sub start_essayresponse {
$result=&Apache::response::meta_package_write('essayresponse');
} elsif ($target eq 'web') {
my $part= $Apache::inputtags::part;
-
my $ncol= &Apache::lonnet::EXT("resource.$part".'_'."$id.maxcollaborators");
- my $coll= &HTML::Entities::encode($Apache::lonhomework::history{"resource.$part.$id.collaborators"});
+ my $coll= &HTML::Entities::encode($Apache::lonhomework::history{"resource.$part.$id.collaborators"},'<>&"');
my $uploadedfiletypes= &Apache::lonnet::EXT("resource.$part".'_'."$id.uploadedfiletypes");
$uploadedfiletypes=~s/[^\w\,]//g;
- my $uploadedfile= &HTML::Entities::encode($Apache::lonhomework::history{"resource.$part.$id.uploadedfile"});
+ my $uploadedfile= &HTML::Entities::encode($Apache::lonhomework::history{"resource.$part.$id.uploadedfile"},'<>&"');
$result='
'.
- ' '.
+ ' '.
&mt('Submit entries below as answer to receive credit').' '. - ' '. + ' '. &mt('Save entries below as a draft answer (not submitting them for credit yet)'). ' |
'.&mt('Submit a file:').
- ' '. - &mt('Allowed filetypes: [_1]',$uploadedfiletypes). + &mt('Allowed filetypes: [_1]',$uploadedfiletypes).' '. + 'OR: Select Portfolio Files'. + ' '. + ''. ' '; - if ($uploadedfile) { - my $curfile='".&Apache::lonnet::unescape($Apache::lonhomework::history{"resource.$part.$id.portfiles"})." "; + } + + if ($uploadedfile) { + my $url=$Apache::lonhomework::history{"resource.$part.$id.uploadedurl"}; + push (@Apache::lonxml::extlinks,$url); + &Apache::lonnet::allowuploaded('/adm/essayresponse',$url); + my $curfile=' ![]() |