version 1.303, 2012/06/08 12:25:54
|
version 1.305, 2012/08/03 15:15:56
|
Line 1139 sub decideoutput {
|
Line 1139 sub decideoutput {
|
if (&Apache::lonhomework::hide_problem_status() |
if (&Apache::lonhomework::hide_problem_status() |
&& $Apache::inputtags::status[-1] ne 'SHOW_ANSWER' |
&& $Apache::inputtags::status[-1] ne 'SHOW_ANSWER' |
&& &hide_award($award)) { |
&& &hide_award($award)) { |
$message = &mt("Answer Submitted: Your final submission will be graded after the due date."); |
$message = &mt("Answer Submitted: Your final submission will be graded after the due date."); |
|
my @interval= &Apache::lonnet::EXT("resource.$part.interval"); |
|
if ($interval[0] =~ /\d+/) { |
|
my $first_access=&Apache::lonnet::get_first_access($interval[1]); |
|
if (defined($first_access)) { |
|
my $due_date= &Apache::lonnet::EXT("resource.$part.duedate"); |
|
unless (($due_date) && ($due_date < $first_access + $interval[0])) { |
|
$message = &mt("Answer Submitted: Your final submission will be graded when the time limit is reached."); |
|
} |
|
} |
|
} |
$css_class=$possible_class{'no_grade'}; |
$css_class=$possible_class{'no_grade'}; |
$button=1; |
$button=1; |
} |
} |
Line 1512 sub gradestatus {
|
Line 1522 sub gradestatus {
|
&& $status ne 'RESERVABLE_LATER' |
&& $status ne 'RESERVABLE_LATER' |
&& $status ne 'NOTRESERVABLE') { |
&& $status ne 'NOTRESERVABLE') { |
|
|
|
if ($status eq 'SHOW_ANSWER') { |
|
$showbutton = 0; |
|
} |
|
|
($previousmsg,$latemessage,$message,$trystr) = |
($previousmsg,$latemessage,$message,$trystr) = |
&get_grade_messages($id,"resource.$id",$target,$status, |
&get_grade_messages($id,"resource.$id",$target,$status, |
$showbutton); |
$showbutton); |
if ( $status eq 'SHOW_ANSWER' || $status eq 'CANNOT_ANSWER') { |
if ($status eq 'CANNOT_ANSWER') { |
$showbutton = 0; |
$showbutton = 0; |
} |
} |
if ( $status eq 'SHOW_ANSWER') { |
if ( $status eq 'SHOW_ANSWER') { |