version 1.121, 2003/02/27 19:41:40
|
version 1.122, 2003/02/27 21:01:09
|
Line 1355 sub printWizard {
|
Line 1355 sub printWizard {
|
if (($ENV{'request.role'}=~m/^cc\./ or $ENV{'request.role'}=~m/^in\./ or $ENV{'request.role'}=~m/^ta\./) and ($ENV{'form.postdata'}=~/\/res\//)) { |
if (($ENV{'request.role'}=~m/^cc\./ or $ENV{'request.role'}=~m/^in\./ or $ENV{'request.role'}=~m/^ta\./) and ($ENV{'form.postdata'}=~/\/res\//)) { |
push @{$printChoices}, ['all_problems', '<b>All problems</b> in course (may take a lot of time)', 'CHOOSE_FORMAT']; |
push @{$printChoices}, ['all_problems', '<b>All problems</b> in course (may take a lot of time)', 'CHOOSE_FORMAT']; |
push @{$printChoices}, ['problems_for_students', "Problems from <b>$sequenceTitle</b> for selected students", 'CHOOSE_STUDENTS']; |
push @{$printChoices}, ['problems_for_students', "Problems from <b>$sequenceTitle</b> for selected students", 'CHOOSE_STUDENTS']; |
Apache::lonwizard::choose_student->new($wizard, "CHOOSE_STUDENTS", "Choose Students", "Select the students you wish to print the problems for:", '', 'CHOOSE_FORMAT', 'STUDENTS', 1); |
Apache::lonwizard::choose_student->new($wizard, "CHOOSE_STUDENTS", "Choose Students", "Select the students you wish to print the problems for:", 'CHOOSE_FORMAT', 'STUDENTS', 1); |
} |
} |
|
|
# FIXME: That RE should come from a library somewhere. |
# FIXME: That RE should come from a library somewhere. |
Line 1422 sub new {
|
Line 1422 sub new {
|
return $self; |
return $self; |
} |
} |
|
|
sub postprocess { |
|
my $self = shift; |
|
my $wizard = $self->{WIZARD}; |
|
|
|
# We have to manually collect the value and store it in the |
|
# wizard variable |
|
my $result = $ENV{'form.' . $self->{VAR_NAME} . '.layout'} . '|'; |
|
$result .= $ENV{'form.' . $self->{VAR_NAME} . '.cols'} . '|'; |
|
$result .= $ENV{'form.' . $self->{VAR_NAME} . '.paper'}; |
|
|
|
$wizard->setVar($self->{VAR_NAME}, $result); |
|
$wizard->changeState($self->{NEXT_STATE}); |
|
} |
|
|
|
sub render { |
sub render { |
my $self = shift; |
my $self = shift; |
my $wizard = $self->{WIZARD}; |
my $wizard = $self->{WIZARD}; |