--- loncom/interface/lonsyllabus.pm 2003/05/10 23:01:56 1.18
+++ loncom/interface/lonsyllabus.pm 2003/09/09 19:39:04 1.22
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Syllabus
#
-# $Id: lonsyllabus.pm,v 1.18 2003/05/10 23:01:56 www Exp $
+# $Id: lonsyllabus.pm,v 1.22 2003/09/09 19:39:04 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -34,6 +34,7 @@ use Apache::loncommon;
use Apache::lonnet;
use Apache::lontexconvert;
use Apache::lonfeedback;
+use Apache::lonannounce;
sub handler {
my $r = shift;
@@ -92,7 +93,9 @@ ENDDOCUMENT
("Syllabus",$forcestudent,$addentries,'',$cdom,$ENV{'form.register'}));
$r->print('
'.$courseenv{'description'}.'
'.
$Apache::lonnet::domaindescription{$cdom}.'
');
-
+# -------------------------------------------------------------- Announcements?
+ $r->print(&Apache::lonannounce::showday(time,2,
+ &Apache::lonannounce::readcalendar($cdom.'_'.$cnum)));
# -------------------------------------------------------- Get course personnel
my %coursepersonnel=&Apache::lonnet::get_course_adv_roles($cdom.'/'.$cnum);
$r->print('');
@@ -116,7 +119,7 @@ ENDDOCUMENT
if ($ENV{'user.environment'}) {
# does this user have privileges to post, etc?
if ($ENV{'request.course.id'}) {
- $allowed=&Apache::lonnet::allowed('srm',$ENV{'request.course.id'});
+ $allowed=&Apache::lonnet::allowed('mdc',$ENV{'request.course.id'});
if ($forcestudent) { $allowed=0; }
}
if ($allowed) {
@@ -124,7 +127,7 @@ ENDDOCUMENT
&Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes','Help with filling in text boxes').'This syllabus can be publicly viewed at http://'.
$Apache::lonnet::hostname{$homeserver}.$r->uri.''.
&Apache::loncommon::help_open_topic('Syllabus_ExtLink').'
'.
- 'Show Student View'.
+ '
Show Public View'.
&Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView').
'
');
}
@@ -207,7 +210,7 @@ ENDDOCUMENT
if ($allowed) {
$r->print(''.$syllabusfields{$_}.
&Apache::loncommon::help_open_topic('Syllabus_URLs').'
'.
- 'Show Student View'.
+ '
Show Public View'.
&Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView').'
');
} else {
$r->print($message);
@@ -215,7 +218,7 @@ ENDDOCUMENT
} else {
$message=~s/\n/\
/g;
$message
- =~s/(http\:\/\/[^\s]+)/\\$1\<\/tt\>\<\/a\>/g;
+ =~s/(https*\:\/\/[^\s]+)/\\$1\<\/tt\>\<\/a\>/g;
$message=&Apache::lontexconvert::msgtexconverted($message);
$r->print(''.$syllabusfields{$_}.'
'.
$message.'
');