--- loncom/interface/statistics/lonstudentassessment.pm 2003/11/11 22:14:28 1.74
+++ loncom/interface/statistics/lonstudentassessment.pm 2004/04/06 19:09:10 1.81.2.2
@@ -1,6 +1,6 @@
# The LearningOnline Network with CAPA
#
-# $Id: lonstudentassessment.pm,v 1.74 2003/11/11 22:14:28 matthew Exp $
+# $Id: lonstudentassessment.pm,v 1.81.2.2 2004/04/06 19:09:10 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -52,9 +52,12 @@ package Apache::lonstudentassessment;
use strict;
use Apache::lonstatistics;
use Apache::lonhtmlcommon;
+use Apache::loncommon();
use Apache::loncoursedata;
use Apache::lonnet; # for logging porpoises
+use Apache::lonlocal;
use Spreadsheet::WriteExcel;
+use Spreadsheet::WriteExcel::Utility();
#######################################################
#######################################################
@@ -160,6 +163,8 @@ sub BuildStudentAssessmentPage {
#
$single_student_mode = 0;
$single_student_mode = 1 if ($ENV{'form.SelectedStudent'});
+ &Apache::loncommon::get_unprocessed_cgi($ENV{'QUERY_STRING'},
+ ['selectstudent']);
if ($ENV{'form.selectstudent'}) {
&Apache::lonstatistics::DisplayClasslist($r);
return;
@@ -316,14 +321,14 @@ sub CreateInterface {
# $Str .= &CreateLegend();
$Str .= '
'."\n";
$Str .= '';
- $Str .= 'Sections | ';
- $Str .= 'Student Data | ';
- $Str .= 'Enrollment Status | ';
- $Str .= 'Sequences and Folders | ';
- $Str .= 'Output Format'.
+ $Str .= ' | '.&mt('Sections').' | ';
+ $Str .= ''.&mt('Student Data').' | ';
+ $Str .= ''.&mt('Enrollment Status').' | ';
+ $Str .= ''.&mt('Sequences and Folders').' | ';
+ $Str .= ''.&mt('Output Format').''.
&Apache::loncommon::help_open_topic("Chart_Output_Formats").
' | ';
- $Str .= 'Output Data'.
+ $Str .= ' | '.&mt('Output Data').''.
&Apache::loncommon::help_open_topic("Chart_Output_Data").
' | ';
$Str .= '
'."\n";
@@ -352,12 +357,14 @@ sub CreateInterface {
$Str .= &CreateAndParseOutputDataSelector();
$Str .= ''."\n";
$Str .= '
'."\n";
- $Str .= '';
+ $Str .= '';
$Str .= ' 'x5;
- $Str .= '';
+ $Str .= '';
$Str .= ' 'x5;
- $Str .= '';
+ $Str .= '';
$Str .= ' 'x5;
$Str .= '
';
return $Str;
@@ -458,7 +465,7 @@ sub CreateAndParseOutputSelector {
foreach my $option (@OutputOptions) {
$Str .= "\n".'