version 1.67, 2003/04/07 22:28:08
|
version 1.68, 2003/04/08 02:40:56
|
Line 93 sub start_foilgroup {
|
Line 93 sub start_foilgroup {
|
|
|
sub storesurvey { |
sub storesurvey { |
if ( !defined($ENV{'form.submitted'})) { return ''; } |
if ( !defined($ENV{'form.submitted'})) { return ''; } |
my $response = $ENV{'form.HWVAL'.$Apache::inputtags::response['-1']}; |
my $response = $ENV{'form.HWVAL_'.$Apache::inputtags::response['-1']}; |
&Apache::lonxml::debug("Here I am!:$response:"); |
&Apache::lonxml::debug("Here I am!:$response:"); |
if ( $response !~ /[0-9]+/) { return ''; } |
if ( $response !~ /[0-9]+/) { return ''; } |
my $id = $Apache::inputtags::response['-1']; |
my $id = $Apache::inputtags::response['-1']; |
Line 120 sub grade_response {
|
Line 120 sub grade_response {
|
$response = $ENV{'scantron.'.$Apache::lonxml::counter.'.answer'}; |
$response = $ENV{'scantron.'.$Apache::lonxml::counter.'.answer'}; |
$response = $let_to_num{$response}; |
$response = $let_to_num{$response}; |
} else { |
} else { |
$response = $ENV{'form.HWVAL'.$Apache::inputtags::response['-1']}; |
$response = $ENV{'form.HWVAL_'.$Apache::inputtags::response['-1']}; |
} |
} |
if ( $response !~ /[0-9]+/) { return; } |
if ( $response !~ /[0-9]+/) { return; } |
my $part=$Apache::inputtags::part; |
my $part=$Apache::inputtags::part; |
Line 216 sub displayallfoils {
|
Line 216 sub displayallfoils {
|
} else { |
} else { |
foreach my $name (@names) { |
foreach my $name (@names) { |
if ($Apache::response::foilgroup{$name.'.value'} ne 'unused') { |
if ($Apache::response::foilgroup{$name.'.value'} ne 'unused') { |
$result.="<br /><input type=\"radio\" name=\"HWVAL$Apache::inputtags::response['-1']\" value=\"$temp\" "; |
$result.="<br /><input type=\"radio\" name=\"HWVAL_$Apache::inputtags::response['-1']\" value=\"$temp\" "; |
if (defined($lastresponse{$name})) { $result .= 'checked="on"'; } |
if (defined($lastresponse{$name})) { $result .= 'checked="on"'; } |
$result .= '>'.$Apache::response::foilgroup{$name.'.text'}."</input>\n"; |
$result .= '>'.$Apache::response::foilgroup{$name.'.text'}."</input>\n"; |
$temp++; |
$temp++; |
Line 389 sub displayfoils {
|
Line 389 sub displayfoils {
|
my %lastresponse=&Apache::lonnet::str2hash($lastresponse); |
my %lastresponse=&Apache::lonnet::str2hash($lastresponse); |
foreach my $name (@whichfoils) { |
foreach my $name (@whichfoils) { |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
$result.="<br /><input type=\"radio\" name=\"HWVAL$Apache::inputtags::response['-1']\" value=\"$temp\" "; |
$result.="<br /><input type=\"radio\" name=\"HWVAL_$Apache::inputtags::response['-1']\" value=\"$temp\" "; |
if (defined($lastresponse{$name})) { $result .= 'checked="on"'; } |
if (defined($lastresponse{$name})) { $result .= 'checked="on"'; } |
$result .= '>'.$Apache::response::foilgroup{$name.'.text'}."</input>\n"; |
$result .= '>'.$Apache::response::foilgroup{$name.'.text'}."</input>\n"; |
} else { |
} else { |