version 1.152.2.1, 2011/08/03 03:37:23
|
version 1.154, 2011/05/21 14:50:36
|
Line 341 sub caparesponse_check_list {
|
Line 341 sub caparesponse_check_list {
|
$appendunit='%'.$appendunit; |
$appendunit='%'.$appendunit; |
} |
} |
# Zero does not need a dimension |
# Zero does not need a dimension |
if (($element =~ /^[0\.]+$/) && ($unit!~/\w/) && ($answerunit=~/\w/)) { |
if (($element==0) && ($unit!~/\w/) && ($answerunit=~/\w/)) { |
$appendunit=$answerunit; |
$appendunit=$answerunit; |
} |
} |
if ($appendunit ne '') { |
if ($appendunit ne '') { |
Line 1125 sub class {
|
Line 1125 sub class {
|
return $course; |
return $course; |
} |
} |
|
|
|
sub classid { |
|
my $courseid = &EXT('request.course.id'); |
|
$courseid = '' if $courseid eq ""; |
|
return $courseid; |
|
} |
|
|
sub firstname { |
sub firstname { |
my $firstname = &EXT('environment.firstname'); |
my $firstname = &EXT('environment.firstname'); |
$firstname = '' if $firstname eq ""; |
$firstname = '' if $firstname eq ""; |
return $firstname; |
return $firstname; |
} |
} |
|
|
|
sub middlename { |
|
my $middlename = &EXT('environment.middlename'); |
|
$middlename = '' if $middlename eq ""; |
|
return $middlename; |
|
} |
|
|
|
|
sub lastname { |
sub lastname { |
my $lastname = &EXT('environment.lastname'); |
my $lastname = &EXT('environment.lastname'); |
Line 1196 sub answer_date_epoch {
|
Line 1209 sub answer_date_epoch {
|
return &EXT('resource.'.$partid.'.answerdate'); |
return &EXT('resource.'.$partid.'.answerdate'); |
} |
} |
|
|
|
sub parameter_setting { |
|
my ($which,$partid)=@_; |
|
unless ($partid) { $partid=0; } |
|
return &EXT('resource.'.$partid.'.'.$which); |
|
} |
|
|
|
sub stored_data { |
|
my ($which,$partid)=@_; |
|
unless ($partid) { $partid=0; } |
|
return &EXT('user.resource.resource.'.$partid.'.'.$which); |
|
} |
|
|
sub array_moments { |
sub array_moments { |
my @input=@_; |
my @input=@_; |
my (@output,$N); |
my (@output,$N); |