version 1.30, 2008/10/30 17:45:25
|
version 1.33, 2011/12/21 21:25:51
|
Line 31 use strict;
|
Line 31 use strict;
|
use Apache::lonnet; |
use Apache::lonnet; |
use Apache::loncommon(); |
use Apache::loncommon(); |
use Apache::lonhtmlcommon(); |
use Apache::lonhtmlcommon(); |
|
use Apache::lonquickgrades(); |
use Apache::loncoursedata(); |
use Apache::loncoursedata(); |
use Apache::lonstatistics; |
use Apache::lonstatistics; |
use Apache::lonstathelpers; |
use Apache::lonstathelpers; |
Line 66 sub BuildSubmissionTimePage {
|
Line 67 sub BuildSubmissionTimePage {
|
# |
# |
&Apache::lonstatistics::PrepareClasslist(); |
&Apache::lonstatistics::PrepareClasslist(); |
# |
# |
|
$r->print(&Apache::lonhtmlcommon::breadcrumbs('Submission Time Plots')); |
|
&Apache::lonquickgrades::startGradeScreen($r,'statistics'); |
$r->print(&CreateInterface()); |
$r->print(&CreateInterface()); |
# |
# |
my @Students = @Apache::lonstatistics::Students; |
my @Students = @Apache::lonstatistics::Students; |
Line 307 sub analyze_times {
|
Line 310 sub analyze_times {
|
next if (! defined($BinEnd[$i]) || $BinEnd[$i] == 0); |
next if (! defined($BinEnd[$i]) || $BinEnd[$i] == 0); |
$htmltable .= |
$htmltable .= |
'<tr>'. |
'<tr>'. |
'<td align="right"><nobr>'. |
'<td align="right"><span class="LC_nobreak">'. |
&Apache::lonlocal::locallocaltime($BinEnd[$i]-$binsize). |
&Apache::lonlocal::locallocaltime($BinEnd[$i]-$binsize). |
'</nobr></td>'. |
'</span></td>'. |
'<td> </td>'. |
'<td> </td>'. |
'<td align="right"><nobr>'. |
'<td align="right"><span class="LC_nobreak">'. |
&Apache::lonlocal::locallocaltime($BinEnd[$i]).'</td>'. |
&Apache::lonlocal::locallocaltime($BinEnd[$i]).'</td>'. |
'</nobr></td>'. |
'</span></td>'. |
'<td align="right">'.$Ydata[$i].(' 'x3).'</td>'. |
'<td align="right">'.$Ydata[$i].(' 'x3).'</td>'. |
'<td> </td>'. |
'<td> </td>'. |
'<td align="right">'.$AnsData[$i].(' 'x3).'</td>'. |
'<td align="right">'.$AnsData[$i].(' 'x3).'</td>'. |
Line 410 sub CreateInterface {
|
Line 413 sub CreateInterface {
|
## |
## |
## Build the menu |
## Build the menu |
my $Str = ''; |
my $Str = ''; |
$Str .= &Apache::lonhtmlcommon::breadcrumbs('Submission Time Plots'); |
|
$Str .= '<p>'; |
$Str .= '<p>'; |
$Str .= &Apache::loncommon::start_data_table(); |
$Str .= &Apache::loncommon::start_data_table(); |
$Str .= &Apache::loncommon::start_data_table_header_row(); |
$Str .= &Apache::loncommon::start_data_table_header_row(); |
Line 436 sub CreateInterface {
|
Line 438 sub CreateInterface {
|
$Str .= &Apache::loncommon::end_data_table_row(); |
$Str .= &Apache::loncommon::end_data_table_row(); |
$Str .= &Apache::loncommon::end_data_table(); |
$Str .= &Apache::loncommon::end_data_table(); |
# |
# |
$Str .= '<p><span class="LC_nobreak">' |
|
.&mt('Status: [_1]', |
|
'<input type="text" name="stats_status"' |
|
.' size="60" value="" readonly="readonly" />') |
|
.'</span></p>'; |
|
$Str .= '</p>'; |
$Str .= '</p>'; |
## |
## |
return $Str; |
return $Str; |