version 1.236, 2009/01/15 18:31:23
|
version 1.236.12.2, 2011/02/26 01:45:02
|
Line 305 sub start_numericalresponse {
|
Line 305 sub start_numericalresponse {
|
my $hideunit=&Apache::lonnet::EXT('resource.'.$partid.'_'.$id.'.turnoffunit'); |
my $hideunit=&Apache::lonnet::EXT('resource.'.$partid.'_'.$id.'.turnoffunit'); |
&Apache::lonxml::debug("Got unit $hideunit for $partid $id"); |
&Apache::lonxml::debug("Got unit $hideunit for $partid $id"); |
#no way to enter units, with radio buttons |
#no way to enter units, with radio buttons |
if (lc($hideunit) eq "yes") { |
if ((lc($hideunit) eq "yes") && ($Apache::lonhomework::type ne 'exam')) { |
my $unit=&Apache::lonxml::get_param_var('unit',$parstack, |
my $unit=&Apache::lonxml::get_param_var('unit',$parstack, |
$safeeval); |
$safeeval); |
if ($unit =~ /\S/) { $result.=" (in $unit) "; } |
if ($unit =~ /\S/) { $result.=" (in $unit) "; } |
Line 1079 sub start_stringresponse {
|
Line 1079 sub start_stringresponse {
|
my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_; |
my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_; |
my $result; |
my $result; |
my $id = &Apache::response::start_response($parstack,$safeeval); |
my $id = &Apache::response::start_response($parstack,$safeeval); |
|
undef(%answer); |
if ($target eq 'meta') { |
if ($target eq 'meta') { |
$result=&Apache::response::meta_package_write('stringresponse'); |
$result=&Apache::response::meta_package_write('stringresponse'); |
} elsif ($target eq 'edit') { |
} elsif ($target eq 'edit') { |