version 1.27, 2004/02/17 01:46:34
|
version 1.29, 2004/07/03 20:45:23
|
Line 47 sub editfield {
|
Line 47 sub editfield {
|
my $enddateform = &Apache::lonhtmlcommon::date_setter('anno', |
my $enddateform = &Apache::lonhtmlcommon::date_setter('anno', |
'enddate', |
'enddate', |
$end); |
$end); |
my $help=&Apache::loncommon::help_open_topic('Calendar_Add_Announcement'). |
my $help=&Apache::loncommon::help_open_menu('','Calendar Add Announcement','Calendar_Add_Announcement','',274,'Communication Tools'); |
&Apache::loncommon::help_open_faq(274). |
|
&Apache::loncommon::help_open_bug('Communication Tools'); |
|
$r->print(<<ENDFORM); |
$r->print(<<ENDFORM); |
$help |
$help |
<form name="anno" method="post"> |
<form name="anno" method="post"> |
Line 92 sub readcalendar {
|
Line 90 sub readcalendar {
|
$realm=&mt('Resource').': '.&Apache::lonnet::gettitle($middle); |
$realm=&mt('Resource').': '.&Apache::lonnet::gettitle($middle); |
} |
} |
my $datetype=''; |
my $datetype=''; |
if ($name eq 'duedate') { $datetype=&mt('Due'); } |
if ($name eq 'duedate') { |
|
$datetype=&mt('Due'); |
|
# see if accidentally answerdate is before duedate |
|
my $answerkey=$thiskey; |
|
$answerkey=~s/duedate$/answerdate/; |
|
if ($resourcedata{$thiskey}>$resourcedata{$answerkey}) { |
|
$datetype='Due and Answer Available'; |
|
} |
|
} |
if ($name eq 'opendate') { $datetype=&mt('Opening'); } |
if ($name eq 'opendate') { $datetype=&mt('Opening'); } |
if ($name eq 'answerdate') { $datetype=&mt('Answer Available'); } |
if ($name eq 'answerdate') { |
|
# see if accidentally answerdate is before duedate |
|
my $duekey=$thiskey; |
|
$duekey=~s/answerdate$/duedate/; |
|
if ($resourcedata{$duekey}>$resourcedata{$thiskey}) { |
|
# forget it |
|
next; |
|
} |
|
$datetype=&mt('Answer Available'); |
|
} |
$returnhash{$courseid.'@'.$resourcedata{$thiskey}.'_'. |
$returnhash{$courseid.'@'.$resourcedata{$thiskey}.'_'. |
$resourcedata{$thiskey}}= |
$resourcedata{$thiskey}}= |
'INTERNAL:'.$datetype.': '.$realm.' ('.$section.')'; |
'INTERNAL:'.$datetype.': '.$realm.' ('.$section.')'; |