--- loncom/homework/grades.pm 2013/07/16 17:17:33 1.695
+++ loncom/homework/grades.pm 2013/08/15 12:38:30 1.701
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# The LON-CAPA Grading handler
#
-# $Id: grades.pm,v 1.695 2013/07/16 17:17:33 bisitz Exp $
+# $Id: grades.pm,v 1.701 2013/08/15 12:38:30 bisitz Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -908,17 +908,17 @@ LISTJAVASCRIPT
$submission_options.=
''.
''."\n".
+ &mt('last submission').' '."\n".
''.
''."\n".
+ &mt('last submission with details').' '."\n".
''.
''."\n".
+ &mt('all submissions').''."\n".
''.
'';
- $gradeTable .= &Apache::lonhtmlcommon::row_title(&mt('Submissions'))
+ &mt('all submissions with details').'';
+ $gradeTable .= &Apache::lonhtmlcommon::row_title(&mt('View Submissions'))
.$submission_options
.&Apache::lonhtmlcommon::row_closure();
@@ -2239,11 +2239,19 @@ KEYWORDS
'('.&mt('Response ID: [_1]',$respid).')'.
' ';
my $files=&get_submitted_files($udom,$uname,$partid,$respid,\%record);
+
if (@$files) {
if ($hide eq 'anon') {
$lastsubonly.='
'.&mt('[quant,_1,file] uploaded to this anonymous survey',scalar(@{$files}));
} else {
- $lastsubonly.='
'.&mt('Like all files provided by users, this file may contain viruses').'
';
+ $lastsubonly.='
'.''.&mt('Submitted Files:').''
+ .'
';
+ if(@$files == 1) {
+ $lastsubonly .= &mt('Like all files provided by users, this file may contain viruses!');
+ } else {
+ $lastsubonly .= &mt('Like all files provided by users, these files may contain viruses!');
+ }
+ $lastsubonly .= '';
foreach my $file (@$files) {
&Apache::lonnet::allowuploaded('/adm/grades',$file);
$lastsubonly.='
'.$file.'';
@@ -2252,9 +2260,9 @@ KEYWORDS
$lastsubonly.='
';
}
if ($hide eq 'anon') {
- $lastsubonly.=''.&mt('Anonymous Survey').'';
+ $lastsubonly.='
'.&mt('Anonymous Survey').'';
} else {
- $lastsubonly.=''.&mt('Submitted Answer:').' '.
+ $lastsubonly.='
'.&mt('Submitted Answer:').' '.
&cleanRecord($subval,$responsetype,$symb,$partid,
$respid,\%record,$order,undef,$uname,$udom,$type,$trial,$rndseed);
}
@@ -3587,9 +3595,10 @@ sub viewgrades {
$partid.'" size="4" '.'onchange="javascript:writePoint(\''.
$partid.'\','.$weight{$partid}.',\'textval\')" /> /'.
$weight{$partid}.' '.&mt('(problem weight)').''."\n";
- $line.= '