| … | |
… | |
| 3 | |
3 | |
| 4 | use strict; |
4 | use strict; |
| 5 | use warnings; |
5 | use warnings; |
| 6 | use WeBWorK::ContentGenerator; |
6 | use WeBWorK::ContentGenerator; |
| 7 | use Apache::Constants qw(:common); |
7 | use Apache::Constants qw(:common); |
| 8 | use CGI qw(-compile :html :form); |
8 | use CGI qw(); |
| 9 | |
9 | |
| 10 | sub title { |
10 | sub title { |
| 11 | my ($self, $problem_set) = @_; |
11 | my ($self, $problem_set) = @_; |
| 12 | my $r = $self->{r}; |
12 | my $r = $self->{r}; |
| 13 | my $courseEnvironment = $self->{courseEnvironment}; |
13 | my $courseEnvironment = $self->{courseEnvironment}; |
| … | |
… | |
| 20 | my ($self, $problem_set) = @_; |
20 | my ($self, $problem_set) = @_; |
| 21 | my $r = $self->{r}; |
21 | my $r = $self->{r}; |
| 22 | my $courseEnvironment = $self->{courseEnvironment}; |
22 | my $courseEnvironment = $self->{courseEnvironment}; |
| 23 | my $user = $r->param('user'); |
23 | my $user = $r->param('user'); |
| 24 | |
24 | |
| 25 | print startform({-method=>"POST", -action=>$r->uri."prob2/"}); |
25 | print CGI->startform({-method=>"POST", -action=>$r->uri."prob2/"}); |
| 26 | print $self->hidden_authen_fields; |
26 | print $self->hidden_authen_fields; |
| 27 | print input({-type=>"submit", -value=>"Do Problem 2"}); |
27 | print CGI->input({-type=>"submit", -value=>"Do Problem 2"}); |
| 28 | print endform; |
28 | print CGI->endform(); |
| 29 | ""; |
29 | ""; |
| 30 | } |
30 | } |
| 31 | |
31 | |
| 32 | 1; |
32 | 1; |