version 1.566, 2019/11/04 19:36:46
|
version 1.567, 2019/11/04 20:47:18
|
Line 3009 sub start_part {
|
Line 3009 sub start_part {
|
} elsif ($target eq 'web') { |
} elsif ($target eq 'web') { |
if ($status eq 'CAN_ANSWER') { |
if ($status eq 'CAN_ANSWER') { |
my $problemstatus = &get_problem_status($Apache::inputtags::part); |
my $problemstatus = &get_problem_status($Apache::inputtags::part); |
my $probrandomize = &Apache::lonnet::EXT("resource.$Apache::inputtags::partlist[0].type"); |
|
my $probrandtries = &Apache::lonnet::EXT("resource.$Apache::inputtags::partlist[0].randomizeontries"); |
|
my $num = scalar(@Apache::inputtags::partlist)-1; |
my $num = scalar(@Apache::inputtags::partlist)-1; |
if ((($probrandomize eq 'randomizetry') || ($Apache::lonhomework::randomizetrypart)) && |
if ((($Apache::lonhomework::default_type eq 'randomizetry') || |
|
($Apache::lonhomework::randomizetrypart)) && |
($Apache::lonhomework::type ne 'randomizetry')) { |
($Apache::lonhomework::type ne 'randomizetry')) { |
$result .= &randomizetry_part_header($problemstatus,'none',$num); |
$result .= &randomizetry_part_header($problemstatus,'none',$num); |
} elsif ($Apache::lonhomework::type eq 'randomizetry') { |
} elsif ($Apache::lonhomework::type eq 'randomizetry') { |