version 1.266, 2004/07/09 23:05:51
|
version 1.267.2.3, 2004/08/24 22:09:27
|
Line 513 sub timeToHumanString {
|
Line 513 sub timeToHumanString {
|
} |
} |
|
|
# Not this year, so show the year |
# Not this year, so show the year |
my $timeStr = strftime("on %A, %b %e %G at %I:%M %P", localtime($time)); |
my $timeStr = strftime("on %A, %b %e %Y at %I:%M %P", localtime($time)); |
$timeStr =~ s/12:00 am/00:00/; |
$timeStr =~ s/12:00 am/00:00/; |
$timeStr =~ s/12:00 pm/noon/; |
$timeStr =~ s/12:00 pm/noon/; |
return $timeStr; |
return $timeStr; |
Line 1373 sub render {
|
Line 1373 sub render {
|
} |
} |
|
|
# Check for any unread discussions in all resources. |
# Check for any unread discussions in all resources. |
my $totdisc = 0; |
if (!$args->{'resource_no_folder_link'}) { |
my $haveDisc = ''; |
my $totdisc = 0; |
my @allres=$navmap->retrieveResources(); |
my $haveDisc = ''; |
foreach my $resource (@allres) { |
my @allres=$navmap->retrieveResources(); |
if ($resource->hasDiscussion()) { |
foreach my $resource (@allres) { |
my $ressymb; |
if ($resource->hasDiscussion()) { |
if ($resource->symb() =~ m-(___adm/\w+/\w+)/(\d+)/bulletinboard$-) { |
my $ressymb; |
$ressymb = 'bulletin___'.$2.$1.'/'.$2.'/bulletinboard'; |
if ($resource->symb() =~ m-(___adm/\w+/\w+)/(\d+)/bulletinboard$-) { |
} else { |
$ressymb = 'bulletin___'.$2.$1.'/'.$2.'/bulletinboard'; |
$ressymb = $resource->symb(); |
} else { |
} |
$ressymb = $resource->symb(); |
$haveDisc .= $ressymb.':'; |
} |
$totdisc ++; |
$haveDisc .= $ressymb.':'; |
} |
$totdisc ++; |
} |
} |
if ($totdisc > 0) { |
} |
$haveDisc =~ s/:$//; |
if ($totdisc > 0) { |
my %lt = &Apache::lonlocal::texthash( |
$haveDisc =~ s/:$//; |
'mapr' => 'Mark all posts read', |
my %lt = &Apache::lonlocal::texthash( |
); |
'mapr' => 'Mark all posts read', |
$result .= (<<END); |
); |
<a href="javascript:document.clearbubbles.submit()">$lt{'mapr'}</a> <a href="javascript:void(open('/adm/help/NavMaps_MarkPosts_Read.hlp', 'Help_for_NavMaps_MarkPosts', 'menubar=0,toolbar=1,scrollbars=1,width=350,height=400,resizable=yes'))" title="Online Help"><image src="/adm/help/gif/smallHelp.gif" border="0" alt="(Help: NavMaps_MarkPostsLink)" /></a> |
$result .= (<<END); |
<form name="clearbubbles" method="post" action="/adm/feedback"> |
<a href="javascript:document.clearbubbles.submit()">$lt{'mapr'}</a> <a href="javascript:void(open('/adm/help/NavMaps_MarkPosts_Read.hlp', 'Help_for_NavMaps_MarkPosts', 'menubar=0,toolbar=1,scrollbars=1,width=350,height=400,resizable=yes'))" title="Online Help"><image src="/adm/help/gif/smallHelp.gif" border="0" alt="(Help: NavMaps_MarkPostsLink)" /></a> |
<input type="hidden" name="navurl" value="$ENV{'QUERY_STRING'}" /> |
<form name="clearbubbles" method="post" action="/adm/feedback"> |
<input type="hidden" name="navmaps" value="$haveDisc" /> |
<input type="hidden" name="navurl" value="$ENV{'QUERY_STRING'}" /> |
</form> |
<input type="hidden" name="navmaps" value="$haveDisc" /> |
|
</form> |
END |
END |
} else { |
} else { |
$result .= '<br />'; |
$result .= '<br />'; |
|
} |
} |
} |
$result .= "<br />\n"; |
$result .= "<br />\n"; |
if ($r) { |
if ($r) { |
Line 4130 sub status {
|
Line 4132 sub status {
|
|
|
if ($dateStatus == PAST_DUE_ANSWER_LATER || |
if ($dateStatus == PAST_DUE_ANSWER_LATER || |
$dateStatus == PAST_DUE_NO_ANSWER ) { |
$dateStatus == PAST_DUE_NO_ANSWER ) { |
return $dateStatus; |
return $suppressFeedback ? ANSWER_SUBMITTED : $dateStatus; |
} |
} |
|
|
if ($dateStatus == ANSWER_OPEN) { |
if ($dateStatus == ANSWER_OPEN) { |