--- loncom/interface/lonsyllabus.pm 2009/10/23 16:14:43 1.100
+++ loncom/interface/lonsyllabus.pm 2009/12/03 02:13:28 1.103
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Syllabus
#
-# $Id: lonsyllabus.pm,v 1.100 2009/10/23 16:14:43 bisitz Exp $
+# $Id: lonsyllabus.pm,v 1.103 2009/12/03 02:13:28 www Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -409,14 +409,19 @@ ENDSCRIPT
}
}
if ($allowed) {
- $r->print('
'.$syllabusfields{$field}.
- &Apache::loncommon::help_open_topic('Syllabus_URLs').'
');
+ if (!&Apache::lonfeedback::contains_block_html($urls)) {
+ &Apache::lonfeedback::newline_to_br(\$urls);
+ }
+ &Apache::lontemplate::print_template($r, $syllabusfields{$field}.
+ &Apache::loncommon::help_open_topic('Syllabus_URLs'), $urls,$allowed,'LC_Box');
} else {
$r->print($message);
}
} else {
- &Apache::lonfeedback::newline_to_br(\$message);
- $message =~s|(https?\://[^\s]+)|$1|g;
+ if (!&Apache::lonfeedback::contains_block_html($message)) {
+ &Apache::lonfeedback::newline_to_br(\$message);
+ }
+ $message=&Apache::lonhtmlcommon::raw_href_to_link($message);
if ($allowed) {
$message=&Apache::lonspeller::markeduptext($message);
}