version 1.159, 2010/01/14 17:20:51
|
version 1.163, 2010/12/04 14:41:13
|
Line 51 package Apache::lonstudentassessment;
|
Line 51 package Apache::lonstudentassessment;
|
|
|
use strict; |
use strict; |
use Apache::lonstatistics(); |
use Apache::lonstatistics(); |
|
use Apache::lonquickgrades(); |
use Apache::lonhtmlcommon(); |
use Apache::lonhtmlcommon(); |
use Apache::loncommon(); |
use Apache::loncommon(); |
use Apache::loncoursedata; |
use Apache::loncoursedata; |
Line 166 sub BuildStudentAssessmentPage {
|
Line 167 sub BuildStudentAssessmentPage {
|
&Apache::lonstatistics::DisplayClasslist($r); |
&Apache::lonstatistics::DisplayClasslist($r); |
return; |
return; |
} |
} |
|
$r->print(&Apache::lonhtmlcommon::breadcrumbs('Chart','Chart_Description:Chart_Sections:Chart_Student_Data:Chart_Enrollment_Status:Chart_Sequences:Chart_Output_Formats:Chart_Output_Data')); |
|
&Apache::lonquickgrades::startGradeScreen($r,'chart'); |
|
|
# |
# |
# Print out the HTML headers for the interface |
# Print out the HTML headers for the interface |
# This also parses the output mode selector |
# This also parses the output mode selector |
Line 230 sub BuildStudentAssessmentPage {
|
Line 234 sub BuildStudentAssessmentPage {
|
$output_student->($r,$student); |
$output_student->($r,$student); |
} |
} |
# Call the "finish" routine selected above |
# Call the "finish" routine selected above |
|
&Apache::lonquickgrades::endGradeScreen($r); |
$finish->($r); |
$finish->($r); |
# |
# |
return; |
return; |
Line 318 the chart page.
|
Line 323 the chart page.
|
####################################################### |
####################################################### |
sub CreateInterface { |
sub CreateInterface { |
my $Str = ''; |
my $Str = ''; |
$Str .= &Apache::lonhtmlcommon::breadcrumbs('Chart','Chart_Description:Chart_Sections:Chart_Student_Data:Chart_Enrollment_Status:Chart_Sequences:Chart_Output_Formats:Chart_Output_Data'); |
|
# $Str .= &CreateLegend(); |
|
$Str .= '<table cellspacing="5">'."\n"; |
$Str .= '<table cellspacing="5">'."\n"; |
$Str .= '<tr>'; |
$Str .= '<tr>'; |
$Str .= '<td align="center"><b>'.&mt('Sections').'</b>'. |
$Str .= '<td align="center"><b>'.&mt('Sections').'</b>'. |
Line 554 my @OutputDataOptions =
|
Line 557 my @OutputDataOptions =
|
|
|
sub HTMLifyOutputDataDescriptions { |
sub HTMLifyOutputDataDescriptions { |
my $Str = ''; |
my $Str = ''; |
$Str .= "<h2>'.&mt('Output Data').'</h2>\n"; |
$Str .= '<h2>'.&mt('Output Data').'</h2>'."\n"; |
$Str .= "<dl>\n"; |
$Str .= "<dl>\n"; |
foreach my $option (@OutputDataOptions) { |
foreach my $option (@OutputDataOptions) { |
$Str .= ' <dt>'.$option->{'name'}.'</dt>'; |
$Str .= ' <dt>'.$option->{'name'}.'</dt>'; |
Line 829 sub html_outputstudent {
|
Line 832 sub html_outputstudent {
|
# $r->print("</pre><pre>"); |
# $r->print("</pre><pre>"); |
$r->print('</pre>'); |
$r->print('</pre>'); |
&Apache::lonhtmlcommon::Increment_PrgWin( |
&Apache::lonhtmlcommon::Increment_PrgWin( |
$r,\%prog_state,'last five students'); |
$r,\%prog_state,'last five students',5); |
$r->rflush(); |
$r->rflush(); |
$r->print('<pre>'); |
$r->print('<pre>'); |
} |
} |
Line 1679 END
|
Line 1682 END
|
# Datestamp |
# Datestamp |
my $description = $env{'course.'.$env{'request.course.id'}.'.description'}; |
my $description = $env{'course.'.$env{'request.course.id'}.'.description'}; |
print $outputfile '"'.&Apache::loncommon::csv_translate($description).'",'. |
print $outputfile '"'.&Apache::loncommon::csv_translate($description).'",'. |
'"'.&Apache::loncommon::csv_translate(scalar(localtime(time))).'"'. |
'"'.&Apache::loncommon::csv_translate(scalar(&Apache::lonlocal::locallocaltime(time))).'"'. |
"\n"; |
"\n"; |
print $outputfile '"'. |
print $outputfile '"'. |
&Apache::loncommon::csv_translate |
&Apache::loncommon::csv_translate |