--- loncom/homework/inputtags.pm 2005/04/08 19:39:32 1.166 +++ loncom/homework/inputtags.pm 2005/05/20 18:53:53 1.167 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # input definitons # -# $Id: inputtags.pm,v 1.166 2005/04/08 19:39:32 albertel Exp $ +# $Id: inputtags.pm,v 1.167 2005/05/20 18:53:53 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -305,6 +305,10 @@ sub end_hiddenline { sub file_selector { my ($part,$id,$uploadedfiletypes,$which)=@_; if (!$uploadedfiletypes) { return ''; } + + my $jspart=$part; + $jspart=~s/\./_/g; + my $result; $result.=''; @@ -315,7 +319,7 @@ sub file_selector { if ($which eq 'uploadonly' || $which eq 'both') { $result.=&mt('Submit a file: (only one file can be uploaded)'). '

'; + $jspart.'_'.$id.'" />
'; my $uploadedfile= &HTML::Entities::encode($Apache::lonhomework::history{"resource.$part.$id.uploadedfile"},'<>&"'); if ($uploadedfile) { @@ -334,9 +338,9 @@ sub file_selector { $result.='
'.''.&mt('OR:').'
'; } if ($which eq 'portfolioonly' || $which eq 'both') { - $result.=''. + $result.=''. &mt('Select Portfolio Files').'
'. - ''. + ''. '
'; if ($Apache::lonhomework::history{"resource.$part.$id.portfiles"}=~/[^\s]/){ my @filelist;