--- loncom/homework/bridgetask.pm 2005/08/15 19:41:16 1.41 +++ loncom/homework/bridgetask.pm 2005/09/09 18:20:16 1.45 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # definition of tags that give a structure to a document # -# $Id: bridgetask.pm,v 1.41 2005/08/15 19:41:16 albertel Exp $ +# $Id: bridgetask.pm,v 1.45 2005/09/09 18:20:16 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -148,8 +148,6 @@ sub add_grading_button { &mt("Get a submission to grade").'" />'; $result.='<input type="hidden" name="grade_target" value="webgrade" />'; if (&Apache::lonnet::allowed('mgq',$env{'request.course.id'})) { - # FIXME need a permission for limiting this to 'powerful users' - my ($entries,$ready,$locks)=&get_queue_counts('gradingqueue'); $result.='<p>'.&mt("Grading Queue has [_1] entries. [_2] of them are ready to be graded and [_3] of them are currently being graded",$entries,$ready,$locks); @@ -1038,7 +1036,7 @@ sub get_instance { $result.='<tr><td colspan="4">'; my (undef,undef,$udom,$uname) = &Apache::lonxml::whichuser(); my $file_url = '/uploaded/'.$udom.'/'.$uname.'/portfolio'; - foreach my $partial_file (split(',',$Apache::lonhomework::history{"resource.$version.bridgetask.portfiles"})) { + foreach my $partial_file (split(',',$Apache::lonhomework::history{"resource.$version.0.bridgetask.portfiles"})) { my $file=$file_url.$partial_file; &Apache::lonnet::allowuploaded('/adm/bridgetask',$file); $result.='<a href="'.$file.'" target="lonGRDs"><img src="'. @@ -1172,7 +1170,8 @@ sub proctor_validation_screen { my ($slot) = @_; my (undef,undef,$domain,$user) = &Apache::lonxml::whichuser(); my $url=&Apache::lonnet::studentphoto($domain,$user,'jpg'); - $user=$env{'form.proctorname'}; + my $name=&Apache::loncommon::plainname($user,$domain); + if ($env{'form.proctordomain'}) { $domain=$env{'form.proctordomain'}; } my $msg; if ($env{'form.proctorpassword'}) { @@ -1187,13 +1186,22 @@ sub proctor_validation_screen { <input type="hidden" name="validate" value="yes" /> <input type="hidden" name="submitted" value="yes" /> <table> - <tr><td>Proctor's Username:</td><td><input type="string" name="proctorname" value="$user" /></td></tr> + <tr><td>Proctor's Username:</td><td><input type="string" name="proctorname" value="$env{'form.proctorname'}" /></td></tr> <tr><td>Password:</td><td><input type="password" name="proctorpassword" value="" /></td></tr> <tr><td>Proctor's Domain:</td><td><input type="string" name="proctordomain" value="$domain" /></td></tr> </table> <input type="submit" name="checkoutbutton" value="Validate" /><br /> -Student who should be logged in is:<br /> -<img src="$url" /><br /> +<table border="1"> + <tr><td> + <table> + <tr><td colspan="2">Student who should be logged in is:</td></tr> + <tr><td>Name:</td><td>$name</td></tr> + <tr><td>Student ID:</td><td>$env{'environment.id'}</td></tr> + <tr><td>Usename</td><td>$user\@$domain</td></tr> + <tr><td colspan="2"><img src="$url" /></td></tr> + </table> + </tr></td> +</table> </form> ENDCHECKOUT return $result;