version 1.23, 2005/04/07 06:56:23
|
version 1.25, 2006/04/06 16:43:49
|
Line 285 sub output_options {
|
Line 285 sub output_options {
|
my $self = shift(); |
my $self = shift(); |
return ({value => 'htmlclasslist', |
return ({value => 'htmlclasslist', |
description => 'Student Sheet Links'}, |
description => 'Student Sheet Links'}, |
|
{value => 'source', |
|
description => 'Show Source'}, |
{value => 'html', |
{value => 'html', |
description => 'HTML'}, |
description => 'HTML'}, |
{value => 'excel', |
{value => 'excel', |
Line 404 sub compute {
|
Line 406 sub compute {
|
if ($connection->aborted()) { $self->cleanup(); return; } |
if ($connection->aborted()) { $self->cleanup(); return; } |
my $sname = $student->{'username'}.':'.$student->{'domain'}; |
my $sname = $student->{'username'}.':'.$student->{'domain'}; |
my $studentsheet = Apache::studentcalc->new |
my $studentsheet = Apache::studentcalc->new |
($student->{'username'},$student->{'domain'},undef); |
($student->{'username'},$student->{'domain'},undef,undef, |
|
$student->{'section'} ); |
if ($connection->aborted()) { $self->cleanup(); return; } |
if ($connection->aborted()) { $self->cleanup(); return; } |
my @exportdata = $studentsheet->export_data($r); |
my @exportdata = $studentsheet->export_data($r); |
if ($studentsheet->badcalc()) { |
if ($studentsheet->badcalc()) { |