--- loncom/homework/grades.pm 2002/12/02 17:30:30 1.64 +++ loncom/homework/grades.pm 2003/01/24 20:40:37 1.67 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # The LON-CAPA Grading handler # -# $Id: grades.pm,v 1.64 2002/12/02 17:30:30 albertel Exp $ +# $Id: grades.pm,v 1.67 2003/01/24 20:40:37 www Exp $ # # Copyright Michigan State University Board of Trustees # @@ -352,7 +352,7 @@ LISTJAVASCRIPT '<input type="hidden" name="section" value="'.$getsec.'" />'."\n". '<input type="hidden" name="submitonly" value="'.$submitonly.'" />'."\n". '<input type="hidden" name="response" value="'.$ENV{'form.response'}.'" />'."\n". - '<input type="hidden" name="handgrade": #falue="'.$ENV{'form.handgrade'}.'" /><br />'."\n". + '<input type="hidden" name="handgrade" value="'.$ENV{'form.handgrade'}.'" /><br />'."\n". '<input type="hidden" name="showgrading" value="'.$ENV{'form.showgrading'}.'" /><br />'."\n". '<input type="hidden" name="url" value="'.$url.'" />'."\n". '<input type="hidden" name="symb" value="'.$symb.'" />'."\n". @@ -846,7 +846,7 @@ sub submission { # option to display problem, only once else it cause problems # with the form later since the problem has a form. - if ($ENV{'form.vProb'} eq 'yes') { + if ($ENV{'form.vProb'} eq 'yes' or !$ENV{'form.vProb'}) { &show_problem($request,$symb,$uname,$udom,0); } @@ -1021,7 +1021,12 @@ KEYWORDS my ($ressub,$subval) = split(/:/,$_,2); $lastsubonly.='<tr><td bgcolor="#ffffe6"><b>Part '. $partid.'</b> <font color="#999999">( ID '.$respid. - ' )</font> <b>Answer: </b>'. + ' )</font> '. + ($record{"resource.$partid.$respid.uploadedurl"}? + '<a href="'. + &Apache::lonnet::tokenwrapper($record{"resource.$partid.$respid.uploadedurl"}). + '"><img src="/adm/lonIcons/unknown.gif" border=0"> File uploaded by student</a> <font color="red" size="1">Like all files provided by users, this file may contain virusses</font><br />':''). + '<b>Answer: </b>'. &keywords_highlight($subval).'</td></tr>'."\n" if ($ENV{'form.lastSub'} eq 'lastonly' || ($ENV{'form.lastSub'} eq 'hdgrade' &&