version 1.80, 2009/02/25 13:25:52
|
version 1.85, 2009/03/31 08:49:09
|
Line 229 ENDSCRIPT
|
Line 229 ENDSCRIPT
|
&Apache::lonnet::put('syllabus',\%syllabus,$cdom,$cnum); |
&Apache::lonnet::put('syllabus',\%syllabus,$cdom,$cnum); |
} |
} |
} |
} |
|
|
|
#---------------------Print External URL Syllabus Info |
|
if( ($allowed) && ($target ne 'tex') ) { |
|
my $protocol = $Apache::lonnet::protocol{$homeserver}; |
|
$protocol = 'http' if ($protocol ne 'https'); |
|
$r->print('<p class="LC_info">' |
|
.&mt('This syllabus can be publicly viewed at [_1]' |
|
,'<tt>'.$protocol.'://'.&Apache::lonnet::hostname($homeserver).$r->uri.'</tt>') |
|
.' '.&Apache::loncommon::help_open_topic('Syllabus_ExtLink') |
|
.'</p>' |
|
.'<p class="LC_info">' |
|
.&mt('Instead of using this template you can specify an external URL as Syllabus in the [_1]Course Parameters[_2].' |
|
,'<a href="/adm/parmset?action=crsenv">','</a>') |
|
.'</p>' |
|
); |
|
} |
|
|
|
#-Print Help Text |
|
if ($target ne 'tex') { |
|
if($allowed){ |
|
$r->print(&Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes',&mt('Help with filling in text boxes'))); |
|
} |
|
} |
#--------Functions |
#--------Functions |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
if($allowed || $privileged){ |
if($allowed || $privileged){ |
&Apache::lontemplate::print_start_page_functions($r); |
$r->print(&Apache::lontemplate::start_functionslist()); |
if($allowed){ |
if($allowed){ |
&Apache::lontemplate::print_functions_content($r,'<a href="'.$r->uri.'?forcestudent=1">'.&mt('Show Public View').'</a>'.&Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView')); |
$r->print(&Apache::lontemplate::item_functionslist( |
&Apache::lontemplate::print_functions_content($r,&Apache::loncommon::help_open_topic('Uploaded_Templates_TextBoxes',&mt('Help with filling in text boxes'))); |
'<a href="'.$r->uri.'?forcestudent=1">'.&mt('Show Public View').'</a>' |
|
.&Apache::loncommon::help_open_topic('Uploaded_Templates_PublicView'))); |
}elsif($privileged){ |
}elsif($privileged){ |
&Apache::lontemplate::print_functions_content($r,'<a href="'.$r->uri.'?forceedit=1">'.&mt('Edit').'</a>'); |
$r->print(&Apache::lontemplate::item_functionslist( |
|
'<a href="'.$r->uri.'?forceedit=1">'.&mt('Edit').'</a>')); |
} |
} |
&Apache::lontemplate::print_end_page_functions($r); |
$r->print(&Apache::lontemplate::end_functionslist()); |
} |
} |
} |
} |
#----------------------------Print Headtitle |
#----------------------------Print Headtitle |
Line 313 if($target ne 'tex'){
|
Line 338 if($target ne 'tex'){
|
:'') |
:'') |
.'\\\\'); |
.'\\\\'); |
} |
} |
#---------------------Print Extern URL Course Info |
|
if( ($allowed) && ($target ne 'tex') ) { |
|
my $protocol = $Apache::lonnet::protocol{$homeserver}; |
|
$protocol = 'http' if ($protocol ne 'https'); |
|
$r->print('<p>'.&mt('This syllabus can be publicly viewed at').' <tt>'.$protocol.'://'.&Apache::lonnet::hostname($homeserver).$r->uri.'</tt>'.&Apache::loncommon::help_open_topic('Syllabus_ExtLink').'</p>'.'<p>'.&mt('You can specify an external URL as Syllabus in the [_1].','<a href="/adm/parmset?action=crsenv">'.&mt('Course Parameters').'</a>').'</p>'); |
|
} |
|
# -------------------------------------------------------------- Announcements? |
# -------------------------------------------------------------- Announcements? |
my $day = &Apache::lonannounce::showday(time,2, |
my $day = &Apache::lonannounce::showday(time,2, |
&Apache::lonannounce::readcalendar($cdom.'_'.$cnum)); |
&Apache::lonannounce::readcalendar($cdom.'_'.$cnum)); |
if ($target ne 'tex') { |
if ($target ne 'tex') { |
if($allowed){ |
if($allowed){ |
&Apache::lontemplate::print_template($r,'RSS Feeds and Blogs',&Apache::lonrss::advertisefeeds($cnum,$cdom,$forceedit),1,'LC_ContentBoxSpecial'); |
&Apache::lontemplate::print_start_template($r,'RSS Feeds and Blogs','LC_ContentBoxSpecial'); |
|
$r->print(&Apache::lonrss::advertisefeeds($cnum,$cdom,$forceedit)); |
|
&Apache::lontemplate::print_end_template($r); |
} |
} |
elsif(&Apache::lonrss::advertisefeeds($cnum,$cdom) ne ''){ |
elsif(&Apache::lonrss::advertisefeeds($cnum,$cdom) ne ''){ |
&Apache::lontemplate::print_template($r,'RSS Feeds and Blogs',&Apache::lonrss::advertisefeeds($cnum,$cdom,$forceedit),1,'LC_ContentBoxSpecial'); |
&Apache::lontemplate::print_start_template($r,'RSS Feeds and Blogs','LC_ContentBoxSpecial'); |
|
$r->print(&Apache::lonrss::advertisefeeds($cnum,$cdom,$forceedit)); |
|
&Apache::lontemplate::print_end_template($r); |
} |
} |
|
|
} else { |
} else { |